kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 05:53:05 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.135' (ECDSA) to the list of known hosts. 2020/07/14 05:53:19 fuzzer started 2020/07/14 05:53:22 dialing manager at 10.128.15.235:28887 2020/07/14 05:53:22 syscalls: 381 2020/07/14 05:53:22 code coverage: enabled 2020/07/14 05:53:22 comparison tracing: enabled 2020/07/14 05:53:22 extra coverage: support is not implemented in syzkaller 2020/07/14 05:53:22 setuid sandbox: enabled 2020/07/14 05:53:22 namespace sandbox: support is not implemented in syzkaller 2020/07/14 05:53:22 Android sandbox: support is not implemented in syzkaller 2020/07/14 05:53:22 fault injection: support is not implemented in syzkaller 2020/07/14 05:53:22 leak checking: support is not implemented in syzkaller 2020/07/14 05:53:22 net packet injection: enabled 2020/07/14 05:53:22 net device setup: support is not implemented in syzkaller 2020/07/14 05:53:22 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 05:53:22 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 05:53:22 USB emulation: support is not implemented in syzkaller 05:53:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x144) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$TIOCCBRK(r1, 0x2000747a) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x5) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0x31, 0x0, 0x7, 0x100, &(0x7f0000000200)={{0xff, 0x5, 0x96, 0x3, 0xc7, 0x0, 0xff}, {[0x3, 0x7, 0x0, 0x1, 0x6, 0x3f, 0x1200000000000, 0x2000000000, 0xfffffffffffffffe, 0x9c, 0x5, 0x81, 0xffff, 0x400, 0x4, 0x3, 0x5, 0x6], [0x450, 0x6816, 0x8001, 0x0, 0x80000000, 0x400, 0x10000000, 0x100000000, 0x1], [0x0, 0x6, 0x0, 0x3, 0x2, 0x8001, 0xb2d], [0x5, 0x3, 0x4e, 0x87a9, 0x4, 0x1], [{0x5, 0xffffffe0, 0xe1f, 0x7af}, {0x100, 0x283f, 0xfffffff7, 0x8}, {0x3ff, 0x20, 0xffffff5c, 0xfffffffffffff995}, {0x3ff, 0x10001, 0xc0000, 0x2}, {0x5, 0x4, 0x7, 0x6}, {0x3, 0x800, 0xff, 0x1f}, {0x8, 0x1ff, 0x1ff, 0x5}, {0x80, 0x5, 0x0, 0x6550}], {0x9, 0x100, 0x8, 0x401}, {0x2a1a, 0x7, 0x400, 0x7f}}}, 0xff, 0x9}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000004c0)=0x8001) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000500)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x21) r4 = dup2(r2, r1) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000580)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000600)=@un=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x810, r6, 0x0, 0x10000) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000006c0)) close(0xffffffffffffffff) 05:53:28 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x6) setsockopt(0xffffffffffffffff, 0x0, 0x9bc7, &(0x7f00000000c0)="276118b34b9453290d5d969602a3bf44dad9b701f201eb9678e13b4f1466", 0x1e) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x161) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, &(0x7f0000000200)=""/99, 0x63}, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10, 0x0) r5 = dup2(0xffffffffffffffff, r2) r6 = dup(r4) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x100, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x20000, 0x80) r9 = kqueue() r10 = accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x100, 0x0) r12 = open(&(0x7f0000000540)='./file0\x00', 0x20, 0x1c8) kevent(r5, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x3, 0x10000}, {{r7}, 0xfffffffffffffff8, 0x30, 0x80000000, 0x7e2, 0x8}, {{r8}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x58, 0x8001}, {{r9}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x7, 0x3}, {{r10}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1, 0xfffffffffffffe00}, {{r4}, 0xfffffffffffffffa, 0x16, 0x0, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0xa5c88df2a771385, 0x2, 0x9}], 0x5, &(0x7f0000000580)=[{{r11}, 0xfffffffffffffffb, 0x26, 0x8ff955c4f006f4c, 0x7e6, 0x3}, {{r12}, 0xfffffffffffffffc, 0x1, 0x2, 0x4, 0x1}, {{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x40, 0xde2c}], 0x2, &(0x7f0000000600)={0x2, 0x8f4}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000680)="e40c9633530ce6cb8a105a5daa5d715b472709b18facf8c989a25ddbf332dd99c05cccf6733507a5f56953042cf4cfb44f7881b17b675dee1f4ff0becb1d1a5e8972dfaf93742f7872db8c58fb914f63cd51428710a982342c602a0df623a2199c61aaab6b69227d5e4c450efc1a929acedfa124e86e290e449b26401cd970f3ae62a7cac55087f6ffdaf10c9abf0874a2997e45ab14a988fe1161b0df1b9631bc31a2876be5ba0d3e2edbe8a8e20ea73163bab3175502bf28d0d9126b7d6e957ba6133fd43bb1a17f92d76688613f95b78a37c3ce88683a0be1ebe26c957c270df6e6c4cb0baf5b6b494f2d81833a4265fed29571266cb65a51b1e0bf4079d3fa196d96ab92f6f68b64f5e0631c0e88821184f14cc6ca070dff7747cdcf10092695d75c0ae7a78e1a2c66ffddfb7deb0d6352026083e082fd477115586a9c03ee9815f705f7cd580c14e49d21f917c9fde4052277379d281f83f196a1497be0d67c3d303bff596e90165271541702c4967d6eb7d3e37484d35fedfbf23b623f92b570b2b54d69e7968afac323e84111e5f601c9efdb8fa5c536794f4f19285966a6dbf695686afff8b81416e8a841f1a6198c87c57c1ea6d1eba777542799f05e6b4ef7131df4977c8eeb7238508989ba2d23d9bb55a5306a2268034e757527c794b81b17774c9193df769a649e29ae05fc4435d81dea548f9c5cf20e30e005c4a632fa234f2a40efd4c75359e2cfd11568ea3b07fe364338321056e84d65eda1d8ddc3e3ddfea4374953d57ded5f8597382d1a7c40805d9bd59a55c9f3434ac583eb4e17b027da3e17ead3366dbc3aa5ae072154779c937392eb657c8c07fbd69318582e5d03283979e19bf312a5c208df2ecddd34c8e210edf245a332b0c3206374e2eddb8969ee26641af0c2efb2b81367eb19133c88368748c5e13e47cb83c5a5943d1f540180518e75e09f7cf6aba92eec9f189d975f23c60a3a8bc1dd5350c4f8f1e8f97df316faa491e7c168cfff8f37663d2b3832a2cf084ca94438ec62f7e929424ba50b5c2f02c257ea18c145d9632fc1004aa2f58f55b6facfe5dfa884af1a932a29826a8504d51dd812687e594a4f260e5211c9e732d0c7774b7728a8bf76b9a0b5d50f9899b828e31d78d99bab4c4b180a85222cbf6afa156c7c7dfcf9262b9beca7ea031cd80436a94898185d748467822cf0f8aa14af41b6531244b3b34a6d27f868734e828b15890d5b84651ef9651027b0c1ae6a041ccc57df3c39b584c2e20e76edcf40201dbd267365d465ce5e87b05f3bbc848cc5de4ace0a6ce3e66b489d1b246abef80744b088e71dccdb47738571e72fbf5b805373e9da69ebf8862daeb1951a213c4f585bc10898dc656dcddde112eddff327541e3fb24585d024c2c22d65f2f08dba2a2eed2be7c5b9e810db84ab7e1bebb051be9c3c6fcc9ac1f902b60b78fef8ec75fe6c30492c3939fb142ae1da2c6e0d367db7766d6743be8ae0fc3c2083595132789b0163141be90bd83e13e70e2e4faab230f5b32398dcabe9fcbd905d93a91b68c1b2d516117f2b8803dd114db909fa4f7b923cac9ec45757f343518ce480561f3e4d4bb2e98ea65a09bf5b9ce778b762ea1e67421d9d9d5a7a853f9cc98ab30585fab87935e25db8a8ccb7c3846be34012c17c858da99c9f9b33722a41c66b8c52ef5fe47f7adfdb8881a1f6c6f4ded7c9e0167bd00380ed660cdb42651e8833a1b6b79eb4da961ba0f7384dd10070bbcfa3f57366ce5bf341fc02afcfa6df67852bcc59c1595b490bf3463038593eefd482690719ba68626afa8b1d98e25cfbed88db876932201cc8c14503bfd53fc6c365213226b62d120fce72c1eed6dc360ceeddaa927cf12daf0488cac8923d9470842ba660c1f4670740d63ef94710f08c93247423e37fa07952748a2d7989c3ed71cd68413a02950e08b22e25cb7179a8c5e163baf0d5203f261419042ff87fc7fdc404529f63b6f3a278837f05f090fd956bb35b2723c0863aef3ab1360630027f20e315218948bcc5a4bbf92db37c596f3601ec0fd58c974548226bf71a7dd006a3aa52a773484ed7032c0c5001395c2eff0fe0e12a31af1577e05e3276686fda6b3c6097e90d096f38596b8f26e421a408c4d1ed7fbb2ffe818e75adf1ad72f20fb3c50af6766e75b23f387d0ac6d7f14f444f8d3fda4a9ab9e79eeb5545d55674d40e97e0d2b1e3e28253183101cf5b42879ff3940f24fcae66e942f51ce85273adcf543f1e93a2f51684f2c02bbf5849e58f719c7812865cc2ee4a05ad2cfb60bf351de536acf1506c77a377f6f3369d06a23d4f2c77e834213b5b4928ef162d252145d1d25c5faa6e6a37a893812b11e0ee5d78a2cadab0a7d32ab72185b0b8049006111f7d169883e3cc9fc8e3d896316340aa8d26cd125ec4f47d2e0e951bd4c54366c9d0e8d22ca3c21758cb1cb88d38f8027c08aa73eaa4c3b2eb58c4711dad7e3ba5b7efb1416a1137fb622854a11ebe5091d9c032bdc44fcf38a69e2a956d6e8c1beea129c255e03a439dd1d68f2da4e57ff80f6c78341655d3a7ee6c1f47d07aa5e625dc1f06261ff7fb8cf529afa5b381caea31b482c3d400a4c4cea856fbe7d60b26ac7d0dc9a97a48b5ab35072a9e4b11dad22e70c3e295ad295f639ff7d307739ea4f5a44b45f2350883c9f1563aaef7f2f51042b66a3b5b1469c4bdd04f5efbeaaa22f818925616cdc0c0a2127281d6e5297200a8cb1918add271a1e2c480e2a018aaeee31a43b5aa25dce710a78a71f2a1c6fc6d908c39b040d76c65d6b896d9fc3729366d26f4f0f8d6c59b64a6efe501d75c9b42de5590210b2d9caff61e812df3f09553b081c377cc45d03ec2e0a729637771423a7a830c6ac3a8070c567e7c2ceb78cb29a8dc9f17a542fb246136c395ba6f5e0b49407b2837a1ed3456fb3b78c83650b101a7fd4d0072012aba5e063b517c8f8ed267c955c098b2bdf102449d43a9a7f5a5ad88a095d5b616d58cb5222bfe761b6c5768713ffea10cc0c41a0aab7a89b987fc6daff0ded21da12c8642e1fa901b49aadd9161d228eb92da74492873b739969d9c08b751df745aaa519365ed347aa88a7b9015e1310624ccfcae64c1d38b71629261e23e5bd7063f6207f5f390473f156a5bfacc46547cc25e1969746383c3d6b7e315bb924da0cafa3893725f5d3c21161a1b976dc1059a536c0e052fc40a67700f68a53e79d0cf28001da7b6d9603ac708d356efbcd8782a0d301739261210b56fab6d352dda69dc412068a6dabfc3b1655b0c0ccc0d34636657d1c72a2802ceb321391df5decae6e03c7a22a87573c4aacc3c17b8196c9f704d8977f2b72708e81411298c7e23bf08ec13e24d93d042f60e22f1a5b8fe4f0a02664214ec42e69615257d991c2d3c4e21004d31a7f41bb57f6b84b9437e4c8c6900f28ba83ed38c371554f3d6c38ef70cfd745cfe6545f2049e28ea9a07275e5c0e677c3054bf82bab32c42e0f6fa6c71465780b4d1c53259b645ce75ab3507523be6c650c2df5cb1347b3e4672d2a0d0d4afbf982c9a74b365198d374aedf35025c8762afce1b82c8e1944a62f0c5414da1e4772ddd812f12d252119e97916e437eb6b848617ae187be161ae7a3f267ac0a472d652e821d58126cb06d7a006778e8e9acbb8997700bfb2fbb10f0bbf029ab01cba490dfb50d02f3b760bbdd675902aa36ced40097b0afef85f43d017e28fc3f275c491cb901c1e800bfa50aa81b83c8a2a33e7e8380a4652dc7b93097961728c55686b1d370359d49458a6058571b24fd8a5421c2781953f1749b99d08f88fc4f371949424ead245f51a60d2a1b4f219098706dbc8bab4fd774f29535cd32ad4d398c5ff805cc0ed07fa01a5e6fb00de7d2181b6112bd3e6fbfbee1602e25630702d54412eda200d18bbbbfb13880d465c343552c692d9743788de52e084a07100a68cf69a5d953d10a2de7115e86590a9053ebb504d042c607cf16f0a757f2a81eee2117b5ecf5e230d94a99bdd4367498d36fddd67cec796010f3479d6ebcabce1d2b50e6d80b796047b1ac4315fbb832a5976a08e49000b9e0cda7d2c6a8bde34f513606ac6d7708a50002f1bb5d5032b343c39c649f9eae73b71132793fc4edb9842f444d654863fe2ebda408c9a8e231c8d5755f8379f7b38e27fa71a28c39c500e583f3aafabb7ba062680ea47ebfb59a9a54e765069b5234de6840286ea4c7d14fdb9606cfcc65a2cb99fe71616ba2edb25fef5dc1b434922a6342ca8d399d6002195e4176447875716f46efe6f44ba8b5683cef6d1a7b3c8f887e40caca22639f1ee7d747c5fe73a614801d0c5c02847aac6a075340a0f50b86d6919626f379872951b7ad8968443aaf13cd0ec604b9445f79d16d1f5ad647d4b9cdb94e402e963f7f5061184f45f59414c16c79e9aff4428b227e7a25990f4e378d1985c3d4aa3c6af63ea85b4f1126898ee12f5e20d8e41cc7551afb1cac0d38e8c28ec4d09bd5f9250d08aeeb3ffa1c25eb4e7529802a640876392ffe4868b5d46e49c1e6c5e87916f435c51ae72aa4b861503a6cb1956379af27ccf9d95e973600b7dc7eac5c3cf824bb960a406230e2cb9d134b61e440c3ce88fd0d38e2b2b3d7f82d866de7ed28a35c148ce945984054d15b5fe81b7d4fc611ee5904fa6b8617004d8de7529c8c311327a547ceaa1ee93b27eeef4a5ecf4c4a5b2430d8b1cd5698ac0a9a36bb4a77035b0f64bb84be63be32548c3457c1675c6ac86260021adfd40a17a6e6505b6d18df1c1ec8b91f910ca36c87c3c6b2c8ef0d7d5e4fab34dbc5495355dd965c2cac5146f79597322d6d7188d97a8f310e0dbf4bf67929219ddf4065e6c5ea0ef82e6594ca8043ad8195eea2a708c262851dfbe6789eb6c7f40869d6106835ed78cdeacc416e546e1713d12bffba8879c0e4f37cfdadc3629ba0b160635e02da824437cfeb84bbf778b3fb901b00fbcb969862a73cc991f5c08511429fbf498927bcb7bab141ac6ba609c102fbbd6b571056da4c876ae8147a29d240e3dbc6780b31b240c1039eda45dc9ad7d2ceb793179347f60d87f708c3b10c77ca85412e8bb1ed26ce3f5a2338f9765e5a79948cfebba58572a78601e8012e347dda85de15efd1dc37b95ff91f1b7cbf8fd3c5bd65d8455e949d0973e9c360327b6f9b0e78c762a381ee5ca780ee59b3ffbfe4f99cdd915ccdce273d5920d6f8a23b322cba6641f9eb0a3627f7a28884c560a7471e5304ad69844e0cfbc1b484d21659238ad463f18a9d601331ddb85e18ab8aa457ae56fa1a78fb6de3eae88b585aa0c7221c3414a3872cb491e9d19a54801557f58d50d3dd147d7e763d9487760425f8d4458392a148ff8d3445be917cf3c7cfb257bb001367261aa567e086eb64c46f8ce571b1773c134964a48683d6475565afc83b8baf6839af82125b37341fc6ec5ebd9d98583e7ac2a5e70c6e6c1b491fb788bf160980e3221b667fe43637a237d913489ecb0ae7dae34351065ffb2a5be00438d6d6933f76f95ca964021c5006d09d8d9d2d4ebbf2af11a25f8cda3ee758d3fba38c43bba3303ce8f3faab0a5c0cf7ed0618527c9aeb8b85533d0a0ca989153eb459fd15160c01ba2f7b15bc046fed7f236612a3ef099f2e4c4898d922128841c24125c24be87b210e3bbef7b750b8e54e8fa1ab28db5573c205e78bbec4d1582a8ddcb8ca93d25fc8503e8f1d865b122b5420c1ff1464d04b904876bb06d03bfc315800e", 0x1000}, {&(0x7f0000001680)="bcf09a2d1308dad23fc6e77c53d3e7683d03173ee954480626f6f4aaeaefa1604f9e1d921d7a9d79827106b5fb2537db266482feb5d84b164ca61fa244b47b7299c1db59470dc7f336067a5ec992bdc797ba1a19ec29ea35fcff9b32f51f4b58444e21673359da244f9ea756d855394348c32c9bf679a28938b2514477fa3ab896cd4de08ba9935fab9d2d666f4acb69b336d8f27f917a27d6fad9e64649c09cff33dc2d812896af1666db9e6242188b149f340d321ecb54c03b07f868da269d1a9bbe3a751f9753bd3a09ddd532a423f20ce10a89484f215b30cb6df0449b25e15f", 0xe2}, {&(0x7f0000001780)="62506cb4324c3f4a06d1c5725290785ad708af87bafa22dcdb0d8e9b261f96bf18f7ac1b689a17b42c14dfc446a845738ded4a73e6569e5b92826f1ec3ae23b00a178a", 0x43}], 0x3, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x50, 0x1}, 0xa) 05:53:29 executing program 0: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0xf3c, 0xffff}, 0xc) write(r0, 0x0, 0x0) 05:53:29 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) login: pckbd_enable: command error 05:53:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x400) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f0000000380)=""/19, 0x13}, {&(0x7f00000003c0)=""/40, 0x28}, {&(0x7f0000000580)=""/234, 0xea}], 0x8, 0x0, 0x5) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 05:53:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="4ee448cf330d2cdc184bc2ba9d3cb6fa111c7548e6fe6bc808302842b604b3cb41d0a00bdebfebc29f1987e8ba321afd52b40d999aeabbf4cc5e6676f0b57d7a7e902862006fba6f788cafe05d6feb2c9916", 0x52}, {&(0x7f0000000300)="ca5a18527018684448052f00fbfcc087aa6799de675f692a40c8c924c47abc2cfe0bdf4b19304d85c0b27b2fba287a771074a5b24fc815d670bd00", 0x3b}, {&(0x7f0000000340)="c8bba4ef98cfad40bfcd937e708b8395e6b6fbc4181141aac07ca5bb46a939294b0809412246f4f10b151b7e5159d38bd2b9de6fd4bf61b93ec09fdfd7e4110dd63cfcf0970b17c8a3effe1991d8bd9cedab8b09ed787dd94e20245eaf22ef8136b3e035ee14a3769d662e85113d68fa8b6debc339cecc87aef4c2321dd71d5621a2fcdc998d44c3ae2043f4fa6c4913ffb5ddd9f2d36fe31db9618e98c5f7dd7ec97776365f82d74c5cc8e78b17048a8a8a9343677dde7a04c644217a1d11e5dfda9dcc97fe853688219bc9c4464e", 0xcf}], 0x3, 0x0, 0x20) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, &(0x7f00000000c0)="10c5031487a957947b7fd102ffe681ec816c231c7f9ad20ef80daecc3565357a3bf6a4269427c62259f54b95e83eacb0035e518b8176c411d80033629dbc87ca59c71f82e158941ca9fcf158b2ff9e19d5b53cb253049d9f0a2274bd23ad50bf58aefbe6e9e4391375cef15325b3b1b8", &(0x7f0000000140)=0x70, &(0x7f0000000180)="2ec4bed53bdf24c27f3623ba7f1b42336d01082b11e9be8f7c3b6a0ffe2099332e29f568302f88400a81914b78267261f960d8cee3ac0339560e1292f9fcef4955e24450cf6bcc552597115f303ec73edce9ccafef874fca4c8defb55bc2a7fc401aabbf6aa0b851b33be1f25faa5e05e5fb1d6787d5a15138887473abf8a0222e5eddb2ea4804c37ab1c8eba3f76a8b3aa275f346ed4984c8309d265a46c203b0b99f77e0d4c32024671adac6a6bcc2c3d67228473b5571f9d05caf1cc42f5778d99ec15d128b19e2c8ca5543620aefb9", 0xd1) 05:53:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000054000020e9ffffffffffffff00"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="00ef113cdab99f33ca4ed8bd155508d99e1454e27739d582168e77d69383d3e9e63474e059f3dfcfe7f6ae4d05bb21b96b7b55446934c7bd039692e6ef6dac3256b50d08340296d83fea142276e0fcdd8aeff9e942cc626a6c3a895d69d0f93e9a2edec04b0fd3ad98b100cba1f0f98133ec4727eaabba25b6615fd6fbf357756bad483f6d6043aeb039bd2f09d7f3a6ab46c661b946864e94887e94a6a7f27949063bcb324cba75f05984c77946d263bc14f6d13461acdc0353aef4af2bb34fe99737e50468c57eddfeff5be540c7d414cc2bdd7443fb7ddfe91291e0d5edee74175ebdf4a223bab7af5a4a10b2c410e654f6ec", 0xf4}, {&(0x7f0000000100)="a5c6ffa5ed990abdef58940685fae33ae5a4d3644f37b793b69c8bc8228d08815a652cc4b85dcf660dd256f9e789f1bd8b930b37e1f65778937025cee1b6388317826200898fa693e4f4f698c893c5b2125fb7081b93031ac7c8ec4f6dc61f0a39a470aee91404e5c8a2c6750d607db76d55a93ffac7c43646da478826fd821148208fd023302239fae8d668f93c9678d86eaaa7", 0x94}, {&(0x7f0000000300)="88a92499012bdf368b0784ee34554ac125e85c4e153f4ae428e9001fd33d57f7567825c2567fdbca9619c99af59fa0b5fcb33cf14ab3bc7e8c90d4d95e851ff1e25875805c78e2180168a317695b2eefd08ed101470a27e481ad0b6737bee5c67bdb9a67a8f08eb9056ab02192eed2bff33638be563d3f458136e087becaa5f8da1ab4d5d833d56a46dfd5843b596b84b70f4e450a6218ccbc320a2e89fa2f9f30252b494fe3ba7b6a62ec8f23f6baac171fe16cf5432396da25", 0xba}, {&(0x7f00000003c0)="74c9c884b2e40e6562bba77ffe2787d02d0c49f81ab6d9292a276653d4877d2dc33e1ddd84dcf7a9ed4635ffcdfccd80d37e9aae1c7a4e28e119dc51f93eceddd6df52dca4763d1ad22d04537b6e0091963a4becde5f32a1362e750ecaf29910ab35479eb0d75537570cac4e9423897c3c0d5136f0a70482a28eae772ecbca65978f99372fa08319345e77a442f234b0597876664d06bdc0c9d925c6b2a26146733322957bd497620051ae3215368afbdd65d840c4e2d632", 0xb8}, {&(0x7f0000000480)="2ff5c434e80b35a522af4a2f908a9fec21858a8f7c6df65948c4b1ebbadd9c9be924ded5df21993259cbdc7a227fa613499c1c1cc06ad01d8da43d8a074486dd35211246da33a87f", 0x48}, {&(0x7f0000000500)="d7585a7ab83ca024867c527e86b8dc47ea935f46f68d24d28bd707e5a0ff95a57ffbb633a8c0b8014c368b92a52bb0dad6de33de03c092d933ae772af72d1f424830df1a9cf4d35b3e586d7d7336d19b0e05ae98e017b333771c249a5512b4caaf9f685538aeb33ba08225b01b0f41774d6298d4", 0x74}], 0x6, &(0x7f0000000600)=[{0x38, 0x1, 0x3260, "a0f798be9cee96bac8941f05087c56cad74f12ed9a014f1401208be608e99f00642d4aa0"}, {0xe8, 0xfffe, 0x884d, "bb51668738560da5d362f890bad389c131595fa195e24d092c7cf65ee8149b5ed8b2bd450e649cf59d038c3b48300e106ac02bcd23854a6327c1550353dba6314bf8280ce57b95fe8b48e543a535acf39bb6f4bcca15989ffcef1d28e350214b59a16cb21f1e69ca8dd663a80ee4428c9caf4ddab0e11382f0dbcbe78b47652bc3cb57fa2aba99ae4866ac21fc2a692342170e8b388c5376f4c1d56114b2213601261adf0171c15618de3e3b03a5296d926fc98ef4dac6cea90d36306963c0438d9fec38203aa8cdd4921771be3603ddb060115f61"}, {0xe0, 0xffff, 0x8, "e8966d0a5d20dbaa5b1e52be137f313c9a00df80bd883e17150e2f1fe4b182ebd8d409e2470241e35a340ebbbcb046d5a40bacf86b0adbe5bc1c012dc2f6516222f861f9e2baca41c4ae6f6e2b0f428d12c525b87b06d83dc2bc4fa6ed81bc6431a5e695c23023d6f8953cf7dfff31417e7210dbff3ebfb8dd2d810c1a2bb06a52164a00244d55b484c18179aca550467b931e53586cfdba04b3b1b538882f7e75e5688cc8fd2f8827cc8df7e7a7f51782b86708e2016e4076e36a79f3fc30d3e9e0408be6e493070cb295e65c"}], 0x200}, 0x9) setsockopt(r0, 0x29, 0x8000, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x8000, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 05:53:29 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) getuid() setreuid(0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./bus/file0\x00', 0x400, 0x20) getpeername(r1, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8) r2 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = semget$private(0x0, 0x2, 0x189) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x10001006c, 0x207}, 0x6, 0x4, 0x100000002}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20010007, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1000101ae, 0x7}, 0xa, 0xe, 0x3}) socket(0x18, 0x5, 0xa9) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000140)=""/20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r6, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000080)='./file0/file0\x00', r0, r2, 0x6) 05:53:29 executing program 0: socket(0x2, 0x8001, 0x0) 05:53:29 executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="6e3e7ac3175319ac8e676b4a203660fa0bcfa35a8f402be15149f574bf08f0411f67081863cf748a72d2853530a4cb91acb5aa2f5df0944fc4c16abf66d73206e7158030aa9a15a775d84c1e41f447193b1ce5279689ff85b3b5c0cab18c0c2bb61867025f10", &(0x7f0000000100)=0x66, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 05:53:29 executing program 1: r0 = getgid() sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000100)="b95732bf2a7e3e8f1f312b7b788605491c3e5bc4a5f75d88a464764f829abae804b54179fa34a2afa58523f019c6a9647e8bef3217d6d1cb0dd6ecff033c5fee33855527f8fba4d89a72a5", &(0x7f0000000180)=0x4b, &(0x7f0000000280)="8d90292d2336fdb9a5b2502617790fa5262c7c475f27f6e176dee5f5148fe8d1e74c042f8e17c236e9bb96958e5e8c28e5dcfbb1ac392aba79f0b6932f52849f979ad51ba733c66a22f92c129ede98208c7d13b54ad96f3cfaedbba2229ba3e08caabf24867527b450848bd23753ec286d20241ab3454b0017e1307e8577ace955b3781c692ab9db07922550c15e86a69b84e6f7e3386a8c7827d3fe4c09490fc5238abe2dfcfe3851c9b4523f5eb1068ee432af376e6c0c65f2da19854a82db940b3ad8f2bb9b3c2dc9c501b1b83034b51b1c090ec9d1ba78442639467b4fc1f1bbead08f08ce56777ccb2586b898cf6fa9c5d68fd8ad0efc5463fbf855", 0xfe) r1 = semget(0x1, 0x2, 0x40) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r6) setreuid(0xee00, r4) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x27d, r3, r0, r4, r7, 0xf8}, 0x7, 0xffff, 0x400}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6407e3a", 0xe, 0x0, 0x0) 05:53:29 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@generic={0x0, 0x0, 0x0, "6bdeb454"}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1012, r0, 0x0, 0xffffffff) 05:53:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="605ec9fc9867e34246668f1faa4271df19d33643a4d83f67c919e23a7c2ee7b1648c6878fc2eda003e36a5edeffca95909c51d39fec8ae241232d35fa08166493bfc54e156132b96a9f677", 0x4b}, {&(0x7f0000000800)="4ba577a051ea284f4c764feff55615e241f6a2e880fa08bfbce50c24485b1a2c3eee7f1fbb78a2c70523951095f9129e11a35c55a141c3a733b7fb18e1666a7f34b6ce6584afabfbd12e1729ac6650dbc4ace8b7fcdba801341ecf0bffd1df9aa85396a31bfd227c2bc0eaf7a1a2b97b7fd85ad5bacf35cfdf7c884a25ae3c0bf3d9f667fd9f62739ccfde74a14aec295e11d0fc5f8b13d2ec27aab7f7d07227ffcbbe58a9af726330ebf8932daafd0a46afd3f321044f2d7b26ffd47d2ec9edbb0ff2198cb2e2ddc6d12ef54862e5be3428861c422194edb17b0065a3e85f447ecec34950b04a3f54efd1c706078ab148e7e345864b2298a3787b228c907cf4131cf32be6ee9d96095491c116ddd471aaa05b4a82c0b1be940e38412dff0f878637eebe64f806d74c69423472f286ac0e8303c62eebb32c997e4910def755ec86fb8d888f1c82b68927e0c71f7513e8f06e99d1282e7c6c567e6b0b664b5b9738fb1c69888bab78ce04b59376a532a15a87496687a42fc0412aa6ad533ebedf42dd2b168a8a96c0da1e465d7e80e4ba7d3749b73bdc8a74131bb0c97f81f96b6d7ccb5a1bd722e485627d4e5a4d302d0d011621f1cd2dc1651627425f4100795fe7c72d661299ffcf1ed7dbf60b47c5a3d149cf4bb636c06ad97a969aa2a9f38769ed595e427321994875c221d44c4479c0a192e8fa6881d1f806c79bbb1dbf3f1179a6297789f55039d6738a858db53f747abd287e5581d950ba20e1c0204651c373928e2799f1255d281b7caa2ef639eac357366127e1d88b9fe82261ef2f06174821002cb46150acb11c6f7f78bb36c2f8e269e52fae4c331e57a87c095f8e670eebbb517dc9e3a56e61627b2d9c8ddae49c63914b675ddb28fdef91d27090d9a705df296c34e3d73a3ba766ddcf829f33cc574d32ca77d53727c4e90018704b9cce66e6d75ba32b445c30cf5dbd175533c736c4d95703556d7c2039e7d980a3a5311f144959824f0dc9e418bd8052babc81fd9be2797c5769fc8a33173a9e9a39466fad29d38f484d1ce187cc080458654de472145f4944ff6d9293fb4c1037194b415b5e986dc98c337298c6636e13059bab78a4041c4f0d53a1537248c4328d076f0b5b1b5207450283c67f546ed7e0b5b322144a6c25c3cc03dbeeadc5fc34130881a17bd0a952a5efad123717ea5dcf6c23c558d9cccf3dacec738cd729eeded0077b3902ddf434347deeb3ffe9b291ac6c0f11d71be79b607103b4d37c984995696998d1a0109af0763de0f493a0d5f1925506b32de71933fc5264ca1027c2e9da04bbf2589c579dd7d2f0870a1cc5fce3532eda0e36aba78c6695b934bebc53e13ca75bb8e8e42252db4260ca0a2cd54ed58b8328fd6008a3f7ff5d7dd0470c935bbc98c3b5e77d6fed9472e8517423f9223dee3f12cc9ddaf33984d0b2802407569ac1c6925abac2c0084e26590b196e1dc3ae950ceb757212264b36416cae45787323f32b045fe91816190e01d8bda5ccc6f5cc9ee0a52cb906bd5c313ff82644ad92e2e7e4a05020676e678e1c0d70027274d670ee610c6c524991918646f6191591b04059c33aa2b30052e7175c25885589bdfed5f454c33f76727c40b8455d356fff3763458f683d9f97d3cfabbc4b4124708833fbdfa543f83db5a102a5f4a6b2644a5799acb78826c2f290a7188850ef10b045d3a636605896f5d81679ac36d3486f9826d528f46f9dd1224d9f499a8383b5d775f5c36c1c08d0e9554282b862be64a4c7e573799e914a28953e5dd391cfeb79d07d875ee00eb6b85bfa55c568329c439cfb980b8fb898e844fd5e59ef2f43b293a29c41acf357781f62c79f13bc5ff00332f364e008b83e0890bef5cb8cefb5387624b7b153547085e6785c0e43e97f677234be5e23a916b10c858df1924f7a789b9c309f88b3d0786c09703c000ae3872870db664f2d3cffebfb35659f03e1ac358267e58e5a5622b841da5ccfc0829b73a9311756282f62cc8fca5b33cb3b3f343c2e39d3aadb504c381bea771677e00e17bd2e550c21c5c8fece7281a2f7440c388fb214a1c29723528a2ee345e4c2c159354a0a27a144258b8452bae4d00a2a8afc7008e7678bb6381a3a941da54db3d5b700bdddc17caa4836e64ad798a119493e89c553330299fa502c2e268851a26e0f68fdd3b29cae2930d49edd44cf0390513f4d74ecc981a5ba12d71366056fe5fd0cb7202dc6f4ee4bc8101d6794fa3250e1b14fc4d2634d56b881746d25260b969f02c7776aa824669c2110865a5aabb98e11a4ce1d08a6475484ec0a3d39a4ea57f893cc3e952fb70548eb8056994ebb11a7bbdb81785e1e2890a463cbc54c9c75e66617fcee7e37a6fbaf65ae557a678d48952056a67a22ac43186b8b5f9bab95c8f0b84c53bfadf25b6578844c61614ebfdb5318dedd8f7eb2da6531e7c039e29a2cfde81f78db472db939398500d0a8c64ae0e6a15bfb83891e2a607367299343d79224d7f85c8bc2c71984f3f7cdf4b55ee0667050fb9a30a2704459a270017c56fa4c8be9e960dc73fa2f8803c6a55dd5ea2c48e4fc7843370419f8f7ffef1170c18b131b293dc7af895bc9db0105dca1756f49ad50092db5e44c0774d1e22bdae4033037de26a4fb44eaad84eca556bb2372c06d8c993864ac81f3653a7127f9e9cc7c62967798377fadd97b51deae71b22f063443746439eeb349fe2fc4c9e6c36c3f6d2aab1846dcdaef7cfdefc957ecfe754b8c7a8f7b16d8e313d98a375f472ddc346bb4fcbd900728903b334998682455c3fbadfd3feda0f428c7b07bfbdb3e1314432e8294879bb34ea5c73df04fb52af9d4aa08af55ade3b71827d0f6adac766bb62e4fc55d5e9da1a1fd3e1f28df5cf2e2d3a13aa7289cb0252301d724a8643fc37c3c27e77d7de95585a23fed1d9e1518cda5c035bb89be4dd0ccfe1a10b8cd36b75c14422fa4f46807d678fb78c32d55bd5b6cfd3c3181dbbee39d1d20b77f939be1c557fe9645fe97355fdd7dfd80630d4c2c4ce758bcecea780957d19bf0412b777c33af1244a588e513c36a7236746e8bfe3cef92d78808fedb37a71d52fd5491cccde9e59ae0e1138eb927b99626ab1f856b03e5851c00b741c19423dce7ad8a16d671839da2ea2e067c4fd32388f0a006facaab13e734c615d7fd540cc944987d9587eeb0396f6b577d539d313dd3d3e55f4ce84fc38c2e54ed3e3361a0d05a6e5eaa284a4460bdf14c54269918f946bb51bdfa483769edf76b7c9e09e53e3919bef489fdffe4fe55ef0286f4bd7657a258ce3db6ccefb19f270c957a5d4586dffabbbc5966141bace5bb6bb350c0d58674b596cd88abdf689cd37020b9188475f1f133ff76901dc4048e71b21ac43d520ab0a006467aed30ab6867e6e13f81475cd4ea1f614ac06335a0b6986885637c962ba71134b6f8a79fd6859b743b1d145a06cb93dc64a9744b81556e5c2a0a7618d45db67c0bbbf891e95f98bccaa664701887d22a73bbdab48202af761f123698c9d6be0ecae317d2f9b1699a202720b3d445fcf296a57945de3298812e7d8730de851e7403552fc3bdc1c7dd5519afbf4fc9e53e8de41a536389c0db2f4b704641be01d47cc0041e2888924d14b6d7c2794d357b8001561bc0409ab7e27d27bab31c50ad7be0da940216c9233f0adf3e0b1ce37d09e0005552066a2565f5dc8ddd72d480370ac9595b2721e2a08532e5115637cac6cb0848f9c553f45a532c9d8da259227868416c69cd352f57eb25cf879af68be8b9da4d497d7fb48600b602e59338ef2e48da73ee6ded4fc599a5ac3a200f190a2ef4206304db59d0a81b518b87a651c002c7940201e8093def6174af195b4db16b98768f69c3a509f7f24bc9d474bda37c12ab507243dbed9c45e6aa0d7b47f4dda781443026d7261f641045abcd05f071dc2162302fec13fa4a70167865ff88920e577c53e872fcdb85b2a5d4e6e5f5cfa6af763f706e654621e1cade61ec03823c53f24b1182ee1ab1a16e8d35694296d95370cd09de4f5f13aea96455c019d25e2e3134539cf6256a2c265bdf70ab5dcd3e89b3a63a7fd35387b528b7353d28561d80f53f1b295bd6efdf598da1b8be3684e603ab922d741220278ba23d21cd5743f25e8bab87fa44f30d3e66e53c88e1e7e3c3dbc53a66fb72bf3ef94c0bdb2e96dfa2bead244c0e5a4208a8bbf973cbc79083bdf4de459a0d848afd376f84075506b51bad478ffa1215b560d53be11600de764b03265053c736e836be7d07b1b361e8dbc83f6a33718dbc4231409b7c7e07e0a461f53a796adbd98732ae65bc5e76d18d59f689131fceccf571bb8124f8b61510b318614c9d3a77ff59a1cf8328b126b58f809cdfeab888ed2bd01a5536055be632aa0fce85e76b7fcc0ebbdbb786084e385cd790f134c7d8591549961bf0f911a9b6a6e4b9f60c996c54c6b130c7498fd586f01a9545b7fc34f541467ea6134353d1011e503d14d50ea30ed9f6c481ba8d10542ec53c77381d1efb62595abc81cbb66638500ff0bc6fc53ddd33ed4ee841ba17f3d9e493bf3156d43489bd01845e3357311fb17ad36f8601bbc48de47718480ae328afddac759fb0f171233be573996c5f81ac0b40488e152f5f7e5e2ad104dd52395a6ed86407587ba0204e38a062e4166e919cd64c6035bbdf82e339740a118c05f1822b483576fabf5f5fdbca4957fdc238291aa6dc54f7b36279ba19aa0bad1572ae35a3d5b47bd39af501a32cc68289f833d0e108779c9a662b330d520e1f1430b570703eebdc3ee8b6f56132a648a66a9ac761eb24a0136fd86b0e853c59898edcf18f3bfa76277037b8f41ca7d1e474a7a4ffb6329538cab896316d82a38ddd737e17a47c624ac4cd5f0aed2303d729923752f07c29938ead5977f021935fabef6167cc937b66e6938967150e9ea9019cc9fc5aadf2b57ffd1caeba0a4710793e1c8b2dbd85a2c73876a58d5a2a0ab3521bce43f7f3e3cfaee66c6dde606cc012f07dd06ffd13235a236437ff4f117754bbe33f35ee5a42defc5ded703f59763958cfc02bfc4c6340d817baa41e1190efb99acd3dcc00757b0c225a4369127798ff5588f355d629ad7ce169fed2e3fda86db2aa8767ddbc75be410d5f370f463a65107d85f5a47a0b8d2948cb78faedb8e81fd5fa49530f7510ebea45c616725f0c83e20f1d5628808b846fd1da93018e36935fbf22274d25c73890fb928a6c61d2741a0c699b94b1ea40413c078bf85d3f8cd37f34e8531305bce17d15379f02ec4d9b87981a8c9f57101ed4da896b455cb52e7ec443b075690f582fa3e461fed0bf3ea02b98c8c250edafd95a85254f4cbf9a07b3492381c687fabb206782eb6f3ac9a5514da0517a9dd3a52e705d7c81b6bbaea3ea610c9bde7b2bd934a5368512b874bfac5bc73d30b41e90f0d449a9ded17bef8a30db5920229dccceef3d65594abeaeef3b5beea68fbac5161eb8e18d6bb753d434537f80bebc372d52d50d740b2527872cf516212524cdc8ac1d87c54639657888b480973bd4d06a7c18001d96cfbaa8b2ea405943e808fe3f8d06e9d7dac37fcfe399368f1ce74c4236310c47db93bd1d4fc9f3ff13858bbd3d43dbecb7a6d0c6c8be3c4e6050384069cd7d78afbe1c9e4874386229237fd16663d8723b9b08f2f8aedc4c775e69665cd597afa4a5347b686a86b72913178b05fe87f1d4d9f6505ef4be70536638f8a466f13cfc527817838cb3aafd934afaba3e60", 0x1000}], 0x2, 0x0, 0xf16) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0x20000}]}}) r3 = socket(0x18, 0x4005, 0x8) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = dup(0xffffffffffffffff) accept$inet(r4, &(0x7f00000001c0), 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x0, 0x7, 0x7, {[0x6, 0x8d1, 0x1000, 0xeb02, 0x7, 0x100000001, 0x7f, 0x0, 0x1, 0x100000000, 0x6, 0x200, 0x9, 0x1, 0x9, 0x10000, 0x50ba4f24, 0x20], [0x7, 0x401, 0x8, 0x79, 0x36, 0x4, 0x98d, 0x311, 0x3ff], [0xba, 0x7b, 0xb17, 0x4, 0x1, 0xfffffffffffffffe, 0x9], [0xffffffff, 0xec, 0x2, 0x8001, 0x1f], [{0x9a31, 0x5, 0x8, 0x6}, {0xfffe, 0x8555, 0x81, 0x9}, {0x1, 0x1, 0x3, 0x70}, {0x8000, 0x4, 0x7, 0x200}, {0x3, 0x1f, 0x9, 0x8}, {0x8, 0x1, 0x3, 0x101}, {0x87, 0xf8000000, 0x5d8c, 0x7}, {0x2, 0x6, 0x1, 0x5}], {0x1, 0x9, 0x6, 0x3}, {0x9, 0x7fff, 0x10000, 0x4}}}) 05:53:29 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xa6, &(0x7f00000001c0)="6f21a18d40ca5d38b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9c01a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 05:53:29 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) 05:53:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x4c}, {0x2}, {0x20000006}, {0xdd13, 0x9, 0x4, 0x53d}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r1, 0x20}, {r3, 0x1}, {r4, 0xe8}], 0x3, 0x7) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x2}) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000200)={0xfffffc00, 0x6, {0xf931, 0x3}}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 05:53:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x36, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6314, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000003bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f37980072a25cb187f235bfe0e9e5adc33d977b9244d1787c89f8f4380dcf384755ebdeb2010fc0865f2538796cb9a67ac75fa8c87eb05274ed21364"], 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 05:53:29 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="8f9920ce05000000000000001f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb936f380e8a08c65d1a8b", 0x36}, {&(0x7f00000005c0)="1db65c74463dab51eefeee96350af19f8a3634bb2b657ce985fe4bff5902ae658249f3e8d728bd9951afa37ad67dc239d0a9cc438169cb874c616bae93ca4a9608ff261d88d52d09c9fb7b06f539f42cda3fa3aa80fb97d37e5c6b7c4892b5069d36e0f3925bbbccee25219167eaf0e41d7f739577cf4f5aa14aff4e0d876dec36063916e34604934f5c0a8df0f3e4556d4de69917261ad2bbc7294f53bf020b20816f2c94d99b46379bd2cb6d477373644455d588e60ffb3e1c68e7040d962b61699320a11a12c99c2a7995a163a0c5330083834417057bc2e8a31232147278910b595b87fc5bf4e215162060c07cc41062cee9a9d49f30795f78b70ab6569d2376a5276c1bdee7eabad5f784530ae947e75656324b716281fde2358cfb85a555d739c5aa356eb72bbdd29d7c2abf861377401b539d6e5e0422e7fc066ca4666c300408c4b002b9e234718776a57f3eed78d3f16a1797d5156b789386ea6406ecc0bb6294d6393032006c057dfe0803cd7e33430dea4578c5b959fed057e57adf6921c0007cb3dd9ef004da65f4f1b82312ae5d3a8a96dfa9484dff0bfa6986daf2d8d940ec52093b0c6c5ba9c5a6ead0241001abf505634f805590913f5cc085a4273a9be20893254469b2e52f1831bd7ad57390ed11261215aa2646d42954bf57d384348de110486017db8f1f17dcc4d8799a5e622a300991b1e5045179b0692a18e2185274837975caab2f171580c0cc0b95d1c41d02ba19f4c0c412bba8b8fcf0e1091a261394527b30cf28664d9b44e18a2da08a76124c7b5caa788e4afb1aad2a33ff3e044f6bbb6cfdaf11b23135f53f0d3e1b05e374252ead144f9cf449ed1a2f166886d30401ae9d7789ef3d207be6c710bfbf2e7dffc5082b648a4cc0660b6cca8397276934307b9390b524acaca229cb03ff3e0a9e97a4af8bfab74a2f3732679360da254e4338002644c57e9c58d4d8c0d066a789b5ee5ecc4420b118a35d66c2f4887111bc7b8224793ff8399e0aeb3ca9dd2492773a521c4e38f691b8ba958161821ca39a1a2b2a97a1a5f0eaaa4f609cd771b06a9b912a375d34040e74faa861ccdb5c1f2d78c4ddf4bfffa0c8274db29fe25dcfb9c54376e954ecadb0e38db92d33af962465d8efa93b7f35f80f96e8fc3764ad4542a1f858f59f698689956d8b296cdb1d273d9eadc90356ffd22fb864c822c522544c3429d75c615aec2505c0b86baa82b8fe96834a9f1f65a178ea84b5398eaa231ddfc676e5251c35c8eb7c001a7befc8b277028cdcbaa9db2887b90e663a9d20f9fce629b571532b84e634b091153c24ee79728b3c9a4fca3ca9cb53b8d52d9d06120481e0302e0e08f2d1d2ad06b3f66299c354f5258da3df88aee26fe21361fc03e260b93a1bbdc8db9ae1fff86c2b0a3f61e754cb4251752ba9d01caf9583b105897a7f31d7fd599ca843cd5930427cfb5b6e35af047a5ef7e2216cee5e893849821cfa9b83d0ba73f7099443fed1f700f1bec87d9bc10aa0cfd75af56b4eb997467cbfb4c2d91fde481313f4cd5c1e66d0d290fecbb1b99efe3c0f712d96d7a7c9c5ab1ca97356a92e2e7451dd38d40c00356c2e2677eedf1eb47830bc3d61b692742ba93a8bb50d3dffe609b61170b923a80013c6a6acdb38f85dc5f47e13ad92b0b70fb9e8e078f3757b63eaaed32a31db68c2af6f31675a59df3f298bc0e2c260a56bb1b85110adcd01554db78c43337f67a741eece3770d197b5311781ae5a296062ef103a06f1e212ea75a31721b08f03e2051fbd07e53979a3a8f825c289901e8633d6b14f50f71355afbbc7778326d2540998cdbf4332f8bbb8fc869dad73119316c66ee668f3dde87082037842bbbb0486c07a98978a81ce961a202ff7827783121c228dbd7372742195e55b3c36676a032376f650f97eae86f7937c9ad5e105f87312857a5a5b", 0x56b}], 0x2) 05:53:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() mlock(&(0x7f0000583000/0x14000)=nil, 0x14000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) dup(r1) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 05:53:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16, @ANYRES32, @ANYRESHEX, @ANYRESHEX], 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x2, 0x9, 0x4, 0x80}) 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, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 05:53:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1126, &(0x7f0000001880)=ANY=[@ANYBLOB="fc45e599bb4300000000000086dd63796a0810f02e04fe8000000000000000000000000000aa00000000000000000000ffff7f0000016c0800000000000000010001090000000000000000000527b2cc08386be9d00dc5785c1041bac91ad9432dce41fa302507ca438ddb461c723cbca91ccea1280109000000000000000000000000000000370100000000000005020008c204000011400000000000000300fb1864000000030a000000000000ff50a2041a0d51dfed24b24f3086bda0f529ab2f3ea31af44cea12a886761d397069e62a0d11c1e0d66af131cdd6445d82678df34555374734fa0320c5ce308c30a0e98a45b06de5122798fd053355807b790000000000000002005b00000000ff0100000000000000000000000000014e214e20000890788207d682b742072cf358a2b2ef773bf9d3cfba778f5efcd5999a689ae1927db0ec2185c5675571e644f12e71922c18f068968de8e4fcc97d34e9138530264ba44633ea6806e6d49480add628080f2fb27b3ca9377809532bbe4b2d89cc726b240308870ef1055e3ab27cb1f0de77f6f2440ee33fc6fea38ddf0da4299b065dd5eee40e3d15ae8be5a74ac8e2c4e756dc3e4df5de61671ddda17f40dd5d2d751e493f63bebef5ee722d1e2cdde7b821af30eb651b40c3938237a4848cc74c55bdb2d501287657773e66aa1c000367df5be050eeb8f654598bcd8047cdec02e29c2251f3d832cc28df2fc1d2a82f4028d1a4a1a1c118ce0183a3eb2a4b1224fc59b729fd42c1e7bab6994c35cbac27a4451895af81a12a805991ed4115361e1b2b38fcc01b4654e774a77c8bb8a8ceeedb997df18395ac5c95f81e68e795e04b3251d074e11beca60d0d77b5d082750ce56089cec21a9801210a46dd0ca27218a43790ce85421bc43f0755cc0a379a71ae324d21b0f17f8bb4b54e97701d3d72eacd6c26631929667b8502250f514dd2650d59cede4bdb26e7f5e90591fc9d2b84ab804825036832616a7dc65c5099e91f3b17e08bac61cccb0b28f1e655580e9adc2311fd3f621f1225d11e1af39b25998d12f1e4c18578e72827d06e31d9f9e616739c3da503a22c280541eac70c052dd388a464a3761ccbe44ace24871c65da21d4275f620df8adb2e28e453f5f0e0f013da01a7b3151a1e1a75e05ac82929676e56bf3de23920e4dd743795c6b181e4bfdcaf0a776f5d1feec2df89dbbf587d89eb04704102621f52ab16988f089c5d1917b13f05c8b66bbed1eb23da4938eec360b850522c4f57aacf8cd84dd6beb74f2075de33ef15ed970efad9db54a5ed0b71389056266cfa6e3c02a9d352eda815a550b60e3a69b65988855359df21899f7c2d4c52070a794cc110da02b50a6c055b7c02f5794f0ac980792cfbbbeec28c226d1910a9b7f47bd18cf5e4c4b53a8c063d7fbe2effe20cafbba205071137e9b5007934c6a2031f109945588b638340c52fda4c3e143ac68e39f173c2a4f6d3746635a91e949e91027b6dda9cc95c686f06722f5902f51366e5592941dc1e403661672f26fb84cfda8615e8cdd72e6659e624838af5f8e95a52f7c3f083a703fd6fdbcd0562492d1955c39c58d9a287a60c8160593c90d2075c48d844940efcfd33debab1324b3f1b8cadae1e9ac239cb8acb0857b56e2bcc22feba008a4e8340d4eb2cbb398db6528987b8b90e3dbc13ba83562f85eee0fcb550be8677fabf53c70f707f1b3121b690acb428252a267b9dd6dc6427aed72d9b380b9d087378fdafadbf4969b4578a23e2c416af0394a7217511dbf51cedf2e350dd13618c0cf237c00615e740045d94c08f3b67e6d4c7a9ce3ba33600937830632800c61b87c325566d7244bc173c53339015c66664dc3f2c4275df472daf77c0feb44a8b9d8832fc94108b601705161f1b82eaad3d5e8279cebd998e01d6bd93b5873f4e683a24466ea65d764cf806c3b826cdcc315a37974d89b3a6e60f61d799ea0ae6f50d9c2d60eb246ac9b65b4239c934b7d8fe94f6f3d4df4cc11e9654c6d785f928f8f96d04293c92e25351f9b04be54a1b324b5c5a79cb185085ec554711369828b0840b85b84ed899f78534594ad391127f92ccd826eaca030cda6af5ed06f89aeedbeff31bcbc27e63f5e91eca4457a3eecbe38cc52700c35263ff4769f3aa84dd3787ab8ec65348e0acb6a3babb87315da8460a7fdc40d899a0fe9fb0c4f7630213fbc5361c82c1a4524328227cdb6703c61acfac8d1e4c80595eff7ee85288d1f54fd60a6a5b28aaa55c95a3fed681cb07f12b9402880fc2a71b162ccac4624dc7b74070b0b8aeab1c161f191a70038804707472e1240476f98a966d1da130978fe0b5e22854b9517d3c7453467355fb7fbb8673d047d1af0f849405d774fe4a65c41dff599f1747348f129df5ec531f2d8cf7fa1215fd454b25ea33f2f9378b1e1851bcc2e831a65978be10b3ce3e2531e464c25910dff6306d78fd49d08e564e4d7e0a7219e59faa888980bf40b425a9e447b889e79ea162bfe9a908d7a878d9f89eb642ed534cea2cb855a7afbe3f508da7216db7400e315b3d2bb57adaf86d28b515b0fdf769366516b4eaeb72f0e8e06fece4f3a05cec5dd020a5e5c916a175643960e4a870731d659e728cf9ba47171bdb17485e0c0b826007300bc8c98b1e1712d406d5948336568e03af8c1c0c036a76714420df0e4416e534a23328ee61e2c93f085067ba89906cc3727d6fc3d256953955f421226bf0beeed3fb88e813dc11d3f75ce7ce1b077eb304d370c43471b78d5b75d4eaea1641ec5e1677558c3345706f1df408f34cb7f024437f225ba20553b8f7938de362b907a8cbda5292df992d12c73b487a26bdb522df234d32124d4733387bf471500f89d849bd82be0d745b6c3ae09b130bdef32409f3d5247259de93633fa2213dfeedc050424ae645e60a07aed5329a9610ccd7ea6db5355f9fefc40ac1d42c522dbd85ca5ee0dc0c2bbf5367a6360b18248849d494fa3e3a9b3a24370c7fba876939075a2141e295e22e6028fab2af4d2b8e6159710f958de353ac90869322e71b8566a1a017c139870942f87322266693b0aba5f943ae1e6fd77b88a9c6a9f888bf4c5472bfa9dcc0e051f0a98dc81fef85609f038a13a7de99d3b9f402e437c23325429b3804a532602bf691eafa0320c1ffe62ae7ca0f147984e6077eaf505a5930cbd36fe83dca5a1d1a64cff246a92c5d944b95d906afd10ec1c6bfdc8ffe32a36d34f76b317bec6e8a6d0b071f55fbdce7673a8ab82f9a48b1860685470ec83aaf180c26d145420049bcb85041f1bd2bf59236afa89ef6d9fdef32bb87dff15b2e28bb334fd1a9c563b55a6dbd016e61ab7433389486134df4ca662fa420fc20c2be8d98f48d788d71213928002f08f746aabee91403997e6e6a55ffdaf2a65969b6a9c4ab4ee14b15d6eba9e7c20708678a8087ae1e7ab9afe4d0f2570c8979b2577ea7e77f548ffc0bc72c487b05a9069b89db74f4193e5e0c3bfdcf4feb5e3a2a1191268be57f784d2a59624b61cf415e9e928b2686910b04d601ef37c2f528c49cda833e1cc9fc90911f1c23dcd6a08fa5c67d67105e3e3cd0b0b1257d27d68c5f61eaea972de68fe1c75b42f3061421796912bed7524365571158fbb412544cf36dd0388eb83cba79433d47331ba9d173ae3c34fe49a3c7a01b1949aa88f648250638d5b1ce15365959693cf2c08e6b6acd709704d2415826aa7d46e9b81f3e2240bceff24e2e9fdd71fea745061497d30ff2d320ebcd23427726fdff6949818104df1e0b4843a0f4ec1097ca80c72efbf9548b02ec1cfa034dd79547c15758668cb36d71e26fd5fff916ef565e0ebc95b94311a38b8c6bb64e9571725fda488e1fbd9364323910bb79194db144df49bfaf747a3886060b701174e7b2136f691fd81994698f142d3b3ca59fd378fe6c72ab4a6ab9a573b34a8997cb602159503982875dc91107bbf4e0a036961c3b50a0074084be5121f96419899e7845a15c361eab82eadde42e5f5a421aeb9a3d4c07028249cd74cfab69d99d9687feef19b9a178964208ae73c9e6c445974ec48c213bb619d47384d512d9479be0600575d6ac496cf59f4f4c5f36006923d12f59b8ea604728a3d435252470c6d1f41e10cea44534e37a9875739468d429e4fb80313993d5f80927765c8ccc01f2f8b972524bcafe4076916757c04f3606f3459a80fb12c6ab76acc5f5a41a1300190c9c559a46bbaf24bcc593c67d9e78b90a9931a2235701d2ac8f10867bcf971b0b790e5afe55c55e5cf1b557d37be0299dffe0cdf6944e0963e52f92492f1985d07d145a2a9eeaa5a13aef83049d7466bcd32bae86a09c271d33b9c4209b94c0365cf1c6932604369e5c42c664fb5db9a44feec1452223f5d2ca304e820510045eca269a40af13ba1550ba75fd6a7d288e94d0271898e480457f347b0c417d7ddb23fe0c165d47caf3669c6e1c4aa204917edef96b10cf48f4966db821b47b781e22c78912ff0f556e5d88626ba3d27bc581cefae9337e874248908cde135d203d20866a0f55940d3f70cfc5b9cec27164144fc2d2dfd091ceb811c50728fe162177db3ddb1514da168a47f44b6f1914a0ef9c486d67977c480f3cbac46d07b24a8b9e10b02e9f5573917b212e46406e3a077262d60141d248503f8cfd2b4d4772048ca42b7876adef63de36719f8d28427626577bde2a77116789750486fd5ebf4af2e941fae2c537c8acc301d1d07419e5fc6640cbac0a400200000000000002b4180855aea138231e06d5de558e0e70c1756104fa54876d5fea42416d9bc688b8276784d1b9ec4c4a6fd4b1925da8de7b3b4e90d4ae79b4678025fc94904350c79d8a7c45eea37753e0afc31d4ea8b4152559d2d063cef0d83725f8e3a2c1957f3337813b3c2cfb0c2f64d2756221bc5e6c4c83d3c928d2525a1751aa2ed7e73ac0893fd86f1fee2dfe123e2afa1d6fda523b84f3c8e90f3baeb8bb1d5327356f93d18d40d23fe1bb93a58efe5203327bc531e6a837b6cbc01e3723113ef9d08c434d612677e339a0208ec2f41e92d202ff9f6ad6ef2373e507f85981b899b498006d132af2e73ca53e07137d4ff7f7e0ed163053cd8f54585f1882a8fcdbfd2830facc161a090bf7664143ae30acbd13821eaca3b8152d42a04ff4e7eb6e7b952ba00fefa005c25cd2fedfc5d448a9a456be081108d72ff60e8060566283f5c041ce64950b4cc6072de5115a4e34834f98d2aca04bc17da79262b4e321ad72dabf65f8e68a792fbb5e2490661c316665a65bd075bb71ac2f873ba64fe33d45ba6a7299cb9ecc9f7eb0766203aeb046c6242b99ff1163a64bd62fc6a9a308303763652a94493746979e1a6c9d9928b8f46a7d04fbc82478824871b8ec2e8f23c8e5c4878ab567379b85d805f582931e105f162d31c846ab5b7527a7b11a400aad40cab48fa0f5bdbbd943576296597940d06dd4aa973ae6695002741b3f8a8385f1ad44dfa93110cf797d5ed30736d36f8b16fc1de862693b84637c90e5b2a149b7bd87235197790b8921ef82003dd4a1fc977e3a66c16d5bc1e775dd1483939c9da8a8eae630afccc9006240ca8c69f236928a10af4d4b33ceec0c202770f8ab57fe715de86eef748d60c832e1927ef84bb4605d7df7c91a0d9f922c3c94e99ddd2b3d8a5207cc0c0438ce03e8c1b870f8fb57483553242f94bd0af246ff87d440a07188a288b796eba93d1552572d558136458e634a0f7dbd870e0f5f2ea7fc3bebb84128c320a7f72ae71b0ddaed900569a850b397b991b2e77224cd79cdde999eee8c51a664996da352a1ce8a1a5ce8c5ce7d68b0216c749450ba99dbc90d226daeb6da88f67a0eeef0c61e720648c7e8557c8664f13f06ac9e8dccd7c316acec4d63f1221289ba47579b23b7b5a0d922846656c58c70f3d2a3981bc4c5d51f0fc271119366ab52d554b5c50c7480b2cdfc666a3a98fee55ba96f1cb7a4aaed02a8a429ab44b185128a3ccce4847ab9f492297305a18fb48258a3916d279aa85ba410534044ac08dd557674d649404bd53c366171fdca9c748f3097ee81fa4f6d8062850b5a5204b6075936ca3f20a6fd40bd5a103049f9908c5eb2d531dcbb8a1cc00783055da24dfd2a40c5944e481c5173c2d4f2a7d3ad6ada58518dc2036a17a4af47bf86d121e9d342d0238a375966db531b4efbc7db1f55423aec0d4f731ae3ce0087170c922110eae8123cca2e15aa9c7d87b161f871db2e64f67b9da2256c048165c45b3549f18515a632e3aa59ac080cb6adc6e094404892663e079d95978b0a027c342eb095f0172fc1e910811692e6c914f1a36fef7e2e4c384127e3c0ec012ab1940468d1760f143216860ad1b09c16937eaa7a0a0862d6f8e4c02277014eb6db0eb549bd01e0b89cd98e3fbfd03f193e00d63eca2f65871f284"]) 05:53:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/232, 0xe8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) getsockname(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000089711ce0000040010ffffff000200000000000000000030895d1b00000000000000000000a59500"], &(0x7f0000001980)=0x34) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000000380)="0475837e01b97b98498db22d71e38560656cee3cef59e4fdf9fdc7ea6ecc0e63f5845900c279f810cd7ac021618d896504f4ec5daa4bfaaf93dee1dc97681068d8680e599d6031da363d603ad43f83326dcd6b7e3521f1f001886e6bc3aadea526a3339fead557400d19cc731d84aa4596701aa4e4bbf28c8316dd8fca6a31b2498cda10bb0a7fabb2635d5f4107ca6348001d45598b1b60962798659adfdbdb331492cfc6116e415eb7746700b0c71734c8e6e148e62bedf0c09a8c1742add1ec1b322be75ebe145ecd71ac4ce76510fdc14ad65dd481d688e0048634c9941ccb6df32d6b2119e93913096fbde4e6df71c2834b1691", 0xf6}, {&(0x7f0000000180)="5d811197fb5dc0844222ff6bed393198ed50b0a2781413b129164adfe6451016486e881b0688e2eace92c5fe75cb6cf8b5c8d771b2035b8fe576ebf8eb0e1f441628097e0279185f89555a0ddaa63d7c086ebaad3058a85d363611872d7d436f4dd4e4b30c775f8412ec451a405a6b1cf05ad68c959310d22d8de8aa11d508dcd108862a962d93bfe874b904f97bb0241ee4921a4a6f9578", 0x98}, {&(0x7f0000000480)="7a6dbd409d79e331ad56c247cfda83a3858d04c0e07b3db48abaa50f50336517fdf3f4245e834bde068d1a25c057b2f2093f3a5232347576007838e3cf11759d919b067ceaa89bfa698d054ad00acaeabe9ad8ac76029451ed36a41b6b352ea0941c9ae2e19773e5efca93f6f47eb975e23f4028247a6cce9af9ef72b218e8fea48b5fb1f79a8cea9e81eaf609e435eb219f25227dd51d7800b1a026e2a494bb31714ae5759b6190905f4fb554ea0b50628560373c16dd3bc384b559e838fbc3b840c0f7fb49f640b00a275d1ee0b438ca03c5c7d1217b46c7386ddccb734fdb9ffe3e5369e4dac8a2", 0xe9}, {&(0x7f0000000580)="952c2d5062a322a2839cf26a13b4fc3287ab451e05ffa90f8e06fb7cfb2ab248fd875c5a49ac47f47dfeb3b771318930143b59b9c5777d05494fe7005e685fccb384d24fec5434013d2af66862b0d3b196dbfc97aefccbbd690fc33fe1322a8170aa2131a81047b8e04707dd0134f14d4bed4f2375dafa6ed40e672e31c811d82ffe05f5b1025df8", 0x88}, {&(0x7f0000000640)="7496b6e2c7bfda60025b0e2d30e8be06831048cbdc8ee443d05c629fbe7f6847d9d20492e8b853bb92bfa276ae02825b514195ce6b94d6d100dd4a5a84f97f0b1f74773fc178d73621e1a774f994bd2874362145399b0a3767b1f27259e54bfa99b9c51ed986352b941e1013dc103faa974d4f1b57ab5e384d516a6b370931bb4c7aa6f6876d0b17253c71c366b9aba6716d8dcd5cbcdd0652f8ac3c2617fcc0a8ad54d3107f3499e487c7efb64152e267c4e8900d42008173fa1fe39af5a3267495f17932fa416c7d60c25d10d246b121ff904392990b95019029acf0dc4ea2dd8a50c7a3842d939c9e6551e431c379b533c47bc128cf91d4b0799adbea11", 0xff}, {&(0x7f0000000080)}, {&(0x7f0000000740)="0b941502e9a627bb7be4340502b0dca31f71cd6a4195615f645e3507fc482c9aed0382d46c63df8a671a63b066d84f62f2823d792d984fecb096d34887e5b03aa1c277651d772c3b1b6c65fbea086e333f324c186122d09973008bc36e2694f75184", 0x62}, {&(0x7f00000007c0)="11a369f37136991aa4bb27bdbb204c34443291b22db7ab49ed75fdfc401a6abe9b50e1d36ac24cabc95b4a71785b7aab9ca8ff7c96e669f523e6b694b7a0bf93b9a338700d3d71b3d4b1f1f1346c63e84d8fc0d8bd98aaa031c55c8191dc207238724c7ed06bc90f8e7a0e5e2791cf208264e0acc5b1c4d6fcc3cb3ede299a003a393af6d7ca9d083d99c42ae188dd48e65acee3e57aebe7bcf490fd8188564c2e7ee32bd112205b48a38be7dee402571da765e6724d97b6d561727e1b087b660d53ca6e279e163926ca9c450f352ae5b41cbfd16ff765e458269a5041a6b253270724fa18c5041199bde038a6b728687a70", 0xf2}, {&(0x7f00000000c0)="e0fbb1ccd02d0d9f34a8278e52b95879849c0b390323dc955566", 0x1a}, {&(0x7f00000008c0)="22d23a4b099dad8c737b784ee0efaaf234130e7ff841175909d4cd41f7b4191f4960de8a37c3ea8ad321a79a3d2220953dbda50b1d8b3b5c82c1cc1e52b1051288846aa6f736d2ae38271cc88b74fc2a9f008354e6f9bb8971babadf2d8bdd6f7c7e3a1ce66f0515e719764dcd40e3e91e8b52371f52a3587fa9453122463d605037b78078f2db4d18f8c3c50fa4389d9c20c54c3fd478ca37907ef5837530c974865145a812d47b9dcc535c45c4b42e7aac97934d28fa68fb7d131c99a513fe2f181105286700ca4ecad8acd39036994e824b242b2a60194e69e116572cee03f136bc0aaedbe9fcc9744ea9a0ce9036ecabc620e3ab8d6fef9fdb09763d88edb7178d8080e538d3f1265e6ac2c91d1c373d36ebb1e1ec107ef6b8f27b783f96a2cbe65707def252facc4b335e6fe1543bb5c5d9743f321dca056ec0fc5ff3b9083d496879431f32ae07caa81164556f05faba03c19cf2fa6bf34869fdd0a78ddccdb72f9dd36fb885b1d4249ec8dbbe42e64086c8b0cb4f876075f1f86ae9e366b472bc2d423959ec364a04c4dbe975d05d7528344da3cd3e4c6527ad5d33f97659b96fec7199d44bc96d9f67bce87d4845f21a54368ce3dac55e227dc82995db405e5c6a49ebc6a7daa7ad1dd3de4ef407e3af0d6600c4f52f52b6f4baea057c33fd360ce81ef016d0f2376285aad12ec348dd65f77f75e3a8595000be76f51d5ef85ed6b80d00ee0ba756708391525cdfb6a4b9a7afd419005c894f76e5dceea6359cd009078660bf9c6b46a27f6391ba91eb68a19cd28aa083739cd8dfa8e55696c08b400f5f2b6a3a16e78ab2ac1182c1e673b347430e445d30e7a43477424045c3a06e296675e4412858a7c2dca0ea4db071b52c788c53f2ccd9b7e8241f2170774ab23b9f712ffab21419ff26a10bc08f48689fbc1ab9559cb6c9ed71f93b046c5f07fbdbf45b15f19ca987d3f9faaea069a8fa0a8f05a89a2a452b64fb8261d8895a4c74fc51122c6361b147212d777eae0da26a6fec0bc9f45a342e85ac875ba1e8b418bdb8f5625a2d57862642803c0a84b2558195c675ad934f1f587f09f0f039731c4137049e15b5ecf1a2b4f24586d121087e012741fc8381c06b6ee4df0bba71fe9ff2ac2f198610335f3acb60c7302355f041d5f39734a671994ec540c6529e6547d84a24422c0fcb53ac76796c18b0ffff0674b154707869c49f0342cbab8738696dae20f904c16bb5792cf7a58d7fa85c2ed6bca1973e65a88741548f63072745d886503bba0c23dae4fbe4b77cd005a5dff0f61207d20863ea733ad3689a4ec4e56166010b38f26cb43ec509520166cf3cc412c1433764a1b1294c74d8607fbc642a476205046e4b3c092a8954a9d4d471430b964c4417fc93eaa5c1e7678ea1b9f1d0a4ddcf058cfbd4bca845b6f36523e0a3c08e26cde0dfb16daea459fe1fee342e31951097644a9a5e277d1d4ee1a05a81663f4bc73200105c8f7297c8e325af4415dad276c84f1df1450c7e662df1a8a1e9048b8c675c70d748e5213a26e27838794205d435e22c2a3845c7820ea0294ae2b9222c2a4c0a4d327a199e0aa65de434e5c3d5487a44bde97b80a038c6f6fe97dfe1b012ea15fc01ac13df68f89a1c5f21fbd01f3973aaf62b3592c8c94c23291b63f27971a58625c7dcfc6fdff6d881c4b4e48b25d0e7ed1aaba9922115480b35837b33b178df3432b8774a11651dba841fd84eee629a01a051edd3ae3103ff4b292390bcb453dcc4f31b03cf2457249672e522bc22330d60a38247f656a79a914fc940916734c3a421aa4e7a157d4d486120c78e801b15a8afe904c7885f735dfa0c1ac62323b873f119a0f4cdbde217866cf5a97ebf6a31dd07b5eeeea39f4909572250aabfdaf9243c1f225402cf418ab1cee7997b5bfb3ba2cfec5726cbc8625e533fd31c64ac6209b9123f3f00cfabc4e11c91911f538397a032e85968b6a62e432d5a4f775a792092e5f51085a71341eadd4bdc2d240203203eeb32500592941ee57a3afc94917c6a12ed8e5038e7b69ef0eb129fd6c6db02e3904b48fa2d78848e689c937452151741420f4dcca138f460a91d6cb3da14a521cd06b5f9e9c7609043f1fe09c896c55afe6dbe0b6e04088ca16cd0adca99fbf4c6365ff79fd6d096f6f59ba8ae6767a95d57b3d384bc7d7f567186c40af0e7138cd6c084ac02d1f1daf4f376286b4d2f0feb6478cb454823f0ac786248c58be300640a272f8300e04f3fa7d1c07ec1a6bf93816f4f9652f70c530491ed8a60ffc61491f50e6a918055481fb4fa5a90041a88bbdc60c6a9ee9dfa9981fb44a91494a57e4b96ddc5f2792103b61c66bc5076fd343a2d6e7d601f9f5cf6c1a7113a87df1410337a9d5bb494c24e5f28e59976657456dac8774a0fb380c3169f1d945cd04872641202a93d1d8cb874d18260c8c5310bcf76f3c84b511814148bdb0d40d9ee2f7cb323095daac98093420d3f3e2d27b1c90901d33a391c339b905f117d288821fde875ad13c733ada93a78f2cc47fa13dc2afca17de410475241897cf2688d364eb86df65e8ba33e3c55014c31475be05cfbf1338cdc954564fb197e320e368e9c5c02fd77cd716c7e4c95b03b24fb7c0d513f22135ca04a530875184e5924d1388f27ba2ccff7263b3b04757c135cf216d6f9119b6af0cf9eff2219648ee6b6e87a8ccc12566e8a9b9b3977d277bd05b88c8744b1e352e0bed155abf416463e9250bf2820f9998133e0ca663d56209fc2026237d61090fdf12f153dbf422dd7b42e074a667360e2ccd0b25cd35da0f337462f943a5c710f5015036aba317cd83a12a34d18c3ac9134a771d11dc580027066916fe68acfcc84b380f9728e33ba45e7ee7c0d36ceadb006a24da0cd6070d89bd860bfb29dfa89ac1e093d1441288c60b8643d1158625c6983cb8c3f352e6f42181713cb3f7e53e177cf52e74044a7bd8c34258ae55ddb295618ebf119a593a4e8a369487a3b0579405be69b1c9a53dde83618af054fb2bbb1d36f012ca98db60f7e2bb2940216234f914c3d9709f5e7c8d3058ee1193aeb2e3104c906b2fc319e7d798ab9b650277f39dcdc9fec88b86cd68358b4125f7f77143e758596d4e548cb7c258b860b93e0907ace4c2f0a5482b77ff6c58a58813430c67b1e8e9d5d1ca44400f55b2776e4460152a836d0fd38a8b53e138d760d657a68ee6baa47b873c2ed74ba6d3946e1f8b032d6b47c0ec14603a9d92ef46a4df75ee6e50d82bc32fd2f8efae54ccd9aff1de940c583da45167e4c6b12cc0b0ce6ce6e20109e802904b555256dee3877c3a57b6eb1e2924c75c1dd4cd2c16021b5fd7a98094ea990c66e41be80ed3b3bd3417412168d0852fb6a9df524757e6b0da3e1aef8c44f7e661b29f657913c38a33bfd377a61fbac6e0acff1d058186f81d8a71df404e61b54b09bd44515546a603f3b58a30efe2e164aebf73702e5d7ba5dd759ac3ec8db803324a3081ad497c56d6346be26fca0749b744bc7c20f095da3d7c1630503661d2270c563897a9a98beac3107082a2a2efbb28b90f660edb6bebf5760c25741e98b071ed25ecbb85a90ae2cfefa06e193bc86f5ed4d03ac1f4fd0d199b7de45985693a7ca5d0aa70d3a8bbe993b890798718f70c6b6fe296d5cbedc780bb26f7f73ef5bbb27cf76c6184b465b2342ce41c862e759145f099589257ddf187302330091a9d086415a93443134def03c259efd3def6e868f88dca1a1e5eab2666912ae07977ed09487a822e4093b597cb4bc77748c53c01407c4e3702ba7bc7912bf39494e44b2d0e8c26818ecc5b1901b40df95f8af6f6b6d565159e1eb47f6a2985ec527fdb14340be557a71ac8a26fff42f387356c3cca707c69a0cd474357acc26307762ea12a1559a3be0b64bcdd76cac038a004fb8ac9f61c55e2e38a7a7a4b9b469dbb77699ca925dabe0192f2dc542401a7d51d6dff7cf154501e343d15db8470d01812e9426ed9cffdbed3996c58f1b1eff4c923a6e8859195bf7572e4b9967eb973c9a452bbf05f4ac76435a24bd877cd2c88d49deb584f58d139604bbb682cf209ff658b9c75fdaf9edd9b905dcd9bf9e3ad439b87a293fb69b223a552cf7223b3c218fa6c5e26769c5f77ce75e1919638add7a561742f5a8bc82816a129de17a8b37d7ac3f52220e3a09efd39d861c0fa5d485e63d01223a6e425789829d16e5ebab3faecb646f6ef49af20c3554e99c7c1c50e49f047236fc088d1b1d268f0492fc6fe305fe146dcf21a3849b1801cf7a5a9379fdb82fe49d6622870780489f54ba18ecdbb9686c2c67bef28fb0ec6bc18f31f7a1ec0aeaa9f4af60e9e5493452e99c4d5a16d36bfd83b76dd1030ecf108a8b37feaeff05df5357b835547fa87ae72af91aba602286228629fe24f7e1f82a5103ea1766b704b72de62cdc59db9d81e7da8de282f094f42ac142ac6f1d244b15a88a99f891d83372109983a41da8e2e1734438c37a40a2bbace59dbed93a668eeb64a15b731b3477efd6bad5413301a392a25e9e19ea8ac449ccf9f6f6da94cd60d2bd313a823c3cef644656a351ff68ca1771df137694e154c7710c9d757487e150b14f22d45daca014cdd3ba3004c572c8a940cbb3b0c5048fa97950199ac0535431a5d1e7e1e1ddcee95cb3a0631dfc92e97de175b8a7011dff30b70bc1116a45bca5b063cf001cb8b6ae9daf024d877113989411a8e8de995d3c0d00faf162e766eb48a0784fdd9d4865f8e2b1df2673de654ad3b6bf04bbc055ce6027868cbe78e999ca2ec63fde6700af5891f4e46196f77fe7327c6f27465aabb17d78b7f0d2e365336552e20850adf14bb87202458a74e6cb6ef8012cb783f0afe2506acd5e94bad26eed5513d035fa7480914ef1594ed1b676593576538c9ece7de0591698ecb1afef467acb9b1a96ec334e94c0adb71e143c4118c924e491788ab8e3f356287a36b1e90e4ceaad48be041a4dc3b71a141950440aba2e315d97ab5addb4be51fc4e341ad7a171230588f04700a5763fdfdad7b57e63ebf9028825495afdb423ec23cc422a9e33e41c624b70dccfb52b994a56dc3671a2532abaffe6ec8ce449949d9ec305042962ce0970ddf661fcd4ba6943fcebf59e18e053752bdddea3c302b1f53ec685035fa9897813624527e51501882155efcbd3c23e898996d06b81a07496936655707aac954dcad2cec43ee1e9ead324e61720be7bd6f070b1458f543922262e56ab5ffed7dadb6b252d801adc5898ec7a0bb12d25c5847c6657115388e45d8511d02e291fb6576e3b998880a6dab089273bb93ee202dcd92db93e8f52864cdb9c6d428c7359fefc1bb6d1681df15dceab0ac3e8ae4df07fef1e2a364990401bc59070655f3a3efd3b52d73c87127ee7d19867fe9a555119bdd6b1c11b16c61ac4b98f4a02f0f061cbdcc79a810521099baad15a90ea2cc08e1ed7fff6f6f6f103445c842e7f71af95ccb0fc4462a253ae7e797b68c9c3322806cdbc9b4b21cbd55252b8447071bdc65c8438ba59f65bc6b6bb6b6b9ae3591febd849e501a5d90c9e6882c48c10fba9690092495c752cc4917d7ba786b0b239b90cde5939c8706c4c1002705bfc634f1690620bf927e1eeab7ac0255e669ae40ec74b48a39877537bba0abf1aaae5135dd7f885055484cb6c7be0a7986e48411effbce6f9bdb9d9d42c04f754052163a29f0afe4a8878921f5df26fc4c4cb5ab071a4d60b47709ee1053768409ce1d93df0e1aca2", 0x1000}], 0xa, 0x0, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = dup(0xffffffffffffffff) accept$inet(r4, &(0x7f00000001c0), 0x0) bind$unix(r4, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) 05:53:30 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xffffffffffffff81, 0x7}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0xffff, 0x1ff}, 0x10) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000001c0), 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x1, 0x3b) shutdown(r3, 0x1) 05:53:30 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ftruncate(r2, 0x0, 0x2) 05:53:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) 05:53:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x104000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x2, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000380)={0x6, './file0\x00', './file0\x00'}) setreuid(0x0, 0xee01) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) 05:53:30 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) setsockopt(r0, 0x2d, 0x200000037, &(0x7f0000000040)="04000010", 0x4) 05:53:30 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "10dd04", 0x8, 0x11, 0x0, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) syz_emit_ethernet(0x82, &(0x7f0000000100)={@remote, @local, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv4={0x800, {{0x1a, 0x4, 0x1, 0x7, 0x70, 0x65, 0x0, 0x1f, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@rr={0x7, 0xb, 0x2, [@remote={0xac, 0x14, 0x0}, @multicast1]}, @generic={0x44, 0x6, "daf0a277"}, @ra={0x94, 0x6, 0x7}, @timestamp={0x44, 0x3c, 0x7, 0x0, 0xe, [{[@remote={0xac, 0x14, 0x0}], 0xff}, {[@local={0xac, 0x14, 0x0}], 0x7f}, {[@broadcast], 0x4}, {[], 0xfffffeff}, {[@remote={0xac, 0x14, 0x0}], 0xff}, {[@multicast2], 0x1}, {[@empty], 0x9}, {[], 0x6}]}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x76, 0x8000}}}}}) r0 = msgget(0x0, 0x414) msgsnd(r0, &(0x7f00000000c0)={0x2, "420c7b762d8b8c14ae240e50268871088bd29444759df8"}, 0x1f, 0x800) 05:53:30 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x11}, 0x400000000000017a, &(0x7f00000001c0)="628a7739ede2e57efe2986a719cc090acc2266f1fa4f7ce44a343dd80e4ba20d53ab3dba9f1462ea7c5838f8e47c7fb143ec344cd29e769165daedd0642e394bf044e3d9cba04acf91b11a135292743c31098815f626ce7da838f650bbc092c542688e33fba41e427db37da1dd9501d71a61b73057097167016ac90f76f980e167cacc2416a6cee66627597e93d31d28aba914ea349a884e9033b77b6f6de54e18ba2587533e66154d53cc9584958033a2e761362aa63fe8e2fa6a709f1a582c173c087232a471e161ff677e", &(0x7f00000000c0)=0xcc, &(0x7f00000002c0)="0726bc549ac6620671ae0fcd0759d5822e698a0f54bf6f5de683138247d46aff23206efe8f3233011d141925e71d3686669b32920703e1d4d40b6b71315a021857ee9e265efb320b0670321279ae107fa8c42f2457491acf2224ad40ad46feb314807930001554122be23f5b0c1b222d827ef39bb623b925161c77802f379efa9696f61fadf06d0656f2e7a7eab40d9e1e078953738297547802870c2709afa82f82acd35cf23863cca74ab0f2e166666996d6f3cc8d599071963acbe041eb76272910e802e8b60d15de98c1ca2fbbcc3acf3878c659a072bcdf76", 0xdb) sysctl$net_inet_divert(&(0x7f0000000180), 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = semget$private(0x0, 0x0, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0x8001, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x7f}, {0x4, 0xfe01, 0x800}], 0x5) semop(r0, &(0x7f0000000040), 0x0) 05:53:30 executing program 1: syz_emit_ethernet(0x1517, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000000000865702eccf026842f93db626cfcf62b5ea70c0a20714eccf4eff52d94f50bd6deaea6d4e035fda114b34375464e78e0e6e67e20752d21a4571976048b716e71293a3e79e03b76f80a6d7fc30f22d4ac1c443592b70bbc7a8f382d159a05d73a95503f8ed5bc2ec9530d69a60ddaacaadaee34b7f2fd89c92d543e7eda23fa12d65a894b2885287d4ebe3b0a7d0af518c094563053f651c650a5dfdb18940ca85e301a9c0a5b3ef90a65e2d456617038efd62aded2438083e771194313c8e4e0023cb3fbdf615f98f7fd6b376af555c3594c9c2d231b20585818bf45bd7ad9448"]) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000000c0)="e2b9f24173b72316d62c", &(0x7f0000000100)=0xa, &(0x7f0000000140)="ab76cfc457ba8dbb8ec296ca1290bd3842407418f9a6920fa2d572", 0x1b) 05:53:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd2}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8000) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 05:53:30 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000001c0), 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) 05:53:31 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000303907800000000450000000000000000000000e00000017f000001ff07000000000000664a907921dda9b96b378e801e4dcaf34a1ba7097ebe6cd7935ec41cf27c0d4237c93c1b1c0672a855e0e0683b23da1f57f9202688c9972e017ab1ee5ec6b669d81c458e45778c6fdbac9c1fe3431d477a0173794542560c190401850ed0e301936e6c2fdc9a0174f4bedac184f983a2f066e2"]) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000000040)={0x1fff, 0x400, 0x7}) 05:53:31 executing program 1: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd35027351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f0000000180)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setreuid(0xee00, 0x0) setuid(0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) close(r3) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0xfff, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:53:31 executing program 1: msgget(0x0, 0x720) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="95271f8af790", @random='\x00\x00\x00\x00\x00 ', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x28, 0x1c, 0x67, 0x20, 0x6, 0x80, 0x0, @rand_addr=0x9, @local={0xac, 0x14, 0x0}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x101}}}}}) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x4, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:53:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x5, 0xf0000000, 0x0, 0x1, 0x10000, 0x800, 0x8, 0x2, 0x0, 0x8, 0x8}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000000c0)="0991d2d0ffffffffff", 0xfffffffffffffd88) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x6, 0x3, 0x1) 05:53:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0xf1a}]}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:53:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/254, 0xfe}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000001300)="6c46d7fb761f4adb18e451b927203b1868488538dda0f026989e816045069e072e6f650d491ea1621b42c791bb6897014e80d50fdffcbbe0e4ff2adedd384e47242e07afa18e5cc92503b05aea43fca8bbd04edf31df63656a077c398bf5bf54910c010c3fcc42c8b6b65810ba60e83ed47da859e0331712d766154593c65115d71736e003b6a0fd65b48dbde2a0d389000d0f62606182d1347d436b345fcb9bd1be4c65eea368644f7b2b4cac94ab96ad45d4d1a9aad5130ef4029731245684f23b94d2ff0804d4dc4639f81c59d5ed3576028ab4a5e8d5812ebff9fdb1604506960eb49bd1d8870f35eb94489f703fdaa1cc532a661769b5bbaabdbb127fb5e06d8c342cc9e250f23956ceab0e837117f3e3b7cc53efc0511d62c22c631a49e1fde763c63759f34c604fbb33262c8a0fcf936ec3ad3d306268285544308dba8b576b8fa656a19226f647e3699d638ed4e32d608aac48c99de9001793b3838f7d9bbdb98f0f56bc29b02a273f3a737d0b0cc1bf8d48b24ee60bda0b82e973b59ada9bfdf21919425fb1d2a2c1dd847708cca35613ed2cd0b41af803b499a514b840c6f1ccaf159054e62dc2448e406a0f68864f99e10382ccbb8022dbf2d6dcd0b9f034af0515116551e5ee3da5b45823cc9d10c01d8241cc39cd0782208558b978d66c0eb253e2e4f80628e6be285b50bd20bc66f26afbe31d778040380ca22e243e291b9e37336fe7253c564d67b988d821c70eb928691c7435a2e3fa6f8ccd9793f5ab1751e6691c30251bfee636893c96463f234dbdf0b03bcf954ee78ce1cb9d2709c6bf5f79cdf19c4986b8b86e7ec7a83265c051b69b5e75ff2c45cfd5acdfa480d48761aeefa32837ceccecd803d49a597f36ef5bab116f2dde41a2ec701a0ade2fabce91ae9c967319eac2366fe97af9aefafd428990afdb1024a8a6107b44e56fb751d36575e246b04160e4071ff7d130147f97d01fb8b803e3d1771174c61cdcaaba3825cb3b83c331aa597913d067c618ed787a9678b48ebb8c6f59aca0c6601ae8f659f6afa755aa8666c8da36cd9184885f27633b88b25af9199d230f5fcf57b9760f692314eccfb9e802f5e8d3f0b14628727f5761acd159f41dab21d0128d04af556c51fcb9e8a403cf22479a94edd21428162dd67c43eccc98f0321818ab5df2dc44846f068ec22ead1ec88e202f741b238bacafc93b9926fab3f47214b6b28b0d6a0a83829d5cc3b863acf77094d97f10b2d08c5218aee9c0669bd2b2728250aa6744955a6950717fdedeb71c600d37ba04e1c601d4761aa1ff90d19b4020f4896cfa4c3e9ef98cd37106f12e39543bd47c0996ca40bffca2c0ae0728ed3e30c2f85ff32c80eede38d0020fcf2b91c512304d24f778cb85f47605ea8009779f4a1d58553806c35812b0bf8ef331cf03ee5cab494d6a63c62dbaa7e6e221d86e8ceaa8c9c81c6961a0ecbcf163512474f7314416ebc9a073d836a5ede90217970d60bcfd1505f425912d6b3e52535a3e7d5def718211a11dd93b30faed76d1ca1b51fdecfed794aaed54572482148e7a6a5c85bd7ba9bce66dd63966c5549e5b415fe1fa1782c47247c2c1ad9b7dd227c0b04e04f20e6bf456ad0fc34956fdf5af36cece7388a1ea8007a6be1f7063338c7afd927de74a1b0fa7e8a4767bd9db28574d687eba43f4e24a32f692ecf7bc52ff6b26910e73a56b78f1da788fe744dffcb3d763b619c2d03d192d3d1849e94131263d34ce6c5ef942af32bb9dbc3f62a8a4670fb9af3b6e6f70b3e57e4b002ffaf8687ae1acd4d457952f4545043478d1a35b8bad4f6ae5248bd8fa62b9a98d45a3abac9a937ad66608989b1d89494033b4084796221986a99e6b06d67a912e86154ab8a1744ed232f4cc593b4ab3342c04451c08786af80f09c17f75d5f92e57daaf46f8f031cdfdb4267c3c8a9ee48d71728c3592bfdc55aa2a180b7c11db98c08dcb7076e11d6892d43ba02d279411ac07ed97113a169e48a3b01c6b260bdd0c4a11605539dbb220be697d623f7710e903203f16f73ad73509d3eb97fc66d50617a317e03ea7d6bc47ac457705275d82eec4edd12c091770616e520ef8f7af8906f011a0da286b0fcca0c068f45186c780a68540ec3dd7facb92c9d47643446fa63c85d3503bfe410bf40572d56d2a473706736d8045da48c3689a80d8b081686d9c4aa9f12a932bb4c539927ba1ed38cf2c9b79cc4bd876d7c32ce39c7a8d58ab81131b178f8c941e747d75c5ae86dc4e517cf987ff91c0e8fd283e3810df7652af7fcfa524a0f5ebe358e461e4d620a2ccb059901d89ee1777a0b082cf29a45c3b2da86bf68143942c2fa38a729795d692c096080f88a7e52795deab8483832e198eb4ea764799361981e7877808c90b21a50a428e32d7a2d2f8f7cc9cfccd64addd2683ce743efb5d7246d95c47cf1d9967892800698457c57e6c37b5766275fc2fe128da18dbb9b76c48bd2ec57dfd8e91fc21e1cf292f3c03f3f46e4e184568f1a15094257b71476ba4fdce91acee607f79b69a6df4d3f7ebc2c5d4d850d8457a19d9f936b4c15350de60d56459cb24b60c7a2e43c169cc0f22d4adc72a6c9e98fa720efa0a3175806c46451ef56765304e8987003f799dc07da5bfa7ef5730fe50cedf94c0062d025cb60ab33b01fffee9b5cab078f04e9c0272a78782cd3d5f2a2ff72622893501e9f0b58431ebf35d462f1494ed496aa7c1d21087e24e78070e683b03540020724913d889c89f3792f8adfa7f0918abef7b16de52b8100312d6d83f425953df5d96dc5a0e6f5a993f9d03d9789e5707d98322721cd59b8e1049a790933dc0f8f3a60148627d4f0c0e6af8c622bc8cd62393549b3b0f8e5de4cbd7d4018d92ac9f436a05585239857ee8db28c92f4f5cde680ad3d4a8500540be218c57b4a1196ef0ea2256c614c617a722f1699723146148d50f5f6a49ddc59035e53e0f61293503745a7448d1f1df85374909c59dfa4af7af8ab4c531ec39808988c80b347f0f95eacf06def6ca9d7f95a8285829a0adda0d387221d84ba9ef1349f6643d29e117a35fdf56ae68b62c76086dfde5b6199d637e0d30b2ff0e75d6bba8b362c7e06c6f58edd633ca718f0df9fceb51295eaa59f24edb771e07381d4def6bec7190515fecfff584c05da3f3622e59d0f38fdf6505ff6baa8742aa94851d0ccb86ab63f6b907f3685b2418582f38786555d69e2a84cb9197dec1f9e03f6058d60ebdaa0b5d644630336827590aaba4608aa46ce067d2bcff17ab01b64f67c58cc1a3b8c452a3f241b88f68be8b11af791f85a6a66084cbc344a83f813bcc234f8f5c1f769b8c5cf9dbd9e671040e6d4c651c2972c273bab0c2922f195dc57a0c089e47c54036a225b165ef1bf77d9c032042d46ac320df2470e47778cb5ce9ac797f0eb071923d458e58241e570a5f314c4cb5c46b8a4cf54762283a71139f7366225fe282747495e24d97fcd6fb22502345862c17474406311a406fa2ba0219538515b50d2e50db7608bd03cdc5e0b9887302f8e66ecc32e4eb8d9a1a84b78fd2dd8095ea37eb5e08cd71bf2972677772477d747e9c566b70698c535c843998d79fe976b44d6bc929d66ef360497804c589d3895e15744a430a40679c63ff83bd2080c6eed62d563fb5afdb2feebecc6545c52ae1283f81510137f951c8d1a76cc587ee08ded3d8d2aea106a4f858f97222b0bab1aa1bb9dea7b0ba7391a11aeba8862fca15ad3f2eab6e57e38c14d6eb71a91b9ae986a86570877c73ab1eb572102cf6c18a35a63b180668e1637ffe0dc1551d10dcdc1a0a1f8d095d676c886650c01039b35c3dd4cc9a724337b099bd5dd2e99747a561ce63d720c5e230a160b82f5633f53d0ea4b0b0e897fbe3a3c72e924d272e079b85661c06f93203099ba01661d73d1d35e810619508176a6da86f40fea31aeaea6c7da32d68dcd52e58dfb7d56154cf20ddff77865048d662f682f8dcc590c48ad061f4bbe3cb35e99417e8c088539935a8e6fea295f534f3139d8686c55a81b498ea4934f93bb94577c93c7e31d4909aa56a596632ca2e277d0bf00bba9975b199cc8ee166fdce67b71d2e0d1ff8db4f210501ba6618f12bbe5788ee028615c4eb3062bebfa819d679a335fcbf8c2a3e38ce2f128d22253e3b18b78c7b8d4e794f7a99423404b20f5a2d38f0aa6cd6b8f4f1919118cab3d1a590c28384f3641ed003e5f837be44b938052212203a6c57c6be7fce9d62e550e33423f376121aaef31b287b4581a75c22d5df04e0657395f4a984731159635055506482ec23326498114ad3a8a78ad0900752c37218afcd37047a7a298a2df873de0bce1da55b013b1d6e194052612ae70b37060a156c3a928d64c181c385be5c970fcf2f55867d20358018274c8506d0933270bdb0b889820aa972a760b32c8df43dba1a883f000432beb5ea6b6206c66782a55825629e8807c0ef2adf0294f08ba68c2293431e59626c9d1e659baf4c3e1e77c52fdc54799a0c91ac7d757f1c3ecd1625fe0d7c406fc881db5fc99204c207c06a4f652127f0803e3a8dfd25320ae7e99ac526b45fa4ac0423b9e49f7a2cbf8c98313393ca3f5bc9854c942f2ae220bcfba6e2d2c74e3af27abc175861102be47eabb955c6fa830adec47fb51e77f2efe0bc807eb481b3e2db7de2c9a016619e364861063033848e0a5941482d62f1ea0b18797e310f24405c592c8db1a3343ec45bb4ffb2eb05061423f528587a595f3412b1f1a1af945ef384cd205e73f8e70c4c8a6e8d82cb893091ba2d761192d68aa89b25072637114f7c8f0b0c44ca9f0eeaa81c007bb80efec0cd5988bf4347361daf33007cc3a3ba60c896abd94b2edfbcc8eb04580401935259af4cd2c4e4d146e4753fc3cf05cd66c3ed4858bdffeab599b3e69ad6fa4b0a86479df5cec159e000ffedb6d1e73b09f4b442601806e2761548b9605f121d15e5a2f7021ac113aef61ec32cfd1a729e220dd360dfdf4926e51ba1f661c814a0fa5370189da772cc2508cf603cb80e91d4dae256689c5cb674746f4513cbac8f4f875a6299e5929a67320a162bbc4c4e12794d507511247770403cb0ddc2a241a910c2d497aa51de0aa71adb674a88bc8018fd387f39c5a8a8a59b2522a6b856d52371c3f6e50b3fb02380d8557430bb624b35c8d405ef3a75d22981a0609c7c7503e91713e8446aece4396f95f9615feab565c0c54e5ca25842c1653e4567401e252dbba87b836539e92185702c4e185829427f43829589cf667fe8357766809350e28612d88729b69de6a450c065ad104dae209a26e6bc7f8906ada5fcc63d9ee53fe9ec3b9a25946fab25fd7d78b8c432e11679dff1ef0370b9cfbdaa98e71d3e4ca17604de57a3268a69773c27de32fe1678d808f6d7ed4cf8509f77460cb606e4ca400362836bd3191c4a3785912ec9b31aef3217c52d317165dfb008e17d3d5c6e0d71b8074a388f77a2587fba9a0a20eeb915560a34d0a19ee5460f07719e8ff02860f546265d274e07fe249a207539d3612c2d6c45e15604675fcd72038fad27b3e01d68b9a6e14ec1fdbac80a26a61e56d843f9699ecf3f76aa1c57874330be20fa600e93f9f155c431c934617c9926a3b5c70ed4c76bed0ea0bd0946ce3ad555ce2a30afd68db7fa85f4f58c9f95ad2521c33046b7199eb34e813307980cf167d04496f08006ca51605c8ed44abe8b18ccf7631199c7b02790d0d1681004a6fa4b26d565423389d5", 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x8000000020000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {0x6}]}}) pipe(&(0x7f00000012c0)) 05:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000001c0), 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000680)) 05:53:31 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000340)='./file0/../file0\x00', r2, 0x1}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x4, 0x3, 0x1f, 0x6, 0x3, 0x1]}) pwrite(r0, &(0x7f00000000c0)="b63e7b59e03a61fe6452b847611039d4e127e84147aa26c272ab3f07c71d55816e75a1804d77bae2ca9b25311e6ca55568e2e11a60b1de848d48be93c41645d35bc48501e89c372a641af0b84827a15aa7576be3d4f47adbacc1ce5e131cafd36f2b53ff9f480715bc2dabb4ce992935dca65ac7214de931f31b41e48b7db72a1ddce8bcfed1aa094f0e03209633f1a800", 0x91, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000200)=0xd4fc) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="00002efce6ebb7e4d8d95d97b65c6b753fe359e2f5ca493ff52c9a97febcba3c79463b698ce38667a5f862d18abd61e70d29a0cab021dbbce3d4032c7777fd6275b6004cb10475b1011668b7598101d7b2d764c87d06e08552a1417dff5b9411cd027982c00b17310b5bffd370a54b43c99a2077031f158c3c61d50b87a5b61b4d85efc6186e02755ffb18df83fe34445cdb55a560efee8db0bfd839724a24f2b26fcef7ba750840e2492ac07f9c8daca39f6a078ee6010d9f02d2d8874b4f517a73880399b9870acb8ba0ce1b17"], 0xa) write(r1, &(0x7f0000000340), 0x10000014c) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:53:31 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01300301600fe8000000000000000000000000000bbfe800000004090dcda68fb175d0c5700000000000000000000bb040090780000000060d65dc700000000fe8000000000000000000000000000bbff02000000887ce5ddb2bae27700000000000000000000016e2f05763695610bc1544e591aa06544cac8d82cf48bf26031"]) 05:53:31 executing program 0: r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) r1 = semget$private(0x0, 0x5, 0x204) unlink(&(0x7f0000000280)='./file0\x00') semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) r2 = socket(0x2, 0x4, 0x5) fcntl$dupfd(r2, 0x0, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adf6ffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c1287ead4bcb575ca69dfceac2a84e6abca64896810440000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae4470600220495aaee48c02f6ac41e6bf3bf553599000000ed52beb85a85f8b2fd57d60f13ad30505e8f53000800ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d213000100000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e40000000710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7084082be10374c4fea0ee6f28c35bb0edb0700000000000000ac417e2ab04fd8a9c98e958ff529b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf37250000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d3cd56bf5f227030482137813494ae280cccf913686412d26ecabb83a85f9e9e1107df60600584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000000000000000000093d31bc5d0bb5372d716ea5f89ba6628bbaf448ca976fd462469f859c4bdcec5faf160a1da6848a4f14cd139a3cf04a384eb8dafe562f764a7892264bd3bc4de0a6dc0258423c476919cde7beca0f33f1bbb6048d6aa8c5a08a400fade67a36d00006a5c80d8bf6041db2868088de3745617b5acf6c1a8b590b5d7010100001c0b52053565afd5fb1be5138bc528687e214589cef2d4ac4aef2f5114a2c181476cbeef99f3b9f1d25bd1c3ad4ec012771a7db0bf109db17efd7d25772d5b9aef6024066d3abb854567cc559ed6bf663c68297621a1137cb8b0d3ea0a58aa0129933ba7c94c00000000bb00000000000000000000728c70105985c8b5e7d79161dca103b4bc2fd56b81584965bc21846422e6398db73d2d5e4af661446f888c1b626ee495dbf92d3a79a1002ee1b0c014ac57386c94ee614dd640eb27e98ff9a1dc7f7d7f22a9d9f8c79600000000000000000000000085a122bd6d1709350f67dcaa5b6662c1e4140b56bf61f45b035008690000000000000000000000a509115ff984d30d26ec22d94965f7c52c891c3b4cae1eea7c946fc6db8fdef37f98be0c42e10252c7c0b2a48bad8b90b0a56a3360d704c93377f9496dab810fce1c41803cb8077b826fa18398db0ed0d5b2e6a4295f782eec6fa07afbf1f06a023dd6ca89a70495a23f0083775470d96841bfb14453dcfda3970c8a76d433405ba33f2aa81464101b68caf70f8f17bdfcceb846113a5b2815ea28b6a5805ea90a4493be9ab365c712e0f940ef3131f40ead8a76"], 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0)=0x43cb8, 0x4) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="e3b0c26c7556b23d960811008f5e367e4d50c57c816f5980953ceb146d50546c0c311ceb68436fa2ebcb1abc6baf404912f7b5dc9e28c2a7bd1c0c58605e92834d17cfa13a5489756011e2de01e7ffbb685149000000000000000000000000862ab4b6ed8a644005d25dfab6e5ea6c6043838616619ee79450213cee362e130e9551da4451b3acff9e4f0b15813d49ea143e771ac3175ca620f10affd9e9ce83a45031a5b3e9559bec01ca6aa49afa981e70b2e31c9e1660314ce4f2d3f6a8c679e0a98662e57b5f088b966d9ad6f11ecb207540d7924ea24810206ef791a292ceecf2a9182a35cb7d1602fb08a40753914a2a791b34c7311f6f788f40a346b4d7980dd1be5e8b1902893642fb7938691708591130d23a44d71c28c6b333f3cc85d22c3002cd5b5b7b562c69a835ac0ea75a052def0d8fe803"], 0x10) r3 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x2) r4 = dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0xa4, 0x0, &(0x7f0000000180)=""/164}) 05:53:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc050756a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x2}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0xa0) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000000)) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x8}, 0xc) 05:53:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "27007d01f701000000000000ddff000f00", 0x8}) r0 = socket(0x20, 0x3ffe, 0x76) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f0000000380)="a4317750278bbb74c196a015004c3979653adaf0a92f96ff52bdc9af034cf9fca4713cf40e39855c4279d999ad1c0853cf64f88506b2a00cd4779511d6ffa3818f2754275137ef2282", &(0x7f0000000200)=0x49, &(0x7f0000000240)="cc02ae51a2897904bf35e650ebac4bc92e5a59fd8c26921fb44ebfd113287eef91f7f0a35468f6a0c82035a44544e2596ed83c916bbf322ee9a234396c55f4abe4a85437fa28d01be01faaa3079307cd3efa26613d4bfa80f8d35230d8ad59d97e00bc5eef7fd074f2c8fe0c7809387381efaa5f97f992f77018aa2c74f796c9caa9f77e78ca197f8094f5b1fa0c9e9fe93251fab4b3b0c76fe7c8e93aceffa23eafc6e1b163d06ce58c8cf2f9fff1280ebe2ed740d92bddc2decd97df69dbe629b2061a19b313badd5cf7f471da9111821d92", 0xd3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x2, 0x0, 0x0, 0x3}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f00000001c0), 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) accept$inet(r2, &(0x7f00000001c0), 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x1, 0x4) close(r0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000031c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 05:53:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x80000000, 0x100000000}], 0x6, 0x0, 0x0, 0x0) 05:53:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f00000001c0), 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:31 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) socket(0x1, 0x8001, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022ede6a"], 0x10) 05:53:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a1028100ffffffff", @ANYRESOCT=r1, @ANYRESHEX=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[], 0x10) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r5, 0x0, 0xa2) 05:53:31 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0x5, 0x7, 0xfff, 0xa680, 0x100, 0x60ad, 0x6, 0x10, [{0xfff, 0x8, 0x5, 0x3}, {0xfff, 0x38f5, 0x81, 0xfff}, {0x1, 0x1526c843, 0xffff8001, 0x7ff}, {0x9, 0x860, 0xffffffff, 0x8001}, {0x3a, 0x8, 0x7, 0x769a7c33}, {0x7f, 0x401, 0x1, 0x6}, {0x4, 0x4, 0x10001, 0x800}, {0x5, 0x101, 0xfffffffe, 0x7fff}, {0x4, 0xffffff81, 0x1, 0xb97}, {0xb3a3, 0xfffff428, 0x5, 0xfffffe01}, {0x7, 0x400, 0x6, 0x7}, {0xfffffff9, 0x1ff, 0x1, 0x4}, {0xd0e, 0x7, 0x1000, 0x100}, {0x9dd3, 0x200, 0x401, 0x7}, {0x3, 0x80, 0x7fffffff, 0x9}, {0x1, 0x1, 0xfffffffb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="8f701578380c25f4c0d3ff851a8f0beb5d360a0586e80f82b11eed2dce195d9534b2c752ef0cc76953ac964a2f487760da828982e25227da1ab7ba0977e3957147d2aa3fcfb32246721ee3d1964969906aaf81d7b86ab5790f967bb25a1cceb4eb620920cb6210ebfcaec98c37252a084cae79fba92f3aa802e0c3eb8c4f40a25d0153545091cf380d721a787618e53668bb889319449db6ec687090ee2eedbb5fd90bd9d84d44565920616ea769e89e826a", 0xb2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c3, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="b655442c1aa6f0e5aff2894f6741204fce12991e3035860653530bc1d598bd8d7e3aaaf1dfe913b74d5e654c3ead26c432367eb1a3ab2be10b7f9b44c5fb9f4291b44961ffa7cf496dcf1f3f52de19f83b46e9b495531b7196dda248fd75623de2bf1a162fd44d4b941206f04e4328070dc39486f96a7c03dd683d26f890665519e38b2d24fe6686ef", 0x89, 0x0, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80, 0x1, 0x2, 0x3}]}) 05:53:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000200)='./file1/file0\x00', 0x100, 0x8c) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r5, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x140) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:53:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) dup(r1) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2eb76ecce4607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xfffffffb) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:53:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000001c0), 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x10000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffd], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x800000}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0xda}, {0x0, 0x4ede9241, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffff765}], {0x0, 0x0, 0x0, 0x2}, {0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{}, {{}, 0xfffffffffffffff9, 0x11}], 0x2, 0x0, 0x1, 0x0) 05:53:31 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff2cdde1f5ffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772"]) 05:53:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() write(r1, &(0x7f00000000c0)="dd8146aab79af8b6b20342a23ef9b028c7ace19099d21155d2724eebb93bd8668733c7a74b004f9b434fd2554cf15676034c9fbdc0a05140d083896042dff7fb768202964e4f1287ba80a637721803edfe06cb8a2d7133e441766b0a4823a5", 0x5f) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) 05:53:31 executing program 1: r0 = msgget$private(0x0, 0x52) msgsnd(r0, &(0x7f0000000040)={0x1, "5c41ffa0971a0b3b8fa73f23dfb5004de10bbc8ddd1756b8190905ca35f3448e51588081945f42204c9717fdc96f726d029507afe1cb21f1e862999e613b46cc4c210748edda0e705fa53ec8a0e2181495ae784af595ae27803b67386c4754ba21f6e5dc83214ca30b72da3ba6d73772c1e2aaf2a24586bcc396c52c16ad20eeee29abea0eee6d65c178e35c86a77af417ff5f6c391f049174e75ff903a95ca65c4cb3868c608deb5a438eadc0c49ff1"}, 0xb8, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 05:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgid() r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) getpeername(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/197, 0xc5}, {&(0x7f0000000100)=""/22, 0x16}, {&(0x7f00000001c0)=""/141, 0x8d}], 0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x58}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000280)) 05:53:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="e3bcb2b314341bada79470a2219370ab969c32445bfce278ddbdc0ef8e48aafeab9ea4cbe9236d7deaf8c572022b02be8433ef1ae55186340cb721ba2647ef090dac9041e512e72f8d093b4dea36e072b3e5e4599358345bf0d972cf66fc3def41474b85fe06fbcba27929c44fabfa84a0556cadf258fdb65b14f7ca1d1719505d6a2929b98683a17f7e4a2e6e08f45654d7de097578ac4d9a4648fc4cd5122541b344c170e7276041564994842902400eaad1919747b6c997a33d10e023269e21f67e1371c3b847d490d5d75c0e5546d83b80f285d63b7abe7e449f56c0fc5cbc", 0xe1, 0x0, 0x100) dup2(r0, r1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xfffffff8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 05:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="0000000000008000000000000000", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000001440)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/136, 0x88}, {&(0x7f0000001200)=""/146, 0x92}, {&(0x7f00000012c0)=""/172, 0xac}, {&(0x7f0000001380)=""/145, 0x91}], 0x5, 0x0, 0x2) writev(0xffffffffffffff9c, &(0x7f0000000140), 0x0) 05:53:31 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000300)="33ee8ed9ed42d15b117835d0c095264b56b9b725238e24000000006891a57366993099861263640ed098fd14f81d9d2c97f7c0b1e29c15c3267d8eeaacb375ff9bc07aec2d14e82801c898178c4b9646ccf1f4912c47ac4eb481a56aea4aea31b01596f6119a21a6e43da1ef2c12fd8f76ad7ed4888903aa8415ad9b81373db6240e19d591e3f6c2f01c7cfef1c2f8545eea9f601f542439ec6921e49eaf246166a771176294516f32a5c9e56bcec9443ffce482c3f2b56fcd82bcaa359505e5c9043aff12f3c22c3bff786c3d4833deb6ee3f9ef85036998c3e43c9cf4b091f92def664cea5000000000000000000000d000000002e71435bae5d49c40c4d1c7714445bec8206340211f389c2c078532c765c20aeaea1d3fff701e33d2ccdee965daa2b2d48c93a55e0c213b3f892e3c3dc5bcc6795cde90d382f904dac196a1d471444c873bd4565d38d0eb4387360021775c833b2e13faabe51f8c6f49fe9a61125e6faaa516da23cb9dbbd15bede9f4e85c03a763697f99aded7ea808de59b0d08a0be2e9e5087dc7f913df19a44f4cec115273c532f9a8d393f9933e56151680b8390cb90790657a624dbec5b28675daf9312a53c9a04bb27000000000000000000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x38}, 0x4020080c1, 0x5, 0x0, r1, 0x0, 0x9}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x1ff, 0x3, 0x6, 0x0, 0x1, 0x1000, 0x200, 0x0, 0x1, 0x4, 0x100000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/70) semop(0x0, &(0x7f00000001c0)=[{0x1, 0x8, 0x800}, {0x2, 0x47d, 0x1000}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget(0x0, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/150) 05:53:31 executing program 0: rmdir(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x6c}, {0x6, 0x0, 0x0, 0x690a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 05:53:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0x802, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0xfffffffffffffff9) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 05:53:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13", 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x400000000000000b, 0xffffffffffffffff, 0x80ffff, 0x0, 0x0, 0x0, 0x400000], [], [], [], [], {}, {0x0, 0x0, 0x5}}}) accept$inet(0xffffffffffffffff, &(0x7f00000001c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f0000000180)="161f3f0fdb96b5703c371cf03bd81d5c6203755f05af38f1c62b12871cfd30bca63b89992fc91f05929fa6544a6d7e22630a4f156127c2045dd10a7226cd0edf325dd5d7d9dfc1e9edd9034b0ee982cf9aaf7250b416178fb17b07b172089b9c7bb84afb364430056e49ed6f6cddaee7e44e62c190be3960443e2364aac36d6089e99f1febc868f43eb35b593791a783406ebd63cb12c7c8b1fb9234daf409a0fe3bf8e88cf4c2f41f24ed4bc0afc286de924fdfe1df9eaed01b7cae4fefe3ddf17d484e1d963d5098649d", 0xcb}, {&(0x7f0000000280)="3c053d81bc6061e5f373e1782b1b992d83", 0x11}, {&(0x7f0000000580)="4ad99f72856dbd6bd5c981940480b4236454d23eccb378dfb319d9f2de51d793b5df81ec817db2d6f15c97bbad651ac2ff39a9107b00e80ac110c9d83a22afa68d051d584ad499e03af3c32f3be18281773f38f05e3fc488e0df16907e1b70fb09b0f5f48664b96d6cb7d3af4e222943324861ceb14a2273ce7a7989d756db7c06840e4fc0e49d91f4e4ebac1fd33ecc1e95727e74f8eae703f4", 0x9a}, {&(0x7f0000001b80)="71f4f5b852c9d744d32103cd7cb9b41f242b8f676177990ed96c4f004849afa1e9d756fd95d77a4186a638cc582e57c4c15119f9299cd62cfd0d0e00cf37b42cf27a8772efc2d2ed38b39b25746ba55b2ac6e940f533f861bb0d017538c13b765af9a06d8b8fe617dcb32e3b9ad224f85117add684f96e66802258bc524ebc7f938b8ef869c856eb529e14fd09e0695b03a70087cfc35ae3d9469c46018de6d94cce2fa9ddf4b500aedbf07cd59f8d1e7f6f02d97367546d7663d84ca7a9b23885c926dd733c52a77bad6e228e26d76cdd13529bab256669654ba5aa6f75777b644269520ddf163fee813e64095396e6395a51dc0b334740870faf1910e21c69c60fc8664e5f92840698903b4e616315be7b430a197a8cdba1a52c76f349c8945281016740413983fcb3709a0e31cb7e3b984aa6b2acef0af202aeea3f61c9f33f799b152f6ecddb9a47fa7d6dade59b1141dd4803aefc333176d7ffd037d806e51465082bbe9bec9f6e695aacca69bfb7c9b604389e56afc9d84663168edcc4f68c10966279bb6285a40fa47d0110435e26db6ed9496705bc6e1bc34df8c4464c80f04ea46600aa7c3de48cea12c9eb17ce8b900ac2e728e126060c160322d46619b9db79e5ecc22be238a1ce3bae32eca92d7bafb109051f5b6087fc8004294371c8311c97a6e41c3c3d02412a23dc952741a2fc1e5a1628f9434e2ee18db895dfe757f9647e1cda6749a3dc3f1dfdeb4786089f3fbdd1488f786f51dedf7f85b985f4000d01f1950f11e44aa398ebbd95b449c80ff384a56f81ea139708225ab89eceb5016dd3a783f692d5eb819d320c983187aee3c6c5814aef625f07568f06fa3012daf2cf55344454b98457fd31757bc780c5cc7559ef6eb1a35b6b53960dc74cdcb2dfdc5602a49f916d529d1510863a3338a5b96f94a5dfdb322e03bee598cb30ac369fb857948f2ef254ee0d35c0e5819cc7bbb87db21c4d268924e4b83b171ff1d9c4dc1062a1de3afb73ec14ef3dd5e74b6ce4839f8aef8abb41be7ba19743069c5ba43459696865db08d043f898f4777b7f2bb9833e8f27046fabc4d01e97b11e08f1197618edbb000d2897b95bbe4dd2f47fb2b4f14c8f78a3c71224f944f1e6397fb6b10696294bbd93d85530196777663c3bb98059c11efd2d27e8c228de4ee106e4d48b3eaa7e417cac94aa01fc42f4e3579d0775f15547acfb72e7901932e95f56bd9850c675c6d2d31113aa9fb6947481aa379d8118a97f32dcbb09ba49c929c9897de36fdaa7ece1b479f9cbbcd1de04ece4005b619216b125b5a8011440016a11128cc0cd3f459b2e9b792cdf6716905664c607f93902733eeca31d89672a21d85fe6b7e540ed9abd74b575a0a39c2373782fbbfff1fffcab52b7904ad111f4271d8c00ce196899e97be0ab0b59cabff7a6622cac2789c1929dfef521f7bd0f456d5159121b3e3655dae07eda002ff8258c1c10906727e1733241aa0ffdd6b754822dfac2654cf48dd4aa4ef60695df3ead879a528e2e5b0a71c8c04b94a3793dfbaa7c9db3246ec9e4e083f477da4932026dcb62142164038d0f80181d5c2cfa7a4792ef418f330311264eeb7b79d8c60e773046fb7f57c71121ac904ba38666f4db366cd63e347ca4cbfc3eee38abb49d15ec91345f8baf6a7b669e6455d597c2d081f9949eaee2ad648bc7dac24b59737294175d463fcc40766cfc349b5ae40fe81d042aae7e3abeb27093e25699d27bbb520a7c4eb4e799269552f7a541c205e6825815028536de8b5c4ab965b7d3024fba038cff01651a28164bc4b05e4f2699b61bba5d49a7143ac5b1d9756f2b9393da7df7d47a4e74ccba43b710929904c617837c7c171f481a8c17f4817641440de83c80e0ee8cd1da47a99a3aee49a61362a323d227f3ffe8433f764e26b8cc23aeec4878f48d6095ff8ce690506120be6ed98aacdabfc1dbe17598cf101e470abf35b653b42c48030c886a312adf5c38c2eed9d3d488e1789912cd865c06bfb6f9349afd26f6a5831add44d20d36f247932e0ee1f435b167be5b81bbf3dc0cb325c8a68f119572c7967526317fe4aa3ae85aea30575377df2c0071b64692829101c7845d8b3a4378fb39bcace016b6eb95f9f65d022de064e36631fb9126c36147156ec6273bdfdf9f9c4b2377ca60c31cfa49282d9dde47077d625407c2162d92f01e2d9b364a31c42ddcfa4dcf124a791a6b9191ee04ea6c5ddfda840ac9bfc60983792769d6d9645e28e8a993cd44db02a51aca696c7de6a0735a3294abd3bf8a2ce464c5f1f40a3bfd869393092536ca2b7fcdcf6edf6fffbcdfb5dc7e314ed5006c1f0d006cebdf4c4f24934b42cc2482abe188d796fa121d4a6fd866f78a511c34dd4650a1c42eb646c358b13c54ad5809c70bd7297891b88d050fa3bdaaa74f72e481453180dbb8aeb66d239ea36658da9323bbc1b211eefff78e5bdb80e3da42f86874237078a3f71c3b6db8fed806b8da30053fb6ea7267607e2ca27dca59810c6ca8460347bc069253f6445adcb31da8d49f6ba77a5e977deb3cf4da794088f46d134a443c19bc3917ab3332bd9f9c6759e9bbc4a78475cdc98a6455f5681f792a15993d6302219d8af04c17db0b09b006f432241ec4dfbcace288486801a67fe49182c8aa51d2a9592e62ee79e8758c7800b7a5e4b06db12727e3a32d9ea6cd429b282326104e78b9a395b4cb51178b68278d83df60c29168a0337f4c057038b2631f40954d0c9316ebc99aae244428dc2f94e13a7cdcff907b60299c264d9628a0d6b55e2109ef26ce119635532a32a55d26a718abc9ccfe77e3d45aba0c07db26c84a1d4319de54c61ec959b7aecadae10e363efe00fedcf267ec98d62daf80b31f1dfbbd7f9e52c6bfd18bab4db7bed367a28503afe39e071c0d016bc5b31b9b36e0ceabdd7b2725254ec4aa97db6c4d404bb5f3604fbba8acfbb71b2ad7abd2e4f48153658c84b51f5e4c526b4d598ff9006e5f944760eb386186a133448fe694cf70423ba91c6ffe8291912e435e2c99002aff5894bf86c0520da783acd6aac4e582dffe3cc472a1fe0ebf2f94d12d08850301955842796a9e3844798161428cecacc809555fac7c352467cfdaa42f49bfb4ef80a03fe9ab53c693890a19d13acfdec10f7008b6b12a551cf41c040810d5723dd7e66d571ce797a1733733124806f367cf5c1840430857069b95de7221db6768b3f1444b5170e68e94f51b7ba53cec84c258b019461445a19d3886a92bb0d688c38f4210706720fe8fcffdf054425a33ba1d073dab8265dbffe86fdd4e47cfcda36cd702a6082806a200508fbeb8eead109cbc74a6850170f55adceb89cf66e9b3e3b92632e9b7ce5fd8f6a09241bc75f1e83ea4461415a34a08e4fa8d0e2e07bf26e6104a78c319869c57a970d61ae7386f3ff3b97df2aa0edd95916f6c69f8adc8c629c796672e385aaa6b6a6c87249e1f498e9045aa41f47f759466abb08b84b537e7f5e437cbe7b46c27f8f4118699d9cfa1d8253c3c1f010ad1761e804b733697eb5adec9fbe936b82c2b37e6c0b6918a030ce739ae2ddc5fc1952866b5f837fd4bbf8e0ec83e4df8fdb2b62873fbc9dd0ee5ff942ab67124af5de0b8c88453d31043e23b9238c6d95c5f8ad2df78ea5d54a7a6bb4b31352c23976ced2300b894eb12063d72e2db0f37276c8ae8abf732f5cbffbfd7d17de15ec5fcb7eeacec8e23613f5b2e1f760efb09848ce68705a978f8bd9504851eac5d4217446c5990ef5ab24780da5765a41adb5bba0c82e64b0c5f0e225bf4f2ea97f426c97a36f418ecee70991c81baaf7a86f0bfcf84317de58814e9d37b92eaa46bd9cb1c6cff0a81f016e7dd8583650a64d6edeb35a125356a8675650f45e0062822f4691a59608ff4e6ccbfe8f6accfb6f9fe7f8837a938ea689df990bb64c1b22e397b19f90af4a1442cb2308f1eecad41f1700a58e47981e4f8dea2e37d42bd67a6a9143ab38862ab931d35d0425f7e3ca1c8388c0a843b98ff2faf3dcfe932d1c7a9c6e6417a3b3e472e836447752a8ad3bd8018f8d8f46a0cd807c14d30138ed53ddaf0428366b28d54ccecf8879ab1817a475c06d438a6e0f966a51f3aacdf0d5075c9161ae018bb25d4820e00a09d4bfe8961ce9bdc18237fc3c742f262aa295e7859e9f1148815c55b4581a850e2d4d917f368bf71efe08f775da5394aedd973b23e58afcf3fe249ab72327ce5284fbd04aaa4519606ba31e56a7ef31992ddac121cb16fae2da0fb0166ef51dc420a2dd95a4c190de690db9d7e881b3b20f1ac474e6170cf5196d6533a26cf2d3a53d79a62889b3a4c852032a52484975ecd75264140d95eb9afdf920f0a7537cfed3f82e3dc8cad9ee7b21f3fa1b97efe8814ffd07864630493e866686afa2119917e3a50e94e6174ed750be226dd9e913fccf47d64b86902324b26ffbf00e73c02d007b7fe2783fbdd44c5f19b5667537a05cd1a6d49b7733919c03f027fc47ebf863ad21dbdc19b64ed5a00a6a66c8ec04cb71e4ce1a1198a065ad3fe695fed93d556aa4fb5f1d45fe7423da347a407d180c6a516c9fecd1d00058659afbdd7d361785cb6506d6544686858d075942995a94ef304569917e1129789845a4ed39e60935e28117ed08995eeebfee377a5bd4121f1463b8aa70311954df90e0cfbf076ddc534e984b92412683dde92a9f956c0d7a5e478b222290ba497af885a844a03164b77aa5fd31ebf25731633982b380899e373d0727a5dcfa9cc0f58b27c7e104ca80962cd01fe23a4ca291c295a94ab7744458b938e271d0429cfd31e8f014925d8f6e69d62e0d52ea3427d678de5170bba4061d31619121408501a92091bb291d89fa8e1b6a2e9568f2935508c27856c7c4c59fb08cae751a276d130404b4065aff7404baef291c7a80312f8342b6dc6982eb6677f292cd43bc43ef8268218ddcc794e6fdfc784a525c0068ecb27492a8f779769298a18eb76587013e0281e0a1d8fe16fbc96a4d9da7ce605783216ba7d503d999496e4da6f944fc64b7ed43489b0b82a6b367a6f3b8643fce66ea3b4367403296703d0859bbac4bbf8b75a6a7bf67b7f6d540f76228ac81b38315c1fc8bb25d8ffcf202515c4f275a2581163e5fc81b70355fb4e31e84a79a328c55eae18d8b364d7525ecb9a57567d322f0dffdf7fd719ae59c328ad6632ec05288b65b2549f4d4272e43918794c55cd68fbe747edffbac93951b6c1cf191b1e1a82093d02ad749f0852c08a4b4ee20a61d555caaecde87ed5ca777f1562700d40beca6861437dfa189186a8eb4efa053225c5c0b2b144c3ef1e6f912c91732b4f334a1531c1a9f887c3a7a484844e51611b484c3832cd16e419911dc5fed32ddf3d56fe31fbf9c2f178d844dcd4984e88c109324112f97bd8227db6395798cc45794a52af86486b3b00c9ea441acf47e7ff6a87e1696dcf6b2855114fee50a1054e6fd19092607feb99fa7dd99cb998c5ba48d939f66195be0c24f83b9832e47903a9208728ba14ea48473ff4466919068a93979d92d77640903d5d4350ac3d09d5f27891a2012552f172b108eb7cef1c7403101128be0c68e6fb6cb0a4845e664b6eb8b9675c8a7205600e744c972b6ac28c6b0a04ab9844d37bdcb4a5e38d82a61ae15e3df50582fe994b9ea464ba3219b4b105c3235328bbd3031078331210ed652694c9cb56d8f76f8a2436ac25bd28d2f3f7e764934e17edddf410acd3bede68a14741fcb567efd2d1429fa79e044be6890a7b28765e4b25432666d68e5e6d46d1e692d03410c20929320a2f6ff3d50c940a1d9e83a63b", 0x1031}, {&(0x7f0000001640)="4d064914938f35974adfed8b8a9a7cea3c10ff061421efc099c13b254f14e6bbaf5fd9b1a911f399c28f4ecc1160c0cf790f411872767702f00af385bae281c52430166eab23dd50404c290558c615e18252cfd053420a8573cd8c466f2da173bf8717", 0x63}, {&(0x7f00000002c0)="b4624b", 0x3}, {&(0x7f00000016c0)="8425ce8a3cdbb40ccd3dff96c00595a7fcdc4a01183b0707a884cc6df7fef6109b757c3bcc411dd80fe52f28e911f8df327daaede2", 0x35}], 0x7, &(0x7f0000001780)=[{0xe8, 0x1, 0x1, "a3edab8817745c8a19db641f6edcfef60f6dd23331d8129a81869ab877eb4fc8abac007e8aaa8c4597cb09505206963862d44c4f66459b0df83453254e9304a88eb93ea33f54c7a8c765d5a16c876de50fa2382bd61b0da914a9176f30bfd27fdf06a4c5be138ad25df796dac8d9061d104267393716312cd9e2a272de852b43bfa6134d228b29e4f427245b6c87d690b9044554c761a334bac2b034be20d79f4cff46c4f85df6ac02220e4c3a0f1a7d310af2b51ba057915d754c976c496568ede4daca57535c80625564e9945f9a354e1012a40c229c0c"}, {0x100, 0x1, 0x80000000, "68dd0d5517565cff577ee2aa95f256d885dae39357be691f4ba6b6eb5676e5861537779a6b6ccf1829d1a7a020e3e2f1f2317be71db079f7f6e51d8e346db023e06fe2e88dfa183cb99c3e403b5cb5ecfa7ac60148a7dc320f5f6e7c33cf85f1d4c4ace67bb1eebb82d90509099d2d8a3a6bbf8a34336fda4d04cb4061eb56dd0e649eb4c4f50754643542d1192ba449297846a3870efd5afe1b02c1f01453df6c49271f91ff766b3d345d22b249ca4afa484851b7e71e0cbfffd6ed7d96f956009a20819d5b0af13173885e2eaf4d4d0e0df085e19a6cee39c699b4f91b4603b521b478811d0e0ed39198794fa894"}, {0x48, 0x1, 0x0, "6070faf61d8922e6249512843ab5ebf3b48fe3511712ca06d78930336797a9295cd7a8c07774a8a7562d259edc3136ac9116e48dca356c"}, {0xd0, 0xfffe, 0x3, "a6fefeb9e6b4717e8c9ee2f9d93585ec2be71767b5faf11733ca37b4bd7728f609d289ac317190ee2bee91eb2720b1d9ef6b86f82f6c20aa77dab2a9f7b42545ff97f5d8659952deb64bfbdaae331e88b621ff203a5fad7e40b3feed7d19a92ff4b6bddd6e915f5060955365953d64b92508561f54e425c5fe41ddecdcf1ed0a9ec1f110b78c898a932ce4e590b5c1d0720d44342ab5cb3ab103f36865d3740b6098e04e7d777534c83fe3aaf760547e19e64e8e5a248fed93fed55820"}, {0x20, 0xffff, 0x4, "f029ff3c715084895950d5346f"}, {0x98, 0xffff, 0x80, "8b5242b4d2b843da08b2b22d8f49ffe88a9beb749e8011fa03c967958dbff99db3d0b2b74c221194a4dd814f2ce0420b377dc7b4a0538d6e33e77325eec9383d2ebe11fa49951575cda61350aed1ed65e06a9a91db95e1dae7610ca7c6106605f165fe844a7c1f7ad28dd9a617767b7f1389df9049c4d3d92f475e57fff798098c1a529c"}], 0x3b8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) socketpair(0x2, 0x3, 0xe0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) 05:53:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x10001, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [], [{0x0, 0x0, 0x0, 0x10000000}, {0x0, 0x0, 0x1f}, {0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0x92e}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 05:53:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) wait4(r0, 0x0, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x1f4, './file1\x00'}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000300)) 05:53:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x9, 0x4) 05:53:31 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001100"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x35b20, "e6187a5d63a0f16fc5afdf8a942af2f4eec767e8"}) r1 = socket(0x10, 0x3, 0x2a) readv(r1, &(0x7f0000001280)=[{&(0x7f0000000100)=""/50, 0x32}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000200)) 05:53:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x0) 05:53:31 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 05:53:31 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000000)={@random="af0955779821", @broadcast, [{[], {0x8100, 0x2, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "e30875", 0x40, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x31, 0x6, [], [@pad1, @jumbo, @pad1, @generic={0xeb, 0x21, "caeee515d822a7b1886c45b4921ac6e7bebf1cd8447244dff83c615b0e3010998c"}, @ra={0x5, 0x2, 0x8eb}]}]}}}}}) 05:53:31 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) semop(r2, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000340)=""/190, 0xbe) semop(r2, &(0x7f0000000240), 0x6) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/70) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/70) readlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:53:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c7ef58"], 0x10) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/70) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001500)=""/233) write(r1, &(0x7f00000000c0)="9e3eaa56140000000004bf98ab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca1fdd", 0x2a) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/104, 0x68}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/120, 0x78}, {&(0x7f0000001380)=""/129, 0x81}], 0x6) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) dup(r3) r4 = dup(0xffffffffffffffff) accept$inet(r4, &(0x7f00000001c0), 0x0) openat(r4, &(0x7f00000014c0)='./bus\x00', 0x80, 0x48) 05:53:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 05:53:31 executing program 0: socket(0x1, 0x4, 0x1) 05:53:31 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x99, 0x3, 0xa}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x400, 0x55) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80047476, 0x0) getsockopt(r4, 0xffff, 0x13b, &(0x7f00000000c0)=""/74, &(0x7f0000000180)=0x4a) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x4) 05:53:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000580)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x4) poll(&(0x7f0000000540)=[{0xffffffffffffffff, 0x80}, {r1, 0x100}, {0xffffffffffffffff, 0x4}, {r2}, {r0, 0x1}, {r0, 0x2}, {r1, 0x20}, {r3, 0x40}], 0x8, 0x80000000) accept$inet(r1, &(0x7f00000001c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r6}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000600)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xba, 0x0, 0x0, @empty, @loopback, {[@fragment={0x0, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}, @fragment={0x16, 0x0, 0xeb, 0x0, 0x0, 0x18, 0x64}], @tcp={{0x3, 0x1, r7, r8, 0x0, 0x0, 0xf, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0xa, 0x3, 0x40}, @sack={0x5, 0xe, [0x632, 0x9, 0x1]}, @timestamp={0x8, 0xa, 0xffff, 0x6}, @window={0x3, 0x3, 0xc1}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x22b, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd608e5fa601f5ff06fe8000000000000000000000000000aa00000000000000000000ffffe0000001331000050000000000000000000000000000000000000001fe8000000000000000000000000000aaff0200000000000000000000000000015417b8bf36c785c2f18848d5851f360500000000000000000000ffffac1400aaff010000000000000000000000000001fe8000000000000000000000000000aa000000000000000000000000000000010602000000000000c2040000040105028001c2040000000800010000000000001108000000000000000100072f75750450a69d30e93a5f9174639ffe13c3d281644276916a3347725a3261a0d3da22c4e0b87a35e8d89c0f7e7699b7c20400000008000100c2040000001f00000000004e224e21", @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="a104000590780007131237f87872b88ea9ef3ac1049ca0c6ec490202abeaa69c9d486694f535056fe3e3467e9ad26bb55de931995a4cf9f7aa19bc1f3091ce7e297a72a2c2cfbf328404ff9b6a352da593d564bda3484179d13463700bbf7821c3c39abe4c38e755d4e12322d37d5237dd7704f1d13a0d5d3974fcdd5e7cd0b37683a0af542ac40ff5a1d8e3c5dcb715fa3ac988dfc334c8ffaae622489f47323a1fe593ba9f5e6ac6fa4e32b2d25247f0bd42bb0ef7333831bf2be0dea0f484fdf9f1048bf3e4154ef60e4bf2b7f0dab25f664673b5aa7fade1c055838f9797d3e1a31d9825bc8bd905e73cfea6000000"]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x2) 05:53:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x90, 0x2) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/177) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6, 0x1000}], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x4, 0x40) semop(r3, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0xa1d, 0x800}, {0x1}, {0x4, 0x1, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x3, 0x1800}], 0x6) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2acb"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ca6f0fa32aa7eb78a70262c5ad499560dee727d0aed081f7a6e1c754f1e717beaced3b93599371484370eac70d01b923c0830d5a3b26c7c68c1e18bc1da136d06901711286feb61e39fc0ea4afb0ebd85f6aec72285a2c1c4a977fb647c082e9c9b069bfb029e8f4765e2c8dc8e6e52905298e53a0513451a1adb6e6ab096bdb1be6fd434fcb9f0635206b2ccd38"], 0x18}, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x29, 0x1, 0x8, 0x3fb1, 0x6}, 0xfffffffffffffed5) 05:53:32 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x3}) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) acct(&(0x7f0000000100)='./file0\x00') shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x4000) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff0200000000000000000000000000010400eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496a492941294d1915171db0807269a1b9d5b311886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d9d4be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e14483928246f2da2b628122558ea3267594617709639e0b329ab35556da84ea7817"]) 05:53:32 executing program 1: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x2], [], [0x0, 0x3]}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x180000}], 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 05:53:32 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 05:53:32 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x40000000000000f4, &(0x7f0000000040)="7b4ec2e35b2e1a8beb874e6a030f0c5fd60e97f981028f32fec287e654ad321ccad0f7ebaa240d165af8e6d8d27c298215caf993d7f40a66d8b07acb7db0ad00"/73, 0x0, 0x0, 0xffffffffffffff9e) 05:53:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') chroot(&(0x7f0000000140)='./file0/file0\x00') 05:53:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xfffffff8, './bus\x00'}) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:53:32 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0xa6) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000), 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000001280)=""/102400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0xfffe, 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)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffffffa, 0xffffffff7fffffff}, {0xc0, 0x3}}, 0x0) 05:53:32 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="e72b878c07e0eb9084a488c09ea7f75ddfd09144c247c9f4c4fe59b90a41a9060164798c25f65696be3b989fbe0d7f8e786f49fcd6dae3de70a5edb0b85f6ac4f606a79f0d8aa201147898d900f57ba1151e54b94e5ae5609bcdd4a44452bd02c76db7317c1043401a2fda3b81de2e753a0abcdc640e34fd787babeb18dba6af034827321cf88e6b2bb90d412c550060feede82abc2ae1096247e01444a491afd4468c2a0b74609121f59fed02a1f3a8c1b1a7aee12f451bf4477de84eb4ec8e0b443a8ff7530b9c21c877bc79294c4631cb529bb9d81d8eb64c629e", &(0x7f0000000180)=0xdc, &(0x7f00000001c0)="731bde179e3d90d1a093c392f5a2848d5c8140ccba7b54dc2d79e22c943354bd5d29289364e7d6d5edaebb705e34eb0daefa39b12b5d92ead5cee2a150621cdc6df965324bff56ec196ddab7feb13bd374178e28f6c89ed495a718f040eac9471ffdbd4c59c91aaa9402ff8007fa9394a655", 0x72) r0 = socket$unix(0x1, 0x2, 0x0) mlockall(0x0) listen(r0, 0x0) 05:53:32 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05", &(0x7f0000000500)=0x30, &(0x7f00000003c0), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) 05:53:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000040)=ANY=[@ANYBLOB="002300000000f30000000017343e2c83f40e70d5095e2b0879c559ba19711a"]) 05:53:33 executing program 0: r0 = semget$private(0x0, 0x1, 0x688) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000200)=""/225) r1 = socket(0x2, 0x10000000000003, 0x33) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="559ffde8ff"], 0x10) sendto(r1, &(0x7f0000000000)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e8da06a73ccd187938c8af969694b29aba1721d1e253b876c9d579af25dece4a13b0dd6f0904d184158bf8ea5fb64e79b5c6316ba10b7cea631d762e795", 0x91, 0x0, 0x0, 0x0) syz_open_pts() 05:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x87}, {0x6, 0x0, 0x0, 0x9a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000240)=""/130) accept$inet(r2, &(0x7f00000001c0), 0x0) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x800, 0x8}, 0xc) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) open(&(0x7f0000000300)='./file0\x00', 0x800, 0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="244e7f3cb06224b0386e70f977325ab00f00fcd855a1787ee15110db69", 0x1d, 0x0, 0x401) 05:53:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x102c, 0x1, 0x4, 0x7ff}, {0xdb17, 0x40, 0x7, 0x8001}, {0x3, 0x0, 0x3, 0x3ff}]}) 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, &(0x7f0000000100)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003d3000/0x1000)=nil, 0x1000, 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(0xffffffffffffffff, 0x2a, 0xfffffffe, &(0x7f0000000040)="319296e900000000000000000000000400000000", 0x14) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_LOCK(0x0, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:53:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './bus\x00', './file', './file']}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = dup(0xffffffffffffffff) accept$inet(r2, &(0x7f00000001c0), 0x0) sendsyslog(&(0x7f0000000a00)="c8d9e45b2dbc5ddec9be01e2e1010c6a47d88ea3e90cd8c52be3beaa89bad2fc46dbdf33c4ab2d597c3ff49157ffd36a3c6a3ebb6d96d3c585a2a3b8177cd0187a67e48ca642336a9e829b7a211a15e3e72c0840403767011d673699e8d923e19c827a4604ece356663d4b7141765389ea0f2c54c84f37fbfd780d28225676d2606a7f10d8332b2ce558ecf88c1767dd344e695b8305af9888e57010815bda1814c7edc523d82a8833ebad668d57f4155ada23ba4623ca04d7d840c9ce2cb1559f6a4faafd81e2f0789f", 0xca, 0x8) pipe2(&(0x7f00000000c0), 0x4) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f00000001c0), 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000b00)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:53:33 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x800c5709, &(0x7f0000000040)) 05:53:33 executing program 0: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x15, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x1000105c, 0x9}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000002040)=""/4112, &(0x7f00000001c0)=0x1010) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{}, {0x0, 0x3}, {0x0, 0x7ffe}, {0x1, 0x8}, {0x3}, {0x0, 0x20}, {0x0, 0x400}, {0x1, 0x7f}, {0x1, 0xfffdffde}, {0x3}, {0x0, 0x42}, {0x0, 0xff}, {0x0, 0xffffffff}, {0x0, 0xffff1683}, {0x1, 0x3}, {0x0, 0x1ff}, {0x0, 0x101}, {0x3, 0x2}, {0x1, 0x1e}, {0x0, 0x1}, {0x1}, {0x0, 0x9}, {0x1, 0x40000}, {0x1}, {0x0, 0x2}, {0x3, 0xcfe}, {}, {0x0, 0x800000}, {0x0, 0x401}, {}, {0x1, 0x8f}, {0x1, 0x80000000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff9, 0xfffffffffffff2a8}, 0xff74) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe600000000", 0x26c}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xffffffc0, 0x9, 0x8, 0x10001, "d31123e92ce4f9ebab3219c8fa0351dc6e960591", 0x100, 0x3}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x5, 0xfffffffe, 0x0, 0xfffe, &(0x7f0000000d80)={{0x1, 0x3, 0x4, 0x40, 0x7e, 0x40, 0x10001}, {[0x0, 0xfffffffffffffffd, 0x5, 0x6, 0x2, 0x0, 0x0, 0x1, 0x2, 0x4, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x6, 0xfffffffffffffffe, 0x3fff800000000, 0x1, 0x4, 0x21, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x201, 0x1], [0x401, 0x7, 0xfffffffffffffffe, 0x80000, 0x5, 0x800], [{0x2, 0xffffffff, 0x0, 0x100}, {0x144, 0x0, 0x2, 0x4}, {0xff, 0x78, 0x0, 0x1fd}, {0x0, 0x4, 0x0, 0x2}, {0x7f, 0x3a, 0x3, 0x1000000000000}, {0x0, 0x80000, 0x0, 0x20000008}, {0x0, 0x800, 0x0, 0x3}, {0x5, 0x0, 0x80eb, 0xfffffffffffffffc}], {0x0, 0x4, 0x0, 0x1}, {0xfe87, 0xffffffff, 0x0, 0xffffffffffffff00}}}, 0xfffe, 0xfe}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 05:53:33 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0xd, 0x0, 0x0, 0x0, 0x34aa30d528ed2a22) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x2, 0x3, 0x40}, {0x395b, 0x7, 0x5, 0x8e18}, {0x401, 0x2, 0x5, 0x5}, {0x5, 0x8, 0x8d, 0x1ff}, {0x2, 0x2, 0x7, 0x7ff}, {0x80, 0x81, 0x7, 0x2}, {0x4, 0x81, 0x2, 0x3b8f}, {0xfff8, 0x7f, 0x9, 0x7}, {0x6, 0x5, 0x2, 0x89bf}, {0x0, 0xda, 0x20, 0x79}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xae6a, 0x40, 0x3f, 0xfffffe01}]}) 05:53:33 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet(r0, &(0x7f00000001c0), 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0xfffff001, 0xce6, 0x81, 0x7}) syz_emit_ethernet(0x4e, &(0x7f0000000240)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @generic="4db3310653f2e49517a55633663a36d3dfe4d01d1850a440"}}}}}) 05:53:33 executing program 1: ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="9ff519e404d30000019078e000009ddd3e017a86fc57db1ab74488b0780200000000030d907800000000450028fc64"]) 05:53:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5, 0x400000], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2000}, {0x0, 0x1}], {}, {0xfffd}}}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffcda) chown(&(0x7f0000000040)='.\x00', 0x0, r4) fchown(r2, 0x0, r4) 05:53:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7, 0x6f, 0x10}, {0x6, 0x0, 0x0, 0x690a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="01dab52f1f894075910000000000", 0xe) 05:53:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="5ecf74442e4abb865e03c39f1280c1c3cd7c742027a49446b9c0294894ecfef324bd1922292d2311b35ab517b857f82c1d3b1e38da4e69c205e8bd06813c48938dfc3030e742e402d0fef40eb7644e0a95c4603c87ef7302dc3716230f9759755e7415b9deacc141fd04ab2f36f27ae9ede6e89cef195942bfc87a0ed6c6e8178ad96e68d249e2af53079e3058f9899184192641134a5c287743f2772bd356c57ac00dd4554a5827b8f52304f5da0f06384d113e3339e90171089b5843b4", 0xbe}, {&(0x7f00000002c0)="7416c2fc46140015454c1f0bbef05bd91e19dc978537b48fad5c0057f9c23c6d3e8f17ac229f56521f42be72fa89d41837fa1c0bf0c98f9671a15b0babd4c0d5c37de0ccbc677b6cb0eaa8ec19bf60d0dabbe4efe9d31a245ac2682ba36adfddd56fd270fd2aac4280c0e73b608761ec7dc0bc9efe4b7c291c57495a290091152ba9c1", 0x83}, {&(0x7f0000000380)="3cd6c2f1bd8de39c77ac35d1dbf758fd5244bee805db000883160215d5967a904b651589c66d44de77915baeb2e269a46b2041fae2d366a4713adef4fff12665f0e7756f55ae8f9ffadb8418347a2ea4e213028fc73eb61dc2505644b9e79d83cca78357e37fd55e411ffb246cf49319feac362323be7d2600840e57640ab24e906c1260551a363ac61cac56b69df680d95eaaeba8b6538de9aaa52490b926156fc7a539762e", 0xa6}, {&(0x7f0000000440)}], 0x4, 0x0, 0x0, 0x400}, 0x0) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xfffd, 0x0, 0x0, 0xffffffffffffff87) 05:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x2) 05:53:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001680)={0x10, 0xca, 0x4, 0x23, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x488}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x50}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x301c20b2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000004000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xa22d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x3}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 05:53:33 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) fchflags(r1, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000140)={0x4, 0x2}) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000030c0)='./file0\x00', 0x1, 0x40f9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002e00)={&(0x7f0000002dc0)='./file0\x00', r4}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x16, 0xc0, 0x2}, {0x7, 0x4, 0x40, 0xfffffa45}, {0x7, 0x5, 0x2, 0x101}]}) 05:53:33 executing program 1: syz_emit_ethernet(0x92, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff21507dffffff00fc083103008100050086dd60007b0000583a00fe8000000000000000000000000000bbff020000000100000000000000000001010090780000000060d2609c00030000abbf38c336e47ee4ceba79543644d245071165dcdd532a9bf3f8040079d81cf80003000000000000c204000002000502000001080000000000000000c20400000000000000"]) 05:53:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x10, &(0x7f00000000c0)="a42e9ef1daf6f8f571d306f5488cea9ec04a8557383ce2423b194ebfe35bec36ec9fedc35ec926bb3659924eadae2b7b571335f5f6d407743b36c2b576775c43321d7d9a9d1555b71d079f28e2ffa767fc5fa797b2e2aefcff3c74984fa9cb19b3caa9c013bbecf4aa60b39403bcdda3a14822a1fec4dea4f8fd8ab43db6f97947024fc56254e87c", &(0x7f0000000180)=0x88, &(0x7f0000000200)="ccf5ab1328a4aacea3fef12ade979e49a8cf3a35cc25d2f6e14d354acb3e4a0c62383764cc563f82300781e8c76067c8665d309ff99c1e57b70474f0ca4e91c82fe5dee6d18f9f8e438b3f430bac343d6d5b015bb50cf71211c4d786389cce7a682f7411c980dd97aea4fac256e66744c1deaabba5bbd6d59851298ec310a4a13fcc141ee3fbf8927f5abaf1ca002f2a922de99398ab6a6ef38bcf95461e344b9b748a7b615f9f9acbbf2b687fd5f4959c71832faf3287beab95e2", 0xbb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)=""/166, &(0x7f0000000480)=0xa6) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000002c0)=0x93) r5 = dup2(r2, r0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x1ff, 0x1, 0x3456, 0x0, 0xff, 0x1426, 0x6, 0x1, 0x1, 0x6, 0x100000001}) 05:53:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000280)=0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) write(r4, &(0x7f0000000000)='\"', 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x1ff}, 0x10) open(&(0x7f0000000300)='./bus\x00', 0x80, 0x43) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000002c0)=[0xff81, 0xdc70, 0x6a8, 0x0]) sendto$inet(r4, &(0x7f0000000180)="00e4e75cb45bbc969d2c51ad73bf397c32e79ead7fd92473a8dcbbb42f17c855e875036a18889ee9cc0a00e9dd44949e5a566a19df41cb09a382389670e7a74bb71186db44dfed47a007d0528ea4eb5bbcc8b328ad6a04665a240f837c5245a83c27dbe7aac3a102159a7f4959205f3587073bb2f5e02725dd8af032507033a5bc1bb05d7b899c2a788d7a32a9f56e7b77b62ce7896ecd53c98901355930a3eea40a63", 0xa3, 0x8, 0x0, 0x0) 05:53:33 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c7ef58"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56140000000004bf98ab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca1fddda1db4b4524db2705cca7f814cdefd55deb342667d61fd79e65c3eb37bc63b33794eea834be1dd06f6cea5c1642ac85e6b404b69c5cf4151f93ff08540ed47d804170000000000907ae697b5c7dc2185bbc0ec350680a1a5f24c8e080485e7fedde1ddad329119", 0x91) 05:53:33 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000000)="c31c69ee2facc52756abb657594786c457937270f83860f827df77ce5652622fbecebc9552714c74027b832dfe1e5608fea9e63c90f7f698748466022f", 0x3d, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) r4 = fcntl$dupfd(r2, 0xa, r3) flock(r4, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0x1}, {0xcc, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000240)=[{0x5a3e, 0x4, 0x0, 0x400000}, {0x2}, {0x20000006, 0x1}, {0x8, 0x8, 0xf7, 0x9}, {0x4, 0x85, 0x99, 0x2004}, {0x100, 0x1, 0x2, 0x3c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x4, 0x80000000}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc0104454, &(0x7f0000000040)) 05:53:33 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) clock_getres(0x3, &(0x7f0000000000)) 05:53:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7fff}) r2 = syz_open_pts() close(r2) syz_open_pts() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 05:53:33 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x768, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x5af) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/240) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x3, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x0, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/241) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000400)=""/252) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r4) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 05:53:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0xfffffff5, 0x7f, "0017045100", 0x4, 0x4000}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) shmget$private(0x0, 0x4000, 0x2, &(0x7f000000d000/0x4000)=nil) 05:53:33 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000000)="c7ab355c", &(0x7f00000001c0)=0xffffffffffffff1e, 0x0, 0x0) 05:53:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b1581da4ba48701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161e337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbe00d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ada72d28082cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7653296524cfd324ec452a7c3fe9c05210f8593f86c1576670296aee5e76931bfd95413a00bc64d45ea7954634cb533b135211d7abd7cd7deac3400a5598f437ded01ae1e655781b8d46f1717e8d26c0ba2d6ba4ddc20676956c8302beaf779219c54437050c0a80abc716bec1027363c5d21724af648349d0b4e9df61feaa9f32ebe2587b4ed25cf0f2ed889d3042921ba4d96f2e2e58a4f20ec338042e1d052c526f4c93d81a4986f0c9868035f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) semop(r3, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/70) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xb6f) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:53:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x3c}, {0x800000000040006}]}) close(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00']) 05:53:33 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) r4 = accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/10}, &(0x7f0000000280)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) writev(r0, &(0x7f00000002c0), 0x2) r5 = dup(0xffffffffffffffff) accept$inet(r5, &(0x7f00000001c0), 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) 05:53:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = dup(0xffffffffffffffff) accept$inet(r3, &(0x7f00000001c0), 0x0) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 05:53:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa47}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfe73}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6aaea208}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="690b1208d60c79c98e341721b2d2131d1bc0f62204f83ad119e1760e52dd2610dff762d21e97272ed44bf2d811b220ac566252aa4def480ccf5c450e41240157e6c39a75fa3e7aeea2f9e7e761", 0x4d}], 0x1, 0x0, 0x40000000) r2 = dup(r1) fchmodat(r2, &(0x7f0000000140)='./bus\x00', 0x10, 0x0) 05:53:33 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x5}, 0x3, &(0x7f0000000200)="0d9410ea80ad429c882d83863caff2beb632b91249fb707baa501047961a6c0466661ab71de836a8e438604dbf3421d4d2e52e354df22e4b1e5ab71290eff7cda20298a6cf7cd3b1e28d78c11debe106947bb7d6f27971e10348b8ee552314d5e172027e61f21f71fa39000faa2bff471809fa4d6136fc4ba7a27165edc8191964f3bcd53bfc78631476c012deee14cec53519273eeb3a37022ed34a89cb97752ef9595314176e62193d6f8316a05c38023b145b6c3367e7ec074bf9d3b66d114b2ae881dffae6b631fd178f0725f3558f78db3eab7a4697b72a517f2ec9cf2fefcc020a4d1c12239d1cc87727aaae921928ec20", &(0x7f0000000100)=0xf4, &(0x7f0000000140)="1c4ffe340837396c329288e1a9e9e37b291137da6ff53ec42c6c61f180ae7594cf2a0ce72d338127e0cd98aaebd29a9c455bf31edf799e27ad0f807819fe97a0982c29f77425e9338df7d35566de66153fca701b53a7701a0e7e9bb5c9f0c438a8477d698dad95d8d2b54fb6812db56c3d6ae411f3ccc50067", 0x79) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 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, {[0x4000000000000007, 0xffffffffffffffff, 0xffffffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c, 0x77, 0x8}, {0x2, 0x0, 0x0, 0x2}, {0x20000006, 0x0, 0x0, 0x1d57}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) 05:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) read(r0, &(0x7f0000000140)=""/186, 0xba) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 05:53:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6557, 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) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x1000]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) shmget(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="9e9fa3668da16254888ab0a8b65189ed0d24b8f54745f6d794bddb249e17b22d1e4eef14883ecd3324e5a747ee81b73f8cda1dbff92a0000725bbcaa0774c57faea7844f6eda856c5583d54b12df2deb3c53686221d954e8e4122a154a194461f6687c20a3741b5194b01643d66069bd212e4eaa9c0a50ba43fa6815c668261fc6d732181647f39f662346942953dfdc256772e300f7042dd03e929a896ed14d573e510d2681195a8bcdffae054791e257a27d23b70ca6c743b8386d3509f6520e1ec891e6be5bb375af1ad7523e36c93bc1142c8affe00ff35c197215", &(0x7f0000000240)=0xdd, &(0x7f0000000280)="6f34f9ecdf23d1bd02a7d6b35e973dbef719bd35b5e5ad67a1b0115c85dd5596f330f16ab18a79dad5f5ba8abdd8f72904f4882cfbf1599ed344d5d4a765a43dac266ce1bb207f3334c63649ee3cae1ac4c62a4cacd6936dda5dfad3e9ff40fff939", 0x62) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006, 0x0, 0x0, 0x400000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x0, 0xfffffffe}, {0x9, 0x0, 0x0, 0x80000100}]}) shmget$private(0x0, 0x1000, 0x110, &(0x7f0000ffb000/0x1000)=nil) 05:53:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="cf67fab043ffedaa871a7c01e60d015394c3"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) dup(r0) sendto$inet6(r2, &(0x7f00000000c0), 0xfffffffffffffd79, 0x8, 0x0, 0x0) 05:53:33 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) sendmsg(r2, &(0x7f00000016c0)={&(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, &(0x7f0000001680)}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:53:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x7f}, {0x5, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800000000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab15ce2ddf48c6ebdcdca0e211ef68f077e0f53434f05343703000000db95b0ecc68a19984c000000e74e28d7c6932fe7968f068962d2ea064c74f6c63c1907fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b8f00eac60a4be40a472826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e13613606156b940b5b35ed3dd87f63d0935684624c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59412cf0a8bbdb28c5c6fe40000000000001000a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b0c30d00001f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007001e837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d962088548cd4efec4e0d8aa5db84b400ab1aaf700de02ceecc110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b040b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a786c42e1873f86bc7bd628845d9d230df5e3684d018e176cf753e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b83730bb20668f75606a73b995668577d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba66900100010000000000000000000000a199128dd4ceef39d6b0e23d8af5a79498f824f188bdbaeb1bca1a1b30bc0bf9028c381d5214e5d7f05566ad4d8ba31a4100005fab16c6c3aaf4ee3b7573f395bbd1d2a1cd2e1432afee861cadbfe936265abf56f9576c076964a6f6942c94d94bf8a3b3328ca901e8d43b3af87b49750ac18c4923c7cab0ff0c682f947dbc1de41d2415063571266fa581d4dfd7f739fbb4bca592b70f0f6e65ffea13822cce892d3b0a75fe05462df9cd867479dafb2688d87a26d52d2db3140689912667f89e1d666de76ca25d2ecb89bdd07f8b707ddd532facc142a5fcb488e1f51920291cc645cd05a866665d3274c5c37f88445826b8188de62d"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x79c}, {0x78, 0xee, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) setsockopt(r1, 0x2a, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x3) socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:53:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000380)="9c3156eab05711387aad3801310cc90efe9f171f710c817fc3d39b4e43457f5b371fcc59131d714a9bcbb62f43bc366af21ce7c15d00a496ef5dfdd202d1946a6a191fda6d3f75d2124e41bee8ce90236a5699805cd95d4333bb558e8cdb4a4cddcc37024af9cec9cfef4420bb78f3406f238f29c7fd75350396e72b0fad397b6a6565f6b5685abb5e0dd75c6263287b1de777d5011f77820fede44e9e4e5dd4d0af8b69d1f5c044d35ec1f6c33899ff88fa7ef399e593fcb596077d6eacdb7117bf803db4cbf4786d629c4bf5c7f31b4fe82dac22da3140209eb1741b8e90463d7025479bfe41cef3e93411630d89067b5b8f89c3e8249dd87498d641fe3d74743f0e59bbd74252298f1f6e7ab1c865ebe446170f871a7796edfe4d498744bb18c81ba4949755c2ed9fd3f40c29439885f32b98f597173c4575a822329b5acfe884e535fd399cb190ac10291bb93e025c3cf91a389d9b279dc979723bf4218197e7d1c8264da1063706e4eb33f61e49a492d94a1c29a46e4637a08cb6984826c55591a4a32627dd7856932e373ec84099373458e050af81adbcca4ff3a173ff98f4dd634535239ffd9f169b8f0ee9451bbccc29f8b8f12166c60f3ecd8eeb7b61906ce629b278636fa735090948e74a033d2be968cd30629c6a490b93cbef4269b0e6b10b316252284cfa3fe550f8ed9f70d27a527ea064090fc45e9f2123e83b2b1abe7a437b7eddb64c0f9e77294b2399f178dcda3ad635f12ab20e23d84731e56102a19cbae35d34bdd8e846c17d808d9aab2a0ae5a35d6a20340168651ffd5232f2feef8d4febf9694f29feca64c9f13d397bf003f6bac5011bd45eefda34b326a97149d516d4d6caab7e04031f20ae0643d5a8cd65dad3552830b351566971eced688e733f39fc66e348ec023a42ac16efa547bc163b76299600cba83259b911a1975522c1d0ef7ab31d84c4dd5631743a3da279575b522da277d95ac61253be1622c682c111aae7cab7c0cf5b9ff1ba33e39fe87bf956d345b742c351b06933e051c3888e6f73c7ac6fbc470c29e185e7d182b371400d9b998e4225c99c2ad9a46f13c273c3ca0687963821abe2ba1fb3a40d3f3115e433babb7ae8410aa4d6a643d152a839d23d2079013e28305e9184ddd2dcdb820ea8d866788dfeeea5d535a96cd8d88d917b83418b6fe07b8ddcf5db228d66c383cfab4e66723fa3d84bf910bd422c86da337ccc9dc4dbbf7bcb35308cc06c03d3241433c2c01be83c539adb2a6abb04adc86151744bd7499409e28580cab9b5e21e987ea3bbebbf27e2142841f84dc34b9f444f3fce056e52d44a3e327dc08b4a61b5a83f055cc427fa9b88dfa8b05e3f3d60999523ff59eb9edb3fc735c8f8b1369d62ffe694b030955d5a0a7d60d18d850a837f835d88e4c114310145364b3ac3bb4de2bbdf010744cb1df422b11156a82aa7778741856853d25c6034283ad208d31682b4833b4fa048661c71afd94bee3d03a2c4ec7e358d3f737433ef1282ddd1ec6844a7d817109db53f2505277c4e8d295f652c6fc01f28b349d1e1e852ef1ba56473ab0c954b563957a16a1c0f926d2277b196d8955027d34a93781eb08c429fa4e4f6c0217e6cd2ea6f1ea0c0ab0c5af44040a982e77ea5c0cec82624e2c9cab69349297c8707d212cfb6b31e324897480785dcfd615d042b37b312c46673a33f1a02b895fc45931448529755f5dfbaab5f250bcb6bcf4355448383b3686e13eaeb8c7045d80669b3066ec45e947f89653a2940c71f3aa51621b8d6fa2386d52cb2dc179a85586a53c31525c5ede13f12c011117541826d964b7d033ef91f03023d9a94447f7698de2146d3219dbf93e5de5374f68384e84f976b06ac91a580c6f47455b216df03fc03a262da2f4c8d33756d885efee12069b16512c315ddd04e28015748658f3b75bd94aceed98653c71056662b49ef637888b74f50ca4ee70bb8bc3aaf3c94f826f2cc4a5cd00543ddcd155452a55b3eafc5f12d49991285e7f32ee67fb791eb7e995c59a1a823543a970fd6057163295f79933982ca80af0987ab5d28f7711b4758bd8d46403310681bda7d83cb2dd154814c25bb6a28a27ac747625e6646faae1148314c15b9e35fc2342079275d86346dbc51e3f713224550f95123db487c9e63e404763f73c5a431212febe4c48be7144e60867a9520446e84390c11c9611647aabc419f92b5270196853220bf3ecda719f709be00bf7a7a8f840a53dd8e65b068f88bb6152503247c5816c647e148324edd26957c2f48137675cd2a1cd5421ac2bcbbedbd54578fae6aab1ac1ef709ef867b5c1ef08084a4ba50674b00bd42761023d8dcdf0acf737f2c8eeb0082b16054f272dbc6e8885a62c64ef5b9b64b4ed6e7cd7c272ea1462ef06a76bdbbc5f81ae49bc4e88c8e6a3a4225caabacbca95a3ccf0ecf861a06040ae4fcbbcaec0776e1988dfd8f55edbfbfcef9d174173210cd1c8c41de2bb70ca49dd0b06c976376d1316e07077a8ebb0a880fa7056ea20db832b8e5c2aca2df6b280e074b35176a96be9e3b3dfa6eab62b3178d8d43aaba4556635417f6a7950a4dc541fa699cb5d24b0b37da0b371dc5e398972453c6b778c894865f9a4bb56a445f9f4b01e87631c118c41d7df3b17de6f319ba45d5813ca07d48eef5924ecb65098b221bf1e01b5dbf1c092f224f3e922b3a010b67119057555d5e75cbe42298b5cffa33f2d0d93e20d94e5214dea08a7f2ac0bce78df7f74baf0e3f60e042b4610c54dc9c7b08459a7119bec6cab5495e3e199500c6f87d01015981e4ccfee12bf23428219e66d1bd8f8b11dda0f7c4247f1ae7b0ad33e1fccbda50bb32ea0572e4ddd32a06aa6e44dac1010a1ef82dbc8899f25cfd916366a1a07867ff1220baa59e9e924a3a504db98e4d52855ed239b28cc71dfbcea9efa4bceb9246d825803cd59205f660e7e09af08c7ccd8b6ead60330efca1772de94123fd5d4eb04bcc0bee0018d4f6f9fab8db6f2f5de32ecc197589523fda390d73072f80f27fba2fb19aff3bedf8e602719fd749331fd80b2aef9cb7c60a0489018c128785713a86081482aae7bd80534d04f76e0c895061ac2b00c38b9c4a90711b9617a64b150883adf59ab9f75fba40203596bdc2f471c52e01085839e41adffa04a5617c61584547f91b8c13077d9195fe4c453439e1d934aa48557733b0c84f0e80fa3fe2c4b7308b4cb3200fb8d54434b37181efcf39202cba11d42695638c172ffa897edb684e920d4199665be3300ab2ba14ecdc575247f8df19392fc3c384415d7a5b9e04ae843dff945c976f0aaaab5215d1f7044407b2d302fd39ceb6a799116b5c2f1a079685dde2d524e0bbb2a857c6bfe2c17a900dc107bfefcd558e3e9a75f126075e9ce3e8ee78644b6d75daf3a59737bcf535b981346c3a1a78476c4370d529f5848c429a11153c531cc3305d6909d1ba5beb3a13a04206a2d740acc850e8efacae1376f54cb51eadff1f57858d4e2ec2d98376d76a64a8a935c2845222cc7fa3d12fe113b5e8f0140f1c53d403979b6950bf1abbd36864dc0751e26edde9f9ec1d378b2193a81d0f1a53dd2184af0d9564281934aa6baec704a5150625e2ec1405cc97c2576e97af2242d1e543d7ace4fd5f58f5ce9a77a57514d7a19b40df008f83e65fa0c6b8aad591353921aecab8ec6f2171e1811871cfb5dd856788c6d4e77e1e6d4157c7facfc0c6813f17e4b91c549427315986d56913b1ca88716581501cea481155696e0ab8039d7cbfb3b2de6c88b282de1d11370fcca31935c41d5f0b2c2a6924f73aa6e504e7b22e455d04713dc9b7fa5660406a01e0992515cfba64b0311dab0ad212069e8fe71cf26535f043512e5a2815dd8001c74fbcffb9c215617fbd7cd638707ef5943a2de76f3098e5fb283efa8c368691c51e99afbfebfb96d84c26b569c3656e7bbf4f8624ecd0b3177c24292895220a28468d32ab8b0ed2009464abcefcab62d7faa7a80a151e24c1a6724e91b3c7b44e469c2cf4ee18db7c0d3c3c0da3b15a0bdb7d1a13bac7d95d83618f07a9669b651bf6560b3439224171aa666ca673276f7526c1e6f1919fe283d6bb4401ffbb50000a80235b19962d8d8d3cb6e01bcdd6a754d8c7c948ebf37141192cf24c058de90ab452471c6c2d1f2a4d17cbd251d285103a181501ee3f17a2e3ade23ff66043d1384ce39a4f209eeceb0222f8b1c8a08bf6805fc835c7e0fd786050509114711d2450f219d931c99295959ba883a75e8769f4ff7b96a5dbf7875e8fecc2667954236bfb8322f7105492074f76e40adee043fb9b261f471a52d98caa603dbf54aefc343863d5ffcc8ac21837ecb7876665501c2f01d64c653d1de191810d85a46a4b893a0621dabaa6964dae07abc7e5e2058da3f8c4bee46208336f961037f5d569374b35f96d05a060996b86982014298bba234d7dccbd10617b11bb795d42514ad7b39953f7512b75ed96d3d4ff37bcef8d82b41f54c80532b1dbc7bd69178665584bbfa88cba39ebeece3785372cb3b3a0c1688e5dbe379c0cdda967b96b4be51186237f2f96df9db36ea8b13588289a449177b1807a15c25425e4c33a4a060d569d3a00571d4a6b731863ee1dc434dff2cd8adc6c1fd6b3cc95585bacdd2294c9002b960fcac3222e3384c47484beb137ed294ceaf166c4d26141677d2fe4b00e605b572cf22534eb9348f024dc570422248bb4f449f490afa849b3f744662f1221907183b94b758e60872537b38bd98c1210014a19b522dcd44fccba518591e1794ac110d599dbdb98ce01df777bfa56080e5d65812ed8f5cb65aedebd56c506b9054e023168ef6e16849363f4fa6b6fe5d86b0a69afbd29a54b222b9b54a1cd965e202c90f402d66325c398d6319a1010250d2bfe49319555599ca12d72bee7d9e3b9fff8149442700508dce02d32e6b3261602f64223afb32a08c130085be56e37a54f0db6dcb26ff3bb6a9f12ddd69f792d819826675dcf2de1d7188887170f29a7eb865cfe7faef73ad0cd173aa9daee5abda2be61046e39f50845ccfba4c23c49ebd7ec78f7cb231a080926750fd69613482a6a85953c245d7131f0a7f64c0dbd7e96ef8a3c482be1027eae6b1e8dc8365d7b4099f56b22ed9e9be6f7c50f451711aeabbc7243b84a9baa95813d179881eb63bf26864bd67d667e63b032b9de0e29e0534710e272fd15340d62f4188f41a33f4f4a70ef140a37de3073957607b315a10ffd6b315103180da0e245c66b1d149ea937726c736dc96e4f68e556198212dc5ee2ad1bed79b0caa92ce22547b07710598fb60df9525b3e2af4e670171d772e7c3fba839829307e2f85dea98d9c7d443068a87a2d5cd2f0f46b19863805e7bb8415258544550e8adc29588f9d7756132269dc1906b0962cb228c0dd4a0de19d4071dfbd2f6f8d30e0019d2c83bcc3f19a30aedc9e6d641e067d1239e6ed308285dd9df92a4221a611f365711869cd554aac2f8493d8ce3503776b3a23c80110ad7edd8a3f97724d4d1ed4fe5c300888738e2dc3ab357a805a93e1887ec5741098aab9df3bfb49bd7295d4be7ed2581e80f2ff5a967a317b631f94849a130afeb4ddab08144bcdc3a7cc95a57751cccad3dcc1aafe1b54adaf925b80977be2be6a74d0307e52d545689560e3a37f1341b554ae12cabc37079fbfe5e77359f1e00fc7a63a915d5745998adabedb117716dba5d505b5b3c4951ffd2c3cc9aa3d715716cbde3dc63", 0x1000) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x5}, 0xc) 05:53:33 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xd7d483ad927ab839}}}}}}) r0 = msgget(0x3, 0x3c1) msgsnd(r0, &(0x7f00000009c0)=ANY=[@ANYBLOB="03001d000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc303fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7afce09249640169f081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d24bd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde3aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9b09000000501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7b35454e6e6c079bdadc750a455afbce6606cbf31d0f1be4b5c456a6b747f7f07ba549309efdfcc945a88402d9c9229c3111f980a661f5d275a19eeccb95c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84eb4b57b217298eca0a5ce79e8e738c06d37131794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a9836c8a89f987c325ca50000000000000000000000000008bb9f3f56c96d7521f84ca57fa0f55f9c65b61174980cbf57c8e256a187647c7c98b5476655f3b296cb43e422f786046d90545cc92a8a60a0e1c7def7b94005b9d573f7a6bfcc74376ca63ce189cece8d952f30cf9473b01b063619dffcf8e19e2ca165851d76e93145dde3d7c63cd508a732c7fe12408d2e60102722dcd91d"], 0x107, 0x800) msgsnd(r0, &(0x7f0000000080)={0x1, "a8a6409673aa0791d063bfb1bf0d87662c8cefa844eed5f220f91c1a61c6d8cc27424e16df31ed43823c547a6c4dad584b3a05cff7fcd5d2f6a844"}, 0x43, 0x0) 05:53:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2f, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}}}}}}) r0 = semget$private(0x0, 0x6, 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x800}, {0x0, 0x7ff, 0x800}, {0x3, 0x8}], 0x3) 05:53:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000200)=ANY=[]) 05:53:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x3}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:53:34 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, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) 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, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713092a04cc4ca9b48", 0x14) r1 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x1, 0x5}, 0xffff, [0x3ff, 0x6, 0x5, 0x6, 0x1, 0x1, 0xfffff8db, 0x9]}, 0x3c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x84) r3 = socket(0x18, 0x2, 0x1) close(r3) setsockopt(r2, 0x1, 0x254, &(0x7f0000000100)="c9bedf422799060ad9206141b6be71e33a3474", 0x13) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x3, 0x401, 0x80000000, 0x1, 0xffffffff, 0x4, 0x1, 0x0, 0x1, 0x9000000, 0x2}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="81c27dfd81eed18878c877b91d893bb61de51e2fb2f8f2c771a58819f45c8d484ea5b453f302a93876814fda1e72f51ff5f05009004b77efeade699c59f76c8307026cf34618556ed729e477bc9064194f7836262ecf0f5a54702720d08025ef07b36c0a68fd74eb9bfa491050b095ab95c42e666776c0ba40eadaec98205d18d8802597cdb9eb9b1cca1fc65de437e811c33ab12cfb701889d14eab9cc44dc5f7ec54c9527927e9bc3f9b839fc22bf68420fc5086c60bf0", 0xb8) 05:53:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "e630c1e7bb6fc6e23c0100010000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2c5e61f6bf33d51f47d17bcf6bbdcffdde31c17e63e0201e066df47bc36ab5b91b52f1cbd0a213a3d55ce1102f512cd61f6765a25adb969254d6af22096c7ac7d5f60003ca685b6f2ec800f79bc8a5c4131b0bba5e185f3501425f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000240)="2c799c0145d334c8fc24917f5c7e436b78c6a4471b475bea975e1efbd18348d5fae097a14395d09434c2b24d83cf4b17b167f2aec6e66d379aa41dcab6306bcb26f2fe2733859ac65c65cb7d2205fe53a75b58eb39e51f3fef3be9d4d15fea2257c67a8ec7add4de9fd5a1000000000000000000b8334b889704226c109cebcf8454e767812ad34daee60fc7410b47e773ac5bc1d0e08e7e2220ff35bd9cf916e0cf3d94440a4c586d0668a4d2d576ba3f74a64cb9445fd7384fd72ba9b7db4324820d4d99be7d35bf8b75cec4f7ffc7405caa4c130b820abb5edfa132fc38ec6578", 0xe2) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x8002e, &(0x7f0000000180)="ebffcb6b26ae529b425b64b334ff13b9fd812e04", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 05:53:34 executing program 0: acct(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) nanosleep(&(0x7f0000000100)={0xad, 0x3f}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000200)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) dup2(r0, r1) getpeername$inet6(r1, 0xffffffffffffffff, &(0x7f0000000080)) 05:53:34 executing program 1: syz_emit_ethernet(0x12a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500011c0000006d7bffffffffffff02ffffffff4179944a26b79bbfe2b45ee12abf0a8471a4442b7b956b9d06ca6be6e785da9e0cd42203a0c18cbe4a2596dad48c6e9d37d1a303aab15bec9d4a3cae98ac2df511e97cbe0fe15014f601eb5e538693cb22f0f386ee066a6951e1c0f81b71007830ab8c78da7f17652e95c2d1a03d8965bfd3c1fff23e6fc7d040ab359a8f1e7a7778e4eea3041dc7414112e822950420dd95367c45b8a8e2d723c79f3b9dbb227752ea3dee8746671cc2b587869670407c231489476871dde70e9dbf44d5a5a70479932f93b9d56633404c9dfa7a3f3fbe56af1283eb860d5561852332d77ffea5efb73f8ae62ce079dfc040f1dfebe52946c6f212f93f0d72a5f2aa00"/298]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) 05:53:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/101, 0x65}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 05:53:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f0000000240)='\x00', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) setreuid(0xee00, r1) r4 = getuid() r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x3, r1, 0x0, 0x0, 0x0, 0x10, 0x2485}, 0x1ff, 0x5, r5, r6, 0x80000001, 0x3, 0x7fff}) setreuid(r1, r4) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) uvm_fault(0xffffffff827b97b0, 0xfffffd0000000010, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff827b97b0, 0xfffffd0000000010, 0, 1) -> e pool_cache_get(ffffffff828e4550) at pool_cache_get+0x1b1 end trace frame: 0xffff800020da9170, count: 0 ddb{1}> trace pool_cache_get(ffffffff828e4550) at pool_cache_get+0x1b1 pool_get(ffffffff828e4550,2) at pool_get+0x91 m_copym(fffffd806a8ecd00,0,14c,2) at m_copym+0x174 tcp_output(ffff800000ada540) at tcp_output+0x15ba tcp_input(ffff800020da9708,ffff800020da9714,6,2) at tcp_input+0x2356 ip_deliver(ffff800020da9708,ffff800020da9714,6,2) at ip_deliver+0x353 ip_ours(ffff800020da9708,ffff800020da9714,ffff800020d884e0,0) at ip_ours+0x412 ip_input_if(ffff800020da9708,ffff800020da9714,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd807eb82100) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd807eb82100,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020da9838) at if_input_process+0x10b ifiq_process(ffff80000017b6a8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -13 ddb{1}> show registers rdi 0 rsi 0x7 rbp 0xffff800020da90b0 rbx 0x2b4bb6f36d03e5e9 rdx 0x14c rcx 0 rax 0 r8 0xffffffff818fa5ca tcp_output+0xbea r9 0x5 r10 0x3 r11 0x72bde57ff154c528 r12 0xffffffff828e4550 mbpool r13 0 r14 0xfffffd0000000000 r15 0xfffffd807f009e00 rip 0xffffffff81b8fb71 pool_cache_get+0x1b1 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020da9050 ss 0x10 pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> show proc PROC (softnet) pid=29063 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020d88270,0xffff800020d88760 process=0xffff800020d8af80 user=0xffff800020da4000, vmspace=0xffffffff8291e220 estcpu=1, cpticks=1, pctcpu=1.39 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 92550 145383 0 0 3 0x14200 bored sosplice 93635 231244 63737 0 2 0x2 syz-executor.1 86227 474743 63737 0 3 0x2 biowait syz-executor.0 63737 218247 13327 0 3 0x82 thrsleep syz-fuzzer 63737 46904 13327 0 3 0x4000082 nanosleep syz-fuzzer 63737 273247 13327 0 3 0x4000082 thrsleep syz-fuzzer 63737 515763 13327 0 3 0x4000082 thrsleep syz-fuzzer 63737 411145 13327 0 3 0x4000082 thrsleep syz-fuzzer 63737 442287 13327 0 3 0x4000082 kqread syz-fuzzer 63737 355040 13327 0 3 0x4000082 nanosleep syz-fuzzer 63737 8177 13327 0 3 0x4000082 thrsleep syz-fuzzer 63737 249980 13327 0 3 0x4000082 thrsleep syz-fuzzer 63737 289015 13327 0 3 0x4000082 thrsleep syz-fuzzer 13327 305323 31549 0 3 0x10008a pause ksh 31549 279530 20889 0 7 0x12 sshd 2239 69572 1 0 3 0x100083 ttyin getty 20889 335896 1 0 3 0x80 select sshd 23671 210941 14228 74 3 0x100092 bpf pflogd 14228 396370 1 0 3 0x80 netio pflogd 63758 151807 75889 73 3 0x100090 kqread syslogd 75889 220671 1 0 3 0x100082 netio syslogd 99182 333268 1 77 3 0x100090 poll dhclient 53903 95570 1 0 3 0x80 poll dhclient 6202 170127 0 0 3 0x14200 bored smr 19324 200720 0 0 3 0x14200 pgzero zerothread 73710 182792 0 0 3 0x14200 aiodoned aiodoned 29766 417173 0 0 3 0x14200 syncer update 99998 488373 0 0 3 0x14200 cleaner cleaner 93437 385213 0 0 3 0x14200 reaper reaper 79849 376583 0 0 3 0x14200 pgdaemon pagedaemon 9316 403958 0 0 3 0x14200 bored crynlk 74579 165035 0 0 3 0x14200 bored crypto 46558 23873 0 0 3 0x40014200 acpi0 acpi0 5089 231272 0 0 3 0x40014200 idle1 * 9079 29063 0 0 7 0x14200 softnet 65162 187149 0 0 3 0x14200 bored systqmp 57861 346760 0 0 3 0x14200 bored systq 21041 307413 0 0 3 0x40014200 bored softclock 9629 513073 0 0 3 0x40014200 idle0 1 32029 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 86227 (syz-executor.0) thread 0xffff800020ddc758 (474743) exclusive rrwlock inode r = 0 (0xfffffd806b210f78) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b210808) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 9079 (softnet) thread 0xffff800020d884e0 (29063) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff828bb818) #0 witness_lock+0x4c7 #1 pageflttrap+0x7f #2 kerntrap+0xec #3 alltraps_kern_meltdown+0x7b #4 pool_cache_get+0x1b1 #5 pool_get+0x91 #6 m_copym+0x174 #7 tcp_output+0x15ba #8 tcp_input+0x2356 #9 ip_deliver+0x353 #10 ip_ours+0x412 #11 ip_input_if+0x6ce #12 ipv4_input+0x48 #13 ether_input+0x345 #14 if_input_process+0x10b #15 ifiq_process+0x80 #16 taskq_thread+0xec #17 proc_trampoline+0x1c exclusive rwlock netlock r = 0 (0xffffffff82753c68) #0 witness_lock+0x4c7 #1 if_input_process+0x85 #2 ifiq_process+0x80 #3 taskq_thread+0xec #4 proc_trampoline+0x1c shared rwlock softnet r = 0 (0xffff80000002c070) #0 witness_lock+0x4c7 #1 taskq_thread+0xdf #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9512 6539K 7315K 78643K 11213 0 pcb 13 8K 8K 78643K 46 0 rtable 100 4K 6K 78643K 243 0 ifaddr 64 13K 13K 78643K 73 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1491 0 iov 0 0K 12K 78643K 24 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1362 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 26 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 170 0 sigio 0 0K 0K 78643K 8 0 proc 62 63K 83K 78643K 458 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 10 0 in_multi 30 1K 2K 78643K 62 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 31 148K 148K 78643K 31 0 exec 0 0K 1K 78643K 211 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 115 30K 30K 78643K 1465 0 UVM aobj 17 2K 2K 78643K 17 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 4 0 NDP 10 0K 0K 78643K 15 0 temp 92 3859K 3927K 78643K 6507 0 kqueue 3 4K 6K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 21 0 19 1 0 1 1 0 8 0 rtentry 112 50 0 12 2 0 2 2 0 8 0 unpcb 120 103 0 93 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 24 0 24 1 1 0 1 0 8 0 tcpcb 544 58 0 54 1 0 1 1 0 8 0 inpcb 296 183 0 176 2 0 2 2 0 8 1 nd6 48 9 0 6 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 1 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 10 0 7 1 0 1 1 0 8 0 pfstitem 24 20 0 0 1 0 1 1 0 8 0 pfstkey 112 20 0 0 1 0 1 1 0 8 0 pfstate 328 20 0 0 2 0 2 2 0 8 0 pfrule 1360 27 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 40 12 0 12 12 0 8 1 art_table 32 195 0 40 2 0 2 2 0 8 0 art_node 16 49 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 2 1 0 1 1 0 8 0 semupl 112 5 0 5 1 0 1 1 0 8 1 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1601 0 196 89 0 89 89 0 8 0 ffsino 272 1601 0 196 94 0 94 94 0 8 0 nchpl 144 2048 0 438 60 0 60 60 0 8 0 uvmvnodes 72 1774 0 0 33 0 33 33 0 8 0 vnodes 208 1774 0 0 94 0 94 94 0 8 0 namei 1024 5505 0 5505 1 0 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 2 1 0 1 1 0 8 0 scxspl 192 5879 0 5877 8 1 7 7 0 8 6 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 424 386 0 355 4 0 4 4 0 8 0 futexpl 56 2134 0 2134 1 0 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 20 0 16 1 0 1 1 0 8 0 pipepl 304 85 0 75 1 0 1 1 0 8 0 fdescpl 496 370 0 355 3 0 3 3 0 8 0 filepl 152 1977 0 1877 5 0 5 5 0 8 1 lockfpl 104 44 0 43 1 0 1 1 0 8 0 lockfspl 48 13 0 12 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 149 0 140 1 0 1 1 0 8 0 zombiepl 144 355 0 355 1 0 1 1 0 8 1 processpl 992 386 0 355 5 0 5 5 0 8 0 procpl 624 703 0 663 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 310 0 291 3 0 3 3 0 8 1 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 152 0 0 18 0 18 18 0 8 0 mtagpl 96 14 0 0 1 0 1 1 0 8 0 mbufpl 256 187 0 0 11 0 11 11 0 8 0 bufpl 280 3576 0 135 246 0 246 246 0 8 0 anonpl 16 47991 0 31611 68 1 67 67 0 124 0 amapchunkpl 152 1771 0 1642 7 0 7 7 0 158 1 amappl16 192 1516 0 624 45 0 45 45 0 8 0 amappl15 184 72 0 70 2 1 1 1 0 8 0 amappl14 176 26 0 20 1 0 1 1 0 8 0 amappl13 168 97 0 93 1 0 1 1 0 8 0 amappl12 160 77 0 72 1 0 1 1 0 8 0 amappl11 152 54 0 39 1 0 1 1 0 8 0 amappl10 144 22 0 13 1 0 1 1 0 8 0 amappl9 136 382 0 381 1 0 1 1 0 8 0 amappl8 128 358 0 325 2 0 2 2 0 8 0 amappl7 120 118 0 106 1 0 1 1 0 8 0 amappl6 112 25 0 19 2 1 1 1 0 8 0 amappl5 104 204 0 190 1 0 1 1 0 8 0 amappl4 96 554 0 528 1 0 1 1 0 8 0 amappl3 88 177 0 170 1 0 1 1 0 8 0 amappl2 80 2081 0 2020 2 0 2 2 0 8 0 amappl1 72 18168 0 17747 23 12 11 18 0 8 1 amappl 80 950 0 909 2 0 2 2 0 84 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 16 0 0 1 0 1 1 0 8 0 uaddrrnd 24 372 0 355 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 372 0 355 1 0 1 1 0 8 0 vmmpekpl 168 6828 0 6791 2 0 2 2 0 8 0 vmmpepl 168 52653 0 50701 121 8 113 113 0 357 21 vmsppl 368 371 0 355 2 0 2 2 0 8 0 pdppl 4096 751 0 712 6 0 6 6 0 8 0 pvpl 32 163118 0 143677 160 0 160 160 0 265 1 pmappl 232 371 0 355 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 253 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826ebff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828bb610) at __mp_lock+0x12e intr_handler(ffff800020e03e50,ffff80000004a400) at intr_handler+0x5e Xintr_ioapic_edge17_untramp() at Xintr_ioapic_edge17_untramp+0x19f __mp_lock(ffffffff828bb610) at __mp_lock+0x127 syscall(ffff800020e04020) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbbaf0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at pool_cache_get+0x1b1: movq 0x10(%r14),%r13 ddb{1}> trace pool_cache_get(ffffffff828e4550) at pool_cache_get+0x1b1 pool_get(ffffffff828e4550,2) at pool_get+0x91 m_copym(fffffd806a8ecd00,0,14c,2) at m_copym+0x174 tcp_output(ffff800000ada540) at tcp_output+0x15ba tcp_input(ffff800020da9708,ffff800020da9714,6,2) at tcp_input+0x2356 ip_deliver(ffff800020da9708,ffff800020da9714,6,2) at ip_deliver+0x353 ip_ours(ffff800020da9708,ffff800020da9714,ffff800020d884e0,0) at ip_ours+0x412 ip_input_if(ffff800020da9708,ffff800020da9714,4,0,ffff80000017b2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017b2a8,fffffd807eb82100) at ipv4_input+0x48 ether_input(ffff80000017b2a8,fffffd807eb82100,0) at ether_input+0x345 if_input_process(ffff80000017b2a8,ffff800020da9838) at if_input_process+0x10b ifiq_process(ffff80000017b6a8) at ifiq_process+0x80 taskq_thread(ffff80000002c000) at taskq_thread+0xec end trace frame: 0x0, count: -13