kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 24 14:33:02 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.132' (ECDSA) to the list of known hosts. 2020/03/24 14:33:14 fuzzer started 2020/03/24 14:33:17 dialing manager at 10.128.15.235:9787 2020/03/24 14:33:17 syscalls: 338 2020/03/24 14:33:17 code coverage: enabled 2020/03/24 14:33:17 comparison tracing: enabled 2020/03/24 14:33:17 extra coverage: support is not implemented in syzkaller 2020/03/24 14:33:17 setuid sandbox: enabled 2020/03/24 14:33:17 namespace sandbox: support is not implemented in syzkaller 2020/03/24 14:33:17 Android sandbox: support is not implemented in syzkaller 2020/03/24 14:33:17 fault injection: support is not implemented in syzkaller 2020/03/24 14:33:17 leak checking: support is not implemented in syzkaller 2020/03/24 14:33:17 net packet injection: enabled 2020/03/24 14:33:17 net device setup: support is not implemented in syzkaller 2020/03/24 14:33:17 concurrency sanitizer: support is not implemented in syzkaller 2020/03/24 14:33:17 devlink PCI setup: support is not implemented in syzkaller 14:33:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) chdir(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1812, r0, 0x0, 0x3) r2 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x0, [{0x1, 0x9}, {0x3, 0x3}, {0x2, 0x81}, {0x2, 0x7c}, {0x3, 0x7a}, {0x2, 0x5}, {0x1, 0x20}, {0x1, 0x5}, {0x1, 0x9}, {0x1, 0xffffffff}, {0x2, 0x5}, {0x1, 0x9}, {0x2, 0x80}, {0x2, 0x3}, {0x2, 0x5}, {0x3, 0x7}, {0x0, 0x4}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x3}, {0x1}, {0x2, 0x9}, {0x3, 0x3}, {0x2, 0x8001}, {0x1, 0xffffcfc4}, {0x1, 0x12a}, {0x3, 0xc7e}, {0x3, 0x7fff}, {0x3, 0x3364}, {0x3, 0xffffff10}, {0x2, 0x40}, {0x2, 0x7fff}]}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x7) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r4, r6) r7 = fcntl$dupfd(r1, 0xa, r1) sendto$unix(r7, &(0x7f00000002c0)="9e34bd98a36e84957f09db7a4c2df49385d9024fbc9e54929f76a7efc91833199528c3e7582a5344acdfa64c8b5f18c864af65306bff350f34682a03ea553ca705802daf21b314b49357f9bf4597b5942415ad88", 0x54, 0xf, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000340)=0x4) r8 = msgget(0x0, 0x2) r9 = getuid() r10 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0x1, r9, r6, r10, r11, 0x0, 0x4}, 0x2, 0x2, r12, r5, 0x9, 0x7, 0x1, 0x5}) 14:33:22 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = dup(r0) getsockname$unix(r1, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) chroot(&(0x7f0000001140)='./file0\x00') unlink(&(0x7f0000001180)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) accept(r2, &(0x7f0000001200)=@un=@file={0x0, ""/108}, &(0x7f0000001280)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000012c0), &(0x7f0000001300)=0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x20000, 0x0) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) r6 = getegid() r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000002540)) pipe2(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = openat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0x80, 0x10c) sendmsg$unix(r3, &(0x7f0000002640)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000024c0)=[{&(0x7f00000013c0)="28cc21b5d1e42d992e020e65d7073680fbcceffead4e5577da79e4aa83a8a5e094196643c0abd52294afd7f00c271c0c540a479a866a47457425fd09fe89984cf6a7a49a6873315784b826e318c80b1ec6dca189906fff661e31869c11f95a7c8c4c9f0350e20505182218271ac0442e98569111a53f730ab5e423fa38606bf30140959f1b4d4023dea3b41fab5e2b35347b7950ad3f201d9f4d0f0771159b1cedafce7b954b52675f51a42b5a219a737c6e1ff3bbdd2fadb57a405d9b56135f69bc45fa313e999ce8233b3263e07fddef230ae92504d51801649dc84bd1b4e7aad5173e9609845f2417c48677959912b52c6ade9e18ea5ae161df41856608109c2b30a43486086a9fd7f362e2c7c33d9f67a1d924bcce24041b2a1cff09f45b30e8bfce53bee1a862aecdc3c031f93f5d705aafb8dc3047e295b002a1ff8519a99739872563fb8f551c2cca1ead7ecaef0d6d182419ab14854a371a3fa594413c5651d0c8a7e1996fe152f8ccc2f530863c2d48feb6daa2877d43fdf453d698a009f2c6fe454549fd7b08983054127dc3c0f1c0656b158265dcb48385c212be16b70f7a4e2b7c147067c59b7d4d55e9ab8335dce2c8ca998a387bb4d6c7fc643fac12b12b977e7231e4216cc60e7b68a7af18d7539445bdd473261814e62d4ce14d0ef66f24398b3eb24bef58d534a23609cccd8d357907ec5d7b88ee993ad1bed25153908f16d10dd04319bd5e082c0e0230fe393109a7395abcf57ff814c89175e3cd8d8e4e8aa4876efd94dc23f25e717202ec854e43ab9eb897c1b921f24d9466170b3cb145c436ca96d5cc710096ed6304f5a44ec97d5cdc861d7459a79610c33efc51b2da1694b00e2276258f0e2b55ff1f1d1ebc12548cd5a071a28949ed7feef3d4d86e525e6d502510602aa3e8a47830458aba6ffb850721c9a10824675a593496c3993a8bc0cc4c90e0d89ab741a0ea4e919a45f704d694d7c9e2354a8786bfe7cde2bba26095751bf594bad0beb7f09ea2345654df5acd32027ca93d4e332494b823618992d2763f1b61c85a9dbb368f41d8d84ebabd04f3f1215205846218e09cd9599189d6a9890cb640ddc50d30bf3dcb4b4d2edf6fd1bd71e954fd623cd2cef2cb748d20d6ffd603ec9b5e09d162a64fee414fb9ce49c4cdc876b0090b70e5725a7025302c5acbd61fb872052ff59792a7a4774ffcdedd0d2cc792988bfd0feea071bebe4de1b2f80e37eae7fbcb76b7f541b0b01717d15678cdf9a8bd00c6816ae0174d079ab100faa49d37cb241bba0402610e4faa2a09c2dc6fcadb2bd5e0d69cc5a3b4a094911692807f72e0ab49e471a60071e0d21c2fec880947cce8017c97efd1988a07501e6392853c9a895460ffa054e84cb3969ead96bdfd35e89faf5eec10afdfb0c53c9afdb39f39161d00150c179488fe3219d7d5ece7b2a3b1409de9370a59dc9ca588e1662ae2792711d446609da6ed4c63528ff1a5af316eb06dbaf5edeb3a6420012b51f78290a265f28ca206034bb750fa92cd2d0aede5023a30a78e02ecfbd794443d3f8578d1d0d6f814c9662b8aa9710c029546c7a563ebbd35ad040aec105dc5cbca95a548495d673eb762a9436ef20478754a551a3e643e458c3a0930c8ebcfe62e0b44721f2377d907288cff9560bca8747c6adff0cf9937dbc0abc0f726e1646f2af4523cb223e3180d472aa1d9d17dd125bac1dd947fc9779770e04784eca8276688fb55096d8f433b13513e9d5286591508dbb3cd4fc5654876577e4326c70387ef589a34660ed950e8d52d97f4324a62d350a9c1e258a8756198ea5a78c03b784ce9a945747e0fd43c12e62c0ea14ef7c535ca7269bb7b933ba71d220a7f9047e388c38fc78827ef67e3a26f354fe5afa5f12cf8c403e222651312eeb6c85d6fe3c533bcf7359a80243f005cf75c1ddb5ed1635aaca19dd61d6c676f7e3cc2d21213f292ca2d066b76f4400dbf029d988770bdd77d3d3d8d6596decdfcd5da1c99435c8d1e0d8e5008d2a778f4db57137e9fe24453a333d3ffacb70765eb9e0c0f1183681e9615b8ced78789bf6c627e1995c4fb7171c4ca0656618cc1cc4847dcb0038e4497e048eee8ad412ca9a9ede8f2db6d567429f43c0ef6dbd41daa74d00dde15dc9f7090523933ee0e01f2d868c6f560d81aae6de2ff67ae176612f5abb7c24fc154397a9290857364bf8c247ac88098160c0817255a7679b24b3bd74c25356bc652072f2ad955b4e007b578e692e6af9f7668d8b5a47ea022d489fbcca6073910598ce0547febe8db9d7b012124631df4018e771cc9c7e1c2213e970370a6a9ba4a478a2281bef76023ecf440c380ad87b71840d097f56c5eb6842e3bed624a7983418945b690719b2ae0c8019b7d8d35ad107a4cdf66ebb53360d0e54f76da591d0a5f5da81dc30afb3265b173fc419ecc9b1fa5de354d54890107c763f32c3a28d36e0e7449660437179d621b1442d3d1d2ea79b6d37d285bb5ed60081552465d9db6f4d16eb284499a1554c1dc784cb7601c50495f15527d2ce72ba5791843f028f69883d9382be88cccb7894b421938ebaa5bd914711b8b26151fcfd1ee2859481c6963f7c8ff0b6144b300f385302c9b7e86a81d7b7be38fa5d181c74dbe79c750ade23c72d26d365c4c7567e991b8ceed793eda63a91616c8eaca69d79b03d6ca8a03f5d683101904cccee20f6535de82323fa4c976f06acf7c03524735afa77f2472062abb43652a1f67e5274d5ba5a79d58a4463af899c48e355875c2cf2d34b94c3b5e48d30fbfa248aa237cf6f328cbc5189b00cdcd4478a405c66ea5371114e6ecf44ff2218878843a706977b63804ed41453cdf53b1e1bea8334f6122dabc212ec858806f348d424d68f679319c63acd9d49e2255a926d829fb0e61702ff4d8d31e81b4fc467defa0ea8a08bb2e4dfa109b057330697dba1790d9f981da92091b411bc4790e07fa3d2862524e842a5f3ecce5aa8031519215cf24a1bcedb8ba962b7d6ebbf76cc6e19f686de7a950159053d9e462e2140ec5293dcb33607dffb23e23363a90906b637fe4a41afb25007ca822bee866290139a9616d65085c87f384d02c69516263b3f2be9e875c24a21229ff453e32d026a0f580d93cfa2689407fe3b5fabae9f1524c77514749fd812efe7f876a122f48f2646dc38115a98abc78bfecc20e07f8518c7e86e507a90a524aaad4215c76dbcfb3f4aa01fbee955edc6f1da7544d5f4cdee05fdc6eba230ce4fbb8505484041da68600d98e458070e4d0d187061c231ac8c7a981150d292627a883bcc3a9701bda135d76c9a3966015d21c11938491fcea61abe4fb906686449dd1b2da161d4d8386ff0942569812c2157fc0d5f22e0b628684bd0d3718cfe9a9a955e69ce5df258f90637f2d294dbc3c65b1196c6050df6129758e3a9270cdca4a4b5a6062598cd92cc0845e1cc97cb383029c661d866ad5fdebebb17a036e6760d23ad22ab0716c85ef343f6115e49636a28aa7381032ae4fc7b53900ede996f97de48552c9ee504d1cd14df357b10f998b37e01258579a4c46b4554d54336929bc3e125a40873b25060a7ab0350e8d0ffe40c45b031c0f9a529e5493db98d508e23589a5d40ead0d9396baf68154b80a77f39d2e27999c7929a5535d1c70b19d15ffaa22ea886dffbb95fbf91d761ac90c3548e3e08552c9967bb6e5db9df426cdf2512dc54c4c8386a01cbf2edec40c063f1d638643fdb79c6cee2f6db0e56a29e6ad1c2a19c4f7b4b1e60a37519ea5f0d2d63dd0692d4bbfb17a3dc453306dcf2ed483f029d9e303089756d48c91445853549d8bbcde27b1eae39de9af2734b4542f7cecab0b91eaa4a648a580dc22573e01b4c918de532f3f4ad0b4eec9f919b6996d614dfde2b044b4eb3e101fd18a0e50e8d2ad926b4941d1ca9b796ff8ffb5381abbbac4ff54a33b48d12460d27b1fa2c64dfe26c3822bad8cda3453cc41cf67645184f64b9478289413bf4dd0c3cb27dcf24c5ff5579118e8f501db231da73b8f93955d1d8fd23010d6db5d73ac1df8fcae690f5307659f4e44c74a3b2682111797d53054c5851014c24aba9c7a1b519d0ba5ab28f240c329a42a9615608a443a0a0c44d646e2ec5e143d816c71460ac7e4f2c3450dc1da0c31dfd45b689943f218e3c7a4146247da539770410053c0d16e52d5bdde936f1d9a715e431e6f71a22011bbe7690783f560ff2ee709a7833ade7330c99f21bc75314e293209f424e1da59a942d35c69988cf1547a138517e94cc3767370ebd725b8095a6b2bea70a974abd953efa75e9b464ffd719466d2bf8491b7b0eb061d3fb73985320d4e495238b98415f7c18cc271716af657e908789700d3be01ce79157eaab9cbb5481df0cb429a7bc6a4846f9a049a675afeb994e72de2a4d1e42084433f051ab2be783984ea8e155d8115d45cd1d7497cebdd1434a66f82f31919ecad97539cd204c026acb9b23fbfac37457d5c350e08feb96cd4a6866d7c9a3f08cfc5db976c1b68f55052f17fdb09bbf8834ca9e090b17c24776bac5d20cb47237847bd3e345281851dbad65b5efb539efc5e7d64833bd3f7e51dc958545837f1a6456a58ceb7c3ad54a26ae47b852bf3c7cff31905df32f44a08a468f44d9a2eebbc5f24a9e708081225a7797c0841abb14a4db3be8087fc6552d28b3dd344474a6e83b1c6c4e2be6a9023a154914ec3bf945bdd710f02136b170db354419240b13a6a83adf05769c595e28403b5b9b8269d7b44d90530f09d5eade3bd986e20e909fd9a1c9319754eac2d36470d2df2a9a312803a5484c637aaad10400b0eef09af9e1919e4502f982bf104fb1bae2cacfb681667f9e1b2720bae09d0d7952c46598053b6448d4c0131c41540acaa16e32d3987b56518175e5fa5f8e47b5700bfce87d062a1c814f9a8bf72e330e0096e32e4385986f08c2ac8e3c89c2224f7c89374ddefc876dd0429f40f3a41b74b2f28b1db9ed97fa89f17e878a655915dd29b2a5cb348d14bd712acb9cb3c28edc55cfe5f7769b8765ae8e3860deb26db1c0f8e6c232f22a70d213a3c93c1c9a54779558c5849ffc1329b59c2c311077f12e8c764d196f0dd6c155ae110bed91e3206b57d08c4d9a42d3b09536fdada72c18108a72e4aafa59b77b19d8a1b33b56fe77b9200ee539d07065d183c654ce52b2ed620ce83a7bd80bcbfa5d2ccce7f6173a5f503215ce72f6ce9f2d374302cd766c61d5e85eaacf50d8774ad55472f31e1c0da5170d87579e3d696fa6030ed56e848eb462d9e9c01ed75037af950b3d1971703bb40b6fdba692bb38cfc1d8da1c1cfb63c1aac9c45dd08a274d467a254fea27cdba8344a848a9770a97a4987110abf1ef706cecffa9197c381624d15a97c7bbb0e306c49b68470cc84125fa035829b32b1f8efd531314441816089223a997412a7f62708c5d77a8f95cab26feab1d124441cf753649c7fd447ef04ce4f0602cc44048b3be5107d4e2fabecc5db912a5e6411cceccad4b5855bb0858cbd0f34c728b54614f86e03ef70cf637d23f2984156e3adbe2e2aa8b1a98b290c7a860b4830d19613d48d7014e7640d7fbacbf752e55a8a217c11f0eca88c2c56c952aaa0228f76870aa3f0450c1c7631392e7cdc6e6ae62722a61a1ea42752da916969823fcbf4d647affeb60e88e959636fb131e70b6f4f28ac6e26ce3a29c9880ad837af1ecc1fa8f3e6d9790a00aefbd45158c169f4367c499fd71d54902d", 0x1000}, {&(0x7f00000023c0)="75830f1e2c2fa08a7b3fd8620de3314cdd5cd64466f276f753fd641ccdd319baf4b8a2851a9e14f9e063a55852b6ae7763da1ed42b32b9e6b4d04c16e1989b8c70fdc3c4966b4c15252ad94cd7697962b615164f624e92c9498a5899b122d9f1a2c81d8827d4ad5ac370828ca29c4b7b57f64a5d543632ab96b03974aaf6797ff18b55a4df5987ec6bc2b10a3bf541ebdddf", 0x92}, {&(0x7f0000002480)='(.o', 0x3}], 0x3, &(0x7f0000002600)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r0]}], 0x40, 0x1}, 0x409) 14:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffa, 0xffffffff, 0xfffefffc, 0x9, "85495500020000000000001167f5bfa600", 0x1}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 14:33:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r2 = socket$inet6(0x18, 0x1, 0x6a) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000010100"], 0xa) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, r3, r5, r6, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) msgsnd(0x0, &(0x7f0000000200)={0x1, "ca3a74a03b7101adb35549483b0250dadedaee813a0dd5a23ae07e759e13b7f40a6bfcd24895a830996b77954e14fa96770dfffc08bc572abac0bf7ad3861b1713671ebf26129826360982af0159184ce6f8f0bc7f046915ef08ef406a4d8b3f1e6129f267952592912d384234ca00c53d056b8da809dc25d1f7c6bfe33622710020a51806fa6d284b295b7046990fd43f7bdcde0c6b4801bea1a41598febe4d39a69310b7c2f9f675ca14d9b6f0a29bd0dd2ad6b85ee85ffead34154792abbcf3f94cc1e2454154cc8eb7cbbd360ab1dead86a91250ed8c2a10199ccd65157d1d100cb305c10945a9e4e21bb703b456e510ec1c579e26c98f9e3137a0b6ef91bd11fb1b76b99a41d0183b2ff6e5d68f343bf54da64f792d8e1c624f54badede7d8ac3cc44aaf2bd034d4a3c059ad5b013e753f16d5691c7412778aed95f80477d7a79ef96ddb4ffdf743d9b66c51eb7c78cdb0a8d77ccacb621770a695c0e9213db842b40cffd0695ec21144ea8bb30f7e3f05a4561ac55645c905bb960e2b04edd325443c0baac304e47411a4c0abccd8ae93550951032bbf397d7c904e4a724beb29847d1fce4cadfaea71f5bacb9d5a05979e9aae23d9c1f8a08e5cd2d93fe2b85779b123cca736f61ac413a7efc286d0b762bc8300f90a4f181d0a5d33d34db253a7675bc89e23b6e7e7425655c86b55e6f179dc6bc5fa91c9739852cefaa64a7d8a69786687f526dbe84628a1a1a954f4b29a5f18002f5d77e9c92e04aca100f45bf6815d18fa608f94cf6f047efd4d193d6adf9ed7ce7d6523a8f6b0b458a4ad82f17ba51d323c47281a1978357f688ddfc3d9fb7b7710881c8e1fee8f23b2c177c8e247f01ff6ab30db936ec6c015cbf39167237e61361c028069cc59bf4b638efee9245c0dbf1de6fb4f659be4eda3b119aea756cf0c91ac836631e23ec4a1047e9bc473b3da39831e151cb9f157a329cb1e6ebecba1f19f4aa9aca1bff92c00f0e3d746bd461bfd3e6926b986ab92e8178370ec23a2f45e264ab7f1dce85117098f07b39ec15371bdf7912b811b932a6bf777b2a8751077c32729f0319c6163110943c867483d388dc20fccdd53a5f378ef78415b367b451301f7d13675732916af9be0ebac094b5a744bef850b92196acf53fe2a842d65e62740e57fb87d655dff3a2d15e028d56efe6501c31a7a17656e049f0055b6429703355955211fe97967f6fcff2a1ff679f703223e888d266f6bcb29c644fbe6deb97b4762fcda16a2bd375843150665afeb6b0adeee6238f81b6d36c388acb3ef0fb74d4373d7019c699c9e9aa8c2fdfe6ee2baafef6d88713957268b3480df53f7464a62440bb0299b87bd70ecf6ec1afda92ae0b5ad822bb63a1d0fb2f1a1fb596e149cbbffcee3c24685d097b4a92ed20780a0603d6a781cbac6fd0c3df3c00879ed06ba90103a2a4415ad92e706228ec483f5c93afc1144d305b117d69a1b5701f28524dd67273596af47760a9efd02c48ea1edd83fac17a8963003b903988e4789a1d8a30975236d87b5127b6fcc4bffac3b56a9e731c9b534beef53c1282df90b5c3094d38fdbe609c5dc4dfc7b38b4eeae59d3ba389168165a6713d9147e93b43332d483b7bc84b58a55e9cb55d32868847c3a44e64194f5c5a848af6c609fb3bf7c7153b49d389f730ab0c6dd574526a5c1539aeb97e513bf12b5411decfe166d6167367ab929772d26656c62c2be06603e47ad174d19e8f38cef7745e75768765444ac7b400237dc2d99fce160f54302307d096d8b1905826244480f50c436454164abf63c807ea1369f4c18ecb27b34b9d45b3ea8d91fc7af3221afdf30847d21da2bdfe88b904bcd0504f33210889e181ce4ea9821ba423bd430d9b4f4a1670304d1ceb3db37578385770b29b9c89545031ef0ecd615fcc58a3e96e63c21489cb9cae085822c7cfc27e19337fac66f02340dc3081d41303121510e6319eb542172ea69c47253c253a26e5d506e18bfd54c4f531bbaaf39b7bbdfe296c89820f1e19834206ebad5fe8da79dd16262de2993e6c1b93c38f5295d57da12a09a47c5bacd02e294d43dcf093f48211f2c9efa97c6a235e2efbc191d3415ee0a21034a44fa6a4ea56d0df9f29f52b0e22656d89d4cb7d886d5c088e178fca8ae38c6d94209730a29b3ae455032a6f20b6425b2c9d5d54d631bb33205f3435f2724bf406a0df6b65659fcbe8b4d2f48fa214a2ab3f5d209f59b434d7f006e6156ad448de6f0b7211df25206d4f312d1359501947d8cfe797ac8439587557f7516c08325653d39350283a8d3cbaccd6b7a31fa7398cb0fc38b333453863348952a7ffb3c695b4359a754c73ac02e53d2e1cbd92c512ef2026aa2677b674afc94da1ff162dec172b0936fb1a527781be242f3fecae92351f9552daa39bfa5c586dccea3630d13b2a7c2f2153325d8908ef15ef42b8fe35e6b08ef4b51a82daddbd5425f737e4f8326eb6d3595d473174e469e9d4d8f3b3c0f347b1546996f0ff264a1a2c83c41d9e07809e0814fbed031df540a1a742d91581dd8c663967e1f950878c59cf9349f0ec48042289e78b5f165975306ed715b00af59e6ec35d12486b160758ec72f45e441d1c8ed4a506163b458ddb197547bc036a054965ee453d7178ae6764063b98ef82c0ed2e1903221e04b7a678093e61254da22db057b7c0deff753c4af68a39b53d70049688975592db898082153f36513f9909b7b99d3587458cede0e1fd2cd49c235ecf26264b66d7f54f481cfbe48c690354be3be6e48038b90b895c9a8e425d219c21b42ddb05d4bc0d770d01bdfe8f3233684243baa7a45707705e9b7c0cecb32fdbff57e0bf49517abb2c16b3dd61524f165c709dfd667908ee5c35baaca1a6992fe3730725532db36befe0b16196d234dd919d170dc1729b4d77710363c5ba7df92de9f3ec197636d539b6a71fe70a95f6ca456c01268d1a7f157bff06dad43d98b888216bd083902cb7f07ccca125aaa5637091f9c7b322fcb0a6ea573e4f5b4d8f5e66f3b4d4db05c25b12c9abb5e04c624ff6946af8be465774a3c6c4198ae2834c4762f2a1217ba8172a92697247f59d6eacbf662367ef8d88511577600759e8e7b08ed75ed3c6afc995d958d57bd4261e78b76e0a4ba31bb04b0dc7f73f0e8a129e88a0e0f2983958d34276a25aff553d7f83048782a32c439c324b03df354e7f72d664361c19607fc22632646aa38ac9a581be607e66d25820ead87ca4c7971a95cd3d53279a247cca0c864541938c3ce1d30f8a5d85a6195ce082e90491669a8c2cfc042a99835e2191587ad5ffd30ba7471211ae1acd6c245ef34168dc273f29d6ebfa660d33d56f46b72f3ed488b8ae6b85fd07554a56f7fc6ba939a693678d8639695a65d6c628c7e4a488c22f89aeed800da46e4eb2475acdcd3fc8d8c265500a9b67955b087e996433dce8f4ccb75e6a4b8d9370075c47aef846edfbb3a9f24d423ddd374a8bbb1bc1c5f59e2559293d3fc3da0147b9189a450495d8493d7c6f148255e17cd699aff5a896c64bf09dfedd2ae923720e11b27a38e396abd05b0c850998e36295dccc54ba99d38307b7635217fe178d535e49913391cad6307c770da89b62b7e589ed2c3ae0ae7c9bcd8748dc8434b2be272e2366f6c16841b58f1d026b876318ec13b65247d52041318404748935ff6a0d458756d557b4caf1998dccda31814986b04257c44dc53c904ff3e9c243ed8111ed515e214790dd02993968f635fbb88ecfa086cb43aa754ff8d5b7d2d6d92aed82629db6ac2276c864b6e3de25f5d22f6563c30a0d45c48cdd241b7c115b0e596da2cb9570163788e2fa784584ecd4fd6c589eaa5d8cad71a56f3eee8322a2c90a760f555304190dfe18448536131064ce7b9267e5cedda8742d5bdac985439ab23ad82ce30eade23f1f59d3004d057883f96fd551436a367f7474972034780c3cd3aea3808412de163718c6c8ad67ac34c56559b0428d9e86c3b1c44cadc4ad812d3bc5f24c053cad7ae016dd08f434c98922bc3441eb463d12c12eae249663f0f3eca1c748f7a668a11dd508f8269c71af2be19ffc36885218f49f33516b22035409efdee3937ae4778e0d3e0dfa08562fe5eb5e2963ec8df6bf0f1091dc3b77d331ed66d0d77153236f3a30f76a8368576171c1546a88d912d1b04a4a53c570cd40eb49371bb08744314e5181a1c688ab76544d1e82bd85e94fc29c7be93fa6a6fe3112ea13e7db00d414b4abe9876e93393ede02f2991ba28792387e6ede310d436b294a1ee743dcc3b6e2481ea7ce8e22cdf89a6c172dcdb3c9da5c95b370cae66b88fb36b779bc51ace1abf093ce01c84cc8d9ad501ed9111a0e82c501f1385a3da2edbefdb309189241224674a229c40210e2ea0319d8630389eb19a7af026cb967049cf8cb46aaa491430062b8aa8cbf25ce005af87f9f35625c56702da440f5b7cf79ae96fbb4565618db594e3e35b76c7ab01bc2c0fbc3bffd35282bbd25a6539fdef30a8f624673297deff2ca1b070ea7015b76c8aca43a9a05af0bbf2cb9268c460315a6ed023193d10307c8918eb186c76ba37006743cd3928f17e7cdbee52a211bf7eee085be540ab8e02d7242db87390cbc92d2aaeedf996ce90b49e66054ca5650fe80ad870aadd342f51750b0eed7fc0b5e58d512f0a18b499a2492e330224f12a51237b6ae5a020c0e7543f8366ddb26b7aad4ce8475fb0add571c51e1e7ac68625f482e1fe6937c849f400c8095332a0fe3e11784bdf8af7b55a710bec5292272ab64518e639da01fd7befdd23b1b6d40decbd809503c36664e0d4337ad1691114568e2ca088b3693fef038456e007147bf01031bc55c868a03270471b65e95a3d7d8cbb431ffb14e795ae73ee51b06cbbd106a0a8c6de3de6be24f054d69fc939db59c6137765f36a0cbb65c14981b094520549db5d45811b870714400abe2317d458236dbe9befcd22be74817ae12b6fdf0169a90818c121ad812b3f98c2f2bcd03a2586201c34b7d0b3acbdda36821aecbf7dacf1ea182e06087cb9e5e403dada956b3b72a37c0ee71b165eda8386268aeb39fee01a80b3f872e0c1d48dcfacc5f80b80be38e441c351e447b024ff0f497c69cfd18a1bfefc98a2b68d810eec5c52a362c8b87d1484e427dd5f2f6d53b85c1e642d367878a60b93389b4d8beecc076c99d1f3effb316e6f188cbf0a32b54eaa8cbfac390d1a1def742210a89d901234a9068864a8c140aee75cf36f8a760c3e45be0011e07e15e8437b062b16f4f546b6d45186f9e90b0506046e99cc90012f3d2641ba02c579b2f0bab93d05f9c382ff604128dc924ea2160c36cddf43d42b85f06a6e4a326cbc63c213d74fc7019948a824ca819287f130e6f54dccf089da7086dc1f004a39780cef24a5524e05fc9ded7e6321191e64f3641cf47b2e97de943cf12057ed49cd381e49618e72603bd58ce2e1a4d1b0e6718d9daafa5bb3f1925f4efd82a7d8ae99acb00d09d7ca27370400db80f9fb76228743768c3d8b6ccc27525ab642b7e64cce898090df1341be84ee1ddcb8396260fb06c8293bb44ecc4a8fc961b05f7ce9ef02d50eb5973d13c477f63d0de21732b6d30ed6bf186e1433fe3dbf29dd2cf179742e15df8ee2782fcffd9dc05b39aa0a4f0417c4858a4a8a3ac667ce2c85e67f2582f05acca1a7e08f81990649c09307cf253d163b8fe8b7d8e16b4cd96a080f56643b6c0f274b71154203e8b64b1e242ec"}, 0x1008, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r1) setsockopt(r1, 0x1, 0x3, &(0x7f0000000000)="64d3d496ee68b27222e65468fb7f9f2d357bb85dd15ee0862d56f859642342512353", 0x22) setsockopt(r0, 0x400029, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 14:33:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="820201f0ffffff07c76a000002beb2e709ff314579869c6e5f"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="e7bede803078b5794381a2b0ecbc0045e4a155a047e4c04788727ecc3e9395f8c15fb27d4f6fe985d127a0c392472ae8517dde125cb278b7cde8efb2c44520d291cd52f953817c4c5b75b3743941224985dc1265928d774441fbe8389b87d319145591fd870ca79ee9d3a4ad224631ccab26deef06f7c570a939c35298cb990c8077e7d67b429defac087864906dec861d5f2c995cebbf6eb36e58a2816c0557d8be0341f31aede8f2c8f0f18fdb8a7183eefdb9d1e2335fc573090e95c3f5130cc6cbceb52d024db2db1bfa452191a598d6b4818a0a28208964df16"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0702000000000000000000000000000000000000234e1e52232bb0c1416163a95f5cc89dc30e82a8087cd85c335ac77f5941f70d30e26a5d9414a67c9f2cbf875fd1b0cfad11e4abc98c130bbf114d10bcfd0c99228e31e62c8002abb14ac4bdf4d8b1f61660787f3617d53168e2acfd870414b0ba099dfa5c02021b3c35905cc216c45c4a0fdd656fafacff47cec7553053d9f049c63321d5651d7574b0a5f173600c991e0daec10115347084c18928d350808075a397f8f4cf175ab28c5ee8efa3562c1c138d62fcaa3d44f8bd79", 0xcf) dup(0xffffffffffffffff) write(r0, 0x0, 0x0) 14:33:22 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) 14:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80a0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x6) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:33:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffff, 0x2000, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x3, 0xfe) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0xfc, 0x9}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000080)=""/4, 0x4}], 0x1000000000000025, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634a", 0x4f}], 0x1}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000180)={0x7, 0xbe, 0x1}) ioctl$PCIOCREAD(r1, 0xc0105715, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xb1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2013, r5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r6, 0x3}) 14:33:23 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) 14:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2, 0x81, 0x1, 0x1}, {0x7}, {0x7, 0x0, 0x0, 0x1000ae4}]}) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r1) wait4(r1, &(0x7f00000002c0), 0x3, &(0x7f00000001c0)) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r3) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x180, 0x4}, 0x7, 0x0, r3, r4, 0x9, 0x5727, 0x5}) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x822, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000800, r2) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 14:33:23 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0080155d224da3b7227f022df8e69035d9c8a4b3f6266bbea287cc4afef1d1900268bf021299e4fb575e86e8b89e0800b6923978df7102174974e9670d8e595583a97b33425c06c9c1a138a38b6780072eb6430d46120610cc66f088e13bb3f1a57d60e7667a640772312b40e6b561913265c1643c11116ea1874375678a564ab1d422368b1e585a9408df08e0bbeedec8bee15a0e697365bb1f43da4aa95ba0c31300f1acad2cc0f8a715"], 0x1) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0}, 0x0) 14:33:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002240)={0x0, 0x0}, &(0x7f0000002280)=0xc) r1 = getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10900, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000022c0)={{0x0, 0x0, 0x0, r0, r1, 0x48, 0x9}, 0x9, 0x7ff, r3, r4, 0x1, 0x6, 0x80000001}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) preadv(r5, &(0x7f0000002340)=[{&(0x7f0000003500)=""/4114, 0x1012}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xd3}], 0x6, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x306d}, {0x6}, {0xffff, 0xfe, 0x6, 0x101}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2812, r6, 0x0, 0x2) 14:33:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000040)=[{0x2, 0xffe0, 0x800}, {0x3, 0x8a58, 0x800}], 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r2}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) 14:33:23 executing program 1: setreuid(0xee00, 0x0) getuid() open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x188) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) 14:33:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES16, @ANYBLOB="b0776908290cfe6c1423616799acf115ca79ff58f5942c81be557691b86f23d110665739554032bbc14fb2e31fd9592ca69ebcb956396a2ceb967b06fa5109b66f2b78f756b0d7774589e76e3cc1f15701b547b0bc1b174242404d9b422fdfe1eb45e824c68523dda4e7d542c160348c273f1e17ac7f0999c31c13781d4273801df704decf4956c82d52be7de26888d0f6622fc5a1ef094f3c119b5df72b525410d990e0d57382655f722e9885542119fb83"], 0xaf}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x2, 0x8, 0x1, 0x1f, 0x101, 0x3, 0x2, 0x1, 0x3, 0x5}) 14:33:23 executing program 1: r0 = socket(0x10, 0x3, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r1, 0x3) accept(r0, 0x0, &(0x7f0000000200)) sendto$unix(r0, &(0x7f0000000000)="c400051360000391e0003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd8d720fd3872babfbb770c1abda902388db89ab4b28861cdea6139a71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800043a32c1c7cebd0000006d9340bb701439805f45a412ba6b8c2749366317bb1151c19ae53113f5de8179a4d82c23d799fcd28e50bdfcd65ca7a30cde9729639de4cb1da969921497b7d14093d4081d50f3c534150e22e2c387929963469d8837e288480810c3b69925de050e65854b3e7a020eebfb7e63029287275d76ab9d7797c8fb608ebd1b113c4b06662b4c3c1c272867be6cbe6c3b64fabb731d595bc0ecff82b0faff8a8be2d49cb776042b5b9276d427868ef3116536bd8fdde3752ed3caeb59d51afee87b1a9200fa9452ab6a750cf2a456841dd5f278", 0xffffffffffffffb3, 0x2, 0x0, 0xffffffad) 14:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54, 0x22, 0x0, 0x200000}, {0x5}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 14:33:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000a000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) 14:33:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x8}, {0x46, 0x800}, {0x4, 0x51bc}, {0x22, 0x1000}], 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:33:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) recvfrom$unix(r2, &(0x7f0000000100)=""/76, 0x4c, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 14:33:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYBLOB="56e91b0994473fcf58c552058428bd2a16835ccb319cb8e1a2f3ac88552cc38a900e3b93c5adb88e95949a18f6106ea76ae364c3700e69f490898a1fe0f202604093baf0618f7da01d86925191f8a080ea3f6b81a6f67c2b548be86ee532a41aba6980eb9fe807ba8cad9ad5bf5262ba41441b11709167448c14ecf609b677292cd2e1583baebdcc9cc163603dd1aa8b30", @ANYRES32, @ANYPTR, @ANYRESOCT, @ANYRES32=r3, @ANYRESHEX, @ANYBLOB="4f3b2a6dd5ea0c7ffe3bc9fd684648f00299ee21b48d9e31c5ff69ea65e94f6efb4a0d4fa89c66960b879f874b0864612baaaef560db4a956feb6f0cb9200521954769af60187bfe7d11c978a444cec0cfd368d8a95494c634cdb210cda474c8427fd34e6da82d2e6549ddc6b2ddeeaefc9426b85d7382b36e3abc7e2320c6eb07e83f89580fc4ed99cbc6ce51ea2dab68d08f46e237d34fe0eb2b18b969da09e72d8489320f7b5f0611cff84f40778f44711f814bfece9e475532331ce2b2e6387f946274cd6a59210956f8191062ac2416c2031311cafbadd46e53e529695d384331bb7a8668af0378f127dc54080cd10231493df124c7464d114e253894b4beb7564464aba2d8424256f69a62335816694245b574c8120371dfeee3a79c510d8e55eef585de5c4df758963c174db267a473f41cbba4a19d2ef698ee33ce0ca0569f1e9f4f292f2ab95f9b6628320b8371dcd3177e4ab05474b22882cf1d27df76bc242fa4f6cdda4c11c39c756fd921f4cbef5e21a4869567fbfccd3daef003d3d730e446834a426810ba39fe3985092c90b1b2ba3009c6f5a9bdf2984693117cb822e123510a589a68e3f3e36713805fa65b9221326310a384604f385c81248cb0eed91151d32270135d4aa03e7d18d5377604687af3af4dcde189284cf672d2cf5098a8abe3f1bd4315bec98e2cce46ad254c0410888ff67b5167700ff86e6180d166c38376583fee923964a4155ab4348199f09411bd74e771b104e21ef8fe71fdd2620f9dd156d3992f28c2adc19ff69a7b0a72d466046e82c20ff9a6ed16624090dd1e05de6ed881c8d9e6a85d45e705b91bf2b1c13ca1244fcd418246aedfb2bd23fe49ec1e711b6ecabf1fc0ce9870b1cdd6bbcd433776acebe46a232e43738cc4b8af0e34ef4705319fd99bb2c8370b2fdcf236b274cadb3f20cfcc72dcf1c92db9ae1b8f6e4d01c15916677a54627775ea85d70aaa368768aba99354ae1304bf4f97aced69373e3de758164a440e615cc5c00edfef377d108b4666585e9086c95513be761b1fcbb7d3b4c70118b1886cf78bce1dd6fc7f98d2765a53d0e035c763169a5eeecb92de00546a8ee2cccf3562cbcb8a730b74eb4add95ef17a84f0349b61a146d018214b00735ba02850e9c5dbc723faab9c39986faf1f25b7020e4b9754d572b4bd6ca1ccba91f5f9f31b5a46553f0bdfdba5d8ea560b48a4cb15cf334f418333c86832658eb88f39426863602bbcb0d55c20b1bcdae16bc8ef6902923b326d9738efa9d4b0f97235f2e316655de04cddd7ad33e3f2f3ad16887355f07ab964edaf20d4aa441a946f36f14de0e22cdb7f01d1fe8388c239e83076d43c5d2e9ce47abf742cd9e5e430c35a845e5ffa8ea3775ec2eeb2bed7b2955e5a708281e992836b6959472f709104bb7d21b0968330eb7114be5308024f9d5d97750263700cae0e7ac53d500af6201672a74ba1fbf3e04ee6024e01a7dbcdd2109853cdfe7bdabb36963b2cd651b10c9f7f803e8f5f629ce0b22d9040b9a2db97f4f7ab555688352c655419e18a874306d486bc8a993bbe6c38a2c29f0c663b42bfda54182f6615e73e8599435233c466db1a8db8ae54069a21e565d85c5f7352307588e653c7e84b8dd6da4b038986865902822a89c8287a08b6172d7b43d4c3745c4b68696b7617b9c8517408a8379e621444dba9ea8348f9152205b04176e5eca2c94e826bbdd3ea90625945051dd291108095f7b328f6266fbe1d2d0d1ed58541aeeefef6814c5c99df425875831d7deba9de97567568562074fe8d33e0465edab77b635cf1127b25f85e39b6fc05f4f5ad06d88338c903fa78314b32251fed7612457fe7ceb47766e2528de19a3e217642b1665cd37f9d0bc115dece466ddb56e1f07c0aefc83d224f1b6930725454e6c51b2d50056c820a8127e4d6fd74607a75a943b72bc3a2d190ff6c0fbc680f787184cf7e2ac3b08d7703d852785fc88c615dc0cf9f170d7d958e3946254f29647024829d6047fa9cfc914d01c51ddb2e8546d7f679f5249aac1120969e1b28a3681b440f34506dc500f63f1e777aeda39778a4121cf8c7b1946b5828a4d70199539eaab31d6aaedbfc3b48ae07a01dd37e27ded76d0db72fe1e41000238433658e7cc6ac2a753f5046e5cacbcb73883740977dc82b2fac60c4d4257e81c1288bb6368d354b749b4d5fd09ea09b38531382917198075592e9eeb904a5c6837fe7f4c5bcceaaad77364ea4e7dc4c1ab0a36fe544c1b63cc6cc7c522a8a3b782e61ea12dbfd2f9e1b45249eb8b6c7f756b856d1c93bcaca99d21577480b49a4b01276798982ad2e01b4896cbd4e2044bbcd66fd5f8aa4c10eed53d8c4e4f1e7e0070bb0c06db04144adce4f3104de1a46d4b9d6acb7b9c59c147e7718801899a497b91e729652a297e739b8776bd95de57cbb977169f672e60708633a038542856b5c35ccaaac4ede3d99f0cacb8ad55c9a8fa766830eab318916ffb4cf2450b29ffe07e0075175c3de4d6d37f4d397e07edde7d84cb3e44d80c44f9e026a2d97cd12ea81f1012434de767515ac646e63e1da48a23b0936050da6a4e5ac833c48d3b98a54aa8e2dc551070bc6237b4bc51ed6f3cc3e0b07474678a71a6af9c9f66a71f73bba2a0c6d4bbaf9960ac09a52d5dd4d6fdd0f9ac413a36e45a4bccced03cf3f64f1f4dec5021360a97d2b371ad257e65158471494f407175e577c41cafe8ecd5a330a31cccff332a71b42cd4ec1f777cba025ed7393c9277fb36932f10bffe736b2143bd01d3c635e160489142a310cd59e59f58428d6a5c833c3e8c666f18b05ac3db7006d1ae0c5a2534dcef6c92d056bc1b9bc73cbc336e01aa449dccf0234d6daf9483e2a640189ed0f8f37d6c5fe59fc76107fef6df3c61ffc3b488a11f71cad21a95e87035e057d47c12f45b6fcaee9d8e5d949ceadca8375f7c780850bbfa5b8020148ef42ed5c910fc70b9861c1b8355da745270be9a7aeb1439b9d9ff6b34a678e3c4362d5ee81f136f1ffbf56e9d67d222fe07817dbf926191c5a72bb41aae823e4320ed0ed1fe07fa540c76c5797c8a3bb18066ff09b1f1fa804a50c05be4ad398eef39a622ce52ae3c38f007fd10e49221dccd293712f28e4d374fb4e4132a82271de47aabfeb57edb913017cbe1de594846e97bac49b8a93ca8f72bc5bba0d8593e3e8887fa62d645115ba6d3c946435dfc5b78a3344cab7998ab5bd06578ab2fcc814fa5188f3b36bc9fe9c770dc6b542f41a1381974856596c510c945d4a3866c9cd13f568f6e00b8bfd9f8338b1c1b106d34802b32d650261a8edc8067fca049a289fd010777ef7180a6ae74128f0fdae774e0f30fddeeb9fb3378c139b047d2bef71881d9f3b73ea53db00cb3bddca45dd03765f042173f0c08b1eb4e3a7459cec864feaf051be957be156a88ec8d9ee820d25e399fa09fb459a1ce8dfbf813b71bbb5b9e6036442b0134d04b37ab359ed54588767221f8db91ced2cb942b8288d6ce6470c6654a074960254d60668269b0497c3ba8742bb07e041b031464df189ded5a6e360f512c687515fb124d3eb602a437e34face942ffc39fc9796dcfb0874d9054c428339b0a3209a10a232b03147fb6d78daea1dee3a6c844a2a0359089337bbd8453be7b65680cd33fff09a8db5ea6c5a71f5a7b9a49fe0439287536a2116f97c5a6a7e2352aa3bc23300e4b4dcd9bcdf89b3cde303a3156b9cf2879b76dd4717c3cd459c2947fbf308f8433bdbacd0a7a132909775845f423f2bdfc324d4a594cb2e12eaa960e7feb2550010628e077b855d7e3b23f367e16e0bb74b230cfcff226bcbb38ae7c43e06cb6ae3207d095583a35af5fa7adb3106ed99487f559f8966e176679f9a1f4ca9badff486930f6366d90fe21f7e264918153903aae517690b5ebf02afb8f57b494cbde224edf54ee816011884d234e8a0187e5d9d1f7e51f889cf0400fa732eb553bf8e7993f1fa1fb77e87f1d5d8bc82707a6ae133535b21fdeb9a9c485228ce88ab03cd2eb24f92d4aea412009e52c7e3d9130d5c17d0bb97a014e649042623583eedad75d1b105e5202b29ba24fecf0b25ef0655dd604b53a26a5a1169daae811cab2d1e25ad61202e422086922459d2c567314493c0a33d20301aae361103460f17d5d8021aa72cc700a2afd0b1f35c7daff072f586629d67d922651c58ef1c83055a640acbdac21ef33fae82d8ab22aadc7b4e0c44d96df73606b5a6a90b5cca9ccece69c10d57b1f176447dc68236a7664461836111fc54f148c80cff12f6a746399e8f1162f6a4592f9888a4fc84ce69a7dec408b32ac614658985af9bf9f5c2b6248690618642ebe12db3b5e6dde12c74c090584eb03c049a56bbdf24b91b8ef2b4fdeaaddd05cbec5c79a866c01279e964022344b5ab35f561b1b326b343f3667b91129f4fb79c4ee2e0ab032e60b3b6a2c224344f95c34bc3cac7217f3c7dda73ceb85a5931dcd6ee5b93ddf789afd2d8e66ad948e674c2edca8224f4607b419daf15b65ae6d4c00af1c8a856a0303edf545c85154029aaee7203c2d8014a89ad428f3a30806b8c47d0a95b66b809d2917bce99205e484b3b919bc0fe5e86895be5bd7769f57cba5607e5d4db1fef71746324ef20325b626e33301b924709e45bdd18ce903788e4b0a97afada31da53268db17d3eaa2f40f3c69f605767fee6a13457ac0e20b08f40ca9c9d3542652845aded81e7edd276006a5d70c6d277bf843407315ea24b82c09fc3f45dbcb6741a1df9395cefa574d1c7c2f514a23757dea2fa3945ce20082a4a51cba510e102d4cd899c6e43b896c211960eb2acea57b8acd1eba2d797a924805d47abea2da13dcee0a645f3ce2529072a1c890b56de9528794f77fcf87561309265fe076dd7697e5abd567fdd2dd4211520d7445da610806a41a54079d3dfed311ee8b71790571d8dd2dc9ada7cf6127f3a6801d517f83eecfeb7628ededd6ffb6e96558fcb2d1c98eaa79a101ae0771b2be3f2f5b7738f0a41b620e50b3310368c8932377ce9d24fa6266959fe010998978ddf9c3e5df268839c31e9cdc3cc71c21b33e33ce2f60dc59344277635f9c5e967c201338216bb4533d96416f3c6fc94182d16d942e545f3964ffb138fbfb2ca9ba3e654f32b80efdda61f3e0d76c457c38e5a162bd76614ff5a33b99dd9e65bc167c70589753f0fdf5a34e64a87f863ffdf21baf810eb9217b761fe6503a516533aecd29f186ccdac11d02aaed17dea3ef2e4bae0b86d2eeabde25a27146755b9e17de9787c1d9a74f2bec00e7f3433919b0b007834b4b9d7789c3dae971eb04b56918b5f1f67e704b961c8d889f076c417e4adfe630835d52c356c996f84efdf11972d7a42c2f3d17c6a2b1cb91f71dc1421c51bd0142f91efdbd37d46e31e8dd3bbe4cf690c702681f591ceba650f4f87b22dba1c8b88d1d47d156f6f9d601091cd3f22906d67cb0ffe7d8e1bdea10947437596a6f5db878f4bc25a23d28eeb120162b65ba3d62b1f34abccfaba8d0c65f71cd2b498cf9a0ce70304ace72bcfb264fb4a73837435bfe984742a772b9e26801cb376f716fda1c03540a7f8bf46678eb5eeff424a34633a329e28f802c319aef6f09841c9ad5186b1e271c6829c665ac36ddaf1b2fd1ab61ca488d00c669af442b6f2088bee3d8970d1a47de6e07be2b3ad4a1067817f21b0be0beebaaa6907cf5a4fc5adead2ee9adff29679721ae679c677a28022cda196ad3bc", @ANYRESDEC], 0x9) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:33:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) clock_getres(0x0, &(0x7f0000000080)) 14:33:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x1ff, 0x1, 0x2, 0x1}]}) nanosleep(&(0x7f0000000080)={0x200000000100003f, 0xfffffffffffffffe}, &(0x7f0000000200)) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0xfffffffffffffffd) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r5, 0x3}) shutdown(r1, 0x2) 14:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0xfe, 0xfe}, {0x1, 0x1, 0x0, 0x1}, {0x4a}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="1c7f32c949057becabaa60010af53a91a6d59bf6b21005", 0x17}, {&(0x7f0000000180)="8d51c0ba2b8e8565c22c37ef30fb4a5bec50ff0b2fd7ede90cabb83a15ad3e2edbdb2ccf7eb0c73e776dc9e048faba2825d186cb3ded2de5d8deba1276803a6f1154cede6e5f8cb14a108daf5dede009baf558d1932cbc68848174ac1be26b7d22b03adfbce9a7e59ddee16597d5829d780b360c61d46ed7627cbeefe948f79c78bf69fe7d2dbfb265c9109859026e8b8fedc770882d8f692b6dcec7f1c47cfeffdb736209b06d71661fc6c7205cf90fabf3475e45ca52320551627f182a82246502d457174342637c1c5a81c9e629dc4d6283e02994e923a1162d73", 0xdc}, {&(0x7f0000000100)="266d087aab7359b87a0b93", 0xb}, {&(0x7f0000000280)="64eae9b4bc0e153ee103ddeeb7666a5b52e99d2861efc2f90d60dc8aad5d8c397d2a7197319f00fe0a5c14ab9308f8524a030f876bcf1323dd2404f65cdf4f6b4be54232be8b2912aafa220f93f8adbef7abeef5619b4ab59c99f399402126da21c5b93a4ca58c9eef8e7e5029066d768f3bd96dc92ad08d70940b2a8aa9a72f0ffe8f7c6c3ee85ca83da892942534df24a58e25eca059c4561aaa01d078d74e51da6f3a4bcb8ba9c8beba523a0ce5beddccc4b89baff53487d83ddedd0a451920bf2fbb932740ba49388dcf3596f1fc05c356671ca6888a497bf6ccc650fba139414c6d0d2eaec632266f2fee2122371796862a028a00061c91f79e", 0xfc}, {&(0x7f0000000380)="1f049b974f32c60d7be0a192021edaeb248e47e6869f312111267f1d5773382d1526714746cb9cc786d69a1f0a4d99e707d50c594a16e8888248e310477693325adf0ed40d26031423b0101678457061ecd7dd60c7cee565402f2a2cec599874996aa20befff56d5db5b7135e94b51276d57fd530afb07d01a245451aa88193768c1eb27296dd459a87a5aa1b7e2c5bf556d3ed96ba93cbc9824e6b4165b756e2f994dca5facb7dd46f13bf288bbe2ee5788c1ebc3082a3aea357a08cadfea69d29fe786b911", 0xc6}, {&(0x7f0000000480)="f1f05dbf528a2528859ee1dff573e429612ed56cb09b2dc77fa23c629e29075df8", 0x21}, {&(0x7f00000004c0)="8bb53a4398d5ba0bd60bacdb86e58c3940867a24a6a22574f173132d9586bd656c8a928b9b029b73c395d0bee95108b1c9e5fa471d9ef3dacdfd76ec6458856fbaf25158974bd7491a23b30ac83a163c65ce63ce31b259bbcdf6111c6c6c852774e977c565067bdd88d2776ddc2b1caa829e6d", 0x73}], 0x7, 0x0, 0x1) 14:33:23 executing program 1: mprotect(&(0x7f000001c000/0x3000)=nil, 0x3000, 0x0) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0xfffffff9, 0x81, "70ee723dd7fdcb6c7a0b705899a2b6f50d0a9f65", 0x8, 0x8}) 14:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) recvfrom$inet(r3, &(0x7f00000000c0)=""/108, 0x6c, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffd, 0x0, 0x25, 0xfffffffffffffffa, "180eab05700400798544100000004bce9c2a0008"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000", 0x2ef}], 0x1) 14:33:23 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{}, {0x26}], 0x2}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/226, 0xe2) 14:33:23 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800003c00fe800000000000000000050000000000000000008df56e7cad8e14124b4eeebd7382000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") syz_emit_ethernet(0x51, &(0x7f0000000100)="e628a8d7b4d3e10cc216d0828c7161329263074912b06d393a57537ce3d406d41f161c0e541664ae01661a8fd73fda838711c613f417449dfeb679a772f1812d7fcc5a32c0c6adb7d17979b061556ce991") 14:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 14:33:23 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 14:33:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8b020111000000ffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c13ef87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3affffffff4cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aaee5bc6f3730a72b22efd226781f5db5ffdd80c24a178b9009d12cc49e63b19c817e54cb96bb65d492ed674f385c8d84c704292cdda74bb1188aca287ddcc3647642d0cce107251e2128a98d19b882459164eedcbcb6d77633e6468ef527b6f193fd9d8d45f4bb64a26291eaad64cbe07cb7d05520"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e1a97f00da43"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x42) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f00000000c0)) 14:33:23 executing program 1: socket$inet6(0x18, 0x1, 0x0) 14:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x4, 0x0, 0x0, "1ffbffa6163cb90277825e607c903aff17d1a648"}) poll(&(0x7f0000000100), 0x11, 0x606dca73) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "106d18a3ceaaf8d1377c427490d2633dafb2c2c2"}) writev(r0, &(0x7f0000000900)=[{0x0}], 0x1) 14:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 14:33:23 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0xffffffff) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x4316, 0x5, 0x525, 0x8000}) close(r0) dup(r3) syz_open_pts() 14:33:23 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x10000) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 14:33:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r3, &(0x7f0000000140)=""/88, 0x58, 0x800, &(0x7f0000000200)={0x18, 0x1, 0x400, 0x7}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x80000000, 0xfffffff8, 0x1}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:33:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x81, r2, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, 0x0, 0x0, 0x0, r4, 0x1a5}, 0x8, 0x1, 0x1}) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r0, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r7, 0x0, 0x0) 14:33:24 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 14:33:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = shmget(0x3, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r2 = getpid() wait4(r2, &(0x7f0000000000), 0x3, &(0x7f0000000380)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001824, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget(0x3, 0x3000, 0x460, &(0x7f0000012000/0x3000)=nil) 14:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x3c, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x6d, &(0x7f0000000000)="0977edb6") r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 14:33:24 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x90ba9d0f470c557d}], 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r3) getsockopt(r4, 0x7, 0x4, &(0x7f0000000280)=""/245, &(0x7f0000000040)=0xf5) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 14:33:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="22ff2abde4d20b318ec0a1c977b3e8eaaf365280ee10a1e96ecfcb3f5fdc28dca8ebb8f4b4da", 0x26) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:24 executing program 0: r0 = socket(0x11, 0x3, 0x1) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) 14:33:24 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) 14:33:24 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff800, 0x0, 0x3ff, 0x7fffff7f, "07000000ac0000000000000100"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000ff0700000000f9ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/228], 0xe4, 0x0, 0x1800) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x81, r3, r5, r6, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r5, 0x2) 14:33:24 executing program 1: r0 = socket(0x2, 0x3, 0x3) setsockopt(r0, 0x0, 0x14, &(0x7f0000000100), 0x0) 14:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x7c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1000) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:33:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) sendto$unix(r0, &(0x7f0000000240)="28a2fb438c9ec4fad4ad420b4ce82fb2e5fe5fd557cde7a1bc6ca1c9d7d2751c021c502454369cf6bb7ee6a317d2fc94c8344b503319c447576e0a520c6131238aaecdfeda5e3f320e892420606e3264ffa2257e48a94c4594e17217f3a688745d6ee6d95eaf4a6fd3", 0x69, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="cc1bd42065110ace0e36295a00a7660500000049108817cbcefa47ec9ffce90c8ef8b20067171d483ae4807ed3ed951dfa4265db72ce093e48c4b3585c592cac2d575d4b0c"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x1, 0x0, 0x6, 0x2007}, {0x0, 0xff, 0x9, 0x6}, {0xfffa, 0x5, 0x6, 0x2}, {0x2, 0x8, 0xff, 0x3}]}) 14:33:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r2, &(0x7f0000000100)=""/202, 0xca, 0x0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 14:33:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0xfffffffb) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() setreuid(0xee00, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) seteuid(0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x10004) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) write(r0, &(0x7f0000000140)="220e22", 0x3) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = dup2(r4, r3) getpeername$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="d3d5fafa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000004000000000000000000000000000000000000000000000000000000000000000000000649228975dd9fe0c60478b87d2948c598a5e76e1b2aab5382a8ba21e495c17350d20c4ee7c5dad8730356cce80a5ee6e3de018706945836954b2036fe5b0dd1df1a733f7667a106ff1e0539358336b582da0c5be113805525b5a6cf94d4a3522e3afe119e9deaac6eba11b55de30e0dca48249e18e4758c690f7177dce1893e1b44fc56ebdb2732fe082b0617b86bf73569b0ea442dafa631649201e2bbc8d7d5c48a9cc2d34e236c8e0fecf84cb5a95a308d959df543e5e002805552ca832f9e9a2cbf73eaa169f82ec3636da13d2c7462a7d27db85e3f0afb9"], &(0x7f00000000c0)=0x6e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x23}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x0, 0x1f, 0xba52, 0x2}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:24 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 14:33:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0x88, "000000000000000100002000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 14:33:25 executing program 1: symlink(&(0x7f0000000140)='..', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='x\x00') open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0xa20, 0x80) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') 14:33:25 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 14:33:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000016c0)={0x0, &(0x7f0000000440)}) r1 = socket(0x2, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x11) r2 = dup2(r1, r0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1f, 0x8}, 0xc) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x80047001, &(0x7f00000000c0)=0xfffffffe) getpeername$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000140)="d01b23ae0250", 0x6}, {&(0x7f0000000240)="9a25fa43a9dec0850d3e557c373ad497168d861fabf6fe75efb1729b3d00151621fffbe19fea5d33873b6956a336e243f4a287df4f93f073d0e65deaf59b7821061f88ce9729b02e777bb0afe07059f172ac7c92780c203e8bf1d2e0d89bdc4f8299d719d37fb724cbb50677e1b5fdd3715c0ae4d4f783", 0x77}, {&(0x7f0000000380)="efb6be589dc66bdfdcb0097370bbeda47dbc8324a09caaa5ee423f6ce7a1677634b36592c9c0d50d0ba10c5891e041efc9dfae128bb592c704e7f5d01c25a94ab95571d68eddf794a0a6603a3f7f968c42c898f68578734cb691174c45f5c1d9e5ccecf853e6792502a8d360b7b94cab4787a834a795a9b300fb4643e1135ae2463a8e5dbb984e72644b76cbcb7fb228c292faa37a0fcbfa7e2896e13722aaf2d72f4b2c2bd980a166c2215da37d067e93cc07f75d78d6", 0xb7}, {&(0x7f00000002c0)="8158a5df63e78e2e", 0x8}, {&(0x7f00000004c0)="6135b5245fa9a984ac42abba91a19eb380cd4843a6de6d3084cbd3812e216d0fc81a6360c9a52bb1fb6f6e11f0541ffbc16f8806c4db118465ae1f43e81add09f42e90903db86816207de112b14e3c4e9a3a566cd1d4a737019539dc6409a59d2dff048748ec13b9b8744d1c8d082466a88105969a82b355f32239cb273483c44cdc340886d9dca1df3b033d92de5d19c995236f72c9be3b2e06662e8420311f74171fcc097103b762d13e5237e96ddb7c18c9a78aa30df0ca0e5410f8ea70eb9ffe48f06e7e3a32fc2dcf2d26fa3e0427227110d12895fb2b2e38790487ad212d4e5f2fced0adb283ec8ff0902067fc4797682e79582560ea47a8f8cadeda9027f41855c9eb65a2763d233dc6535cd22d4db79b3956af7a9fcff0ad0ac8cc164ea5c78bec859ff33ec32050b868f6052556a0830bbfa3a0a1ade20a4ff169361dc06b6aa5af39450ba01875e71efc20fe96b56fe0d0a9dbe706dacc074cc65d54b9c22404fb85d5ae7d45e8bcd4639610d97b9600540d5144a9472df429e573e942591f691a39d721a829b1acdd325635a9e619dc7d5daa59962bbafbea7c2384a972d379e63a7929d28422b2a8c0cdca1a06620c7659a41fd906f1b8c9b22db089246ab4e235ee32b9d834bf0a76257e670230e53e9b60db46e6249efd881cfbbbc318710c671491b7710012fb0c25957a05f1471b16a3745dd25cdc89744d756d9a1102d90fdead958e2fa0fe85703adaf5149b0dcd79fc59845dcb230ff4219fb1021104222f2dc89283a8ae43dce14824f021cdbdc19d309a4f9be493d086c7bc63a5696320a72041ae12464fe10c21e373ebfd5518a9f32e474b8a9f5e55b3ba14198a54551e92c06c6da600472b9cfc6902712b09a182fe730a2ae32bb1743a443c2b0608c1b3ba37821425a6e371481efb7b9e9e8641eb11cb89e62684c53a23d144947e283ba8dd093839165dda1643a8201d3c0e63afe82c5746edcdcfa14f4f202f11196cf693fadc305baeb620bfed673828106b85ff6842cfc201b26f890ac2e07a9cdf837902fb1652b11f2b36e22f48961af7e6f520431a813db4470e634bd27874b2b009454964f0663e1524b40fcadaec02a6861911e9256e83ca6493d53fc9a6cb87aa580a27361793b0832ba6004d5e6541960a55d0702a4178f2c0ce8041ae2d212a7002e0db67eef536bbcac94d684f180b8dedd776d62476ad5f50a0cc56cc30f49ba85dcdab0d4ff46bc904f4250f40cb3439bc4eecf227e9eea16469cdc1d2b7db0030098151f84603dfcba8b6a3be0a29eb4a43674edceecd34c0aa3f9fb7d230c7aae4bd3a351af47a207c840207b02ad0968dcf1fff1a3e2ef6ccb9544c6cbc8fee56c74866a1a45c7174ba609aeabddf4f199d07d68ad9273e59d1391c31dc9b99046ce8cb4c07676d3a10c79a7f637f1f9bfb24f2a51c1ca971699e1a999ee111e49b43175384bceff1527aa468d3f877157a8ba9c907eafefc94c43665918f37678d70b3b0a22e361b0f8df026a8e02623f2daab219092bb9104cf665491177b65eb3033c00ed672f49e8089feb3e550564801fff710caa977e3f67eb809125d1250cb3911ba2cc99d26da2afc17aa9c7e6d5c1060f98df831bdb892e97a77169e9711e249b7ab63029a67116e9b6fd0b6d03db59daf670073c8f752d05078cd57644ac2c7ec224d699e6de6025dd0250098784f4ea448d03e0f456e75572b17c12acc88028c6a38984eb8c75796a0ba9fcb028da2cdaa64332875981dffe386328be625d10577c5c59abc4ae8bbc2c21ecaa60c9d919be69575b9a5a3b79d957c7511689bc63a58b8d5188746f1e4cfdeb43d926674b3cd085e480e9e44035326cb9a4a96313f120e6819c49fa86052391afdf9be7283a8d2fa9306f322be33d8421e108d51d828d689ebc58697ac98b81a323e960be04fe6a64e89cf4818d5b7955e26b407daa495798a7d97caf338cb951b2fcce7faf67069ad8582063fe1b4121de03b07fadb5697ff4e9c3e4ae841e01004a31837ec112fbc9281717c4a38a5c674706879b568c2e002dfbe28eea37cdaf821178ceea335cf6281aabb9dd10de76dba18a93df54e5011a3af147a04b451b577a3f1d40559216fa357c6aa3cf1c348918199521ad6e67fc1084a26ed8168d4f306c5220564518f7baf66a77f5800c10017b2186b977d6acf744e2a659c752ca7cabd07120c218444d5df3b96271adf36c2e5288869f933cc7e931df12ea12423bd7099e348854aa03a4165be21e6490026dfbdb99994126a7241592efc35c42da9fb4a9175a3846367a99134fc3186c353fad2a2614bb65dc7bf2d50433e282e9e05d7385aaff00e26015ac63c49cbd2fa1d1505fd59d32d622c63d48ebd3f70cdc28cdf26fd53e0b3baafd47113d0127a8a2c8b92b8ba4566c1d2933aa5be843b11f0995e40990cf21b3b3f6eb5ebb34ee129147e60cb792c473a0a2e1d47674810dafaaee0398b1bc5b21116979a6d2207f36e6d6b8f0b12287c7b7aa660f7f8820c1b1229b7d03ad5a18a38432fc016532fc0724b54ed4bd5663ff8a74f6549e7f127b006f2c1fa8b0f54312577b811025555cad4781be5907f0698b4bcace1261850fd011632af04c6a9d753732a9b833533a0936d0663fc602f652d83db9c0c7433733f38ca0707becf4064d18b6702b320aafcea7548368845718f97fa77200331ea70e9fb601be5f9eb8dd5596db0143f511e4f996e793a75c336073e55a3ef1099044cf5eb9505a6f39f4a9049f69915cbeb83eb8d4b72c906afaadbf3ca70d3d91c88035e3c7968f26159c65edfa76923dcd763ff2be7d05b9e81d3ad445192c203e2d2b90dfb4c280e584f61236771f9fc7c78d5040693221a3ab2a50f18232bffec00875d612241ee17c870adeacefb150875f928791d643065474c04f7658fd4cdffa8e8a674276562670e86dd3f78c2aaa1d57590c4a6e79c1ba9e508af773a77d0e18fcc71cae1453e453441ef367cc31f7cd5f24811ab4779efbe8899852f0e1d6c0b7cb82f262e9b8db5770cb0dd0eac18326d5b446c0b9b486e14c0412f41c05583cdaf5f50c659e09fa86c2a1e3c688e7e0c139b10b193c907945cc59cbf89dad3375c5b0d362d1e135d89a5ab6fbe3745c401dbb7ccf48b93880eb94f4feb941e7f6ffa8d72fdd6c66cd21e90794fc28b8dbca61a8ff7cc3618011914eafe6559f1231a27707cf1c34a4fec963044ff1ce28a09677f2611ed038e6f4cdd303285d877a6f22db53dd19baadce64553c25af09bc7007252da6146490e9521fa903468e7d350e3b428761975c55b4ef947e2f3d4926fccaa77e9818b1fb14dc5678886a65b4155bf229d54751a064589f95e0a46182ad83dc0514f5418ee4dfdf51e602a8c416c5dcd1f7efbe5da1d59f2d34b745f7f8c77837edc2813a39f093828879f80bc251d9d9ec4df94ba4a2650d58a66631cfca780f9efa66e4150eb6d5528e4670e3a4d16fe3b34ef32a223863a039d8adfe8d3399346d0c8dd7677c6f5150465ad4234f63fb3320ba3c597221c64f1fe9288ea1edaf75742088bda6ba885784a7c73fca8e0756a2069ad5977a0cfb4592265c620e0d4e353388c1cda04c2d52953f7c81cab03ce7af3386a7ba54edf2751ce217fada474c664e9a3903bc2e3fc20c6d13281ca6a25e6f920267804c386542491f87a09dc79a72e0707432e1ce3ebbe2ecddf5b7a889b2923c96d1ba8c195f4facf3bc07f740707cde65a804b352ff349ebaa204b69216346266e3bc55bf188b962c4840ed0b2d9c541994772dac1e69bfd60bd54eabd44747ec8ec2d871dd7cf03a54d3c190b8a2cb51d465447a95a42dcc2e826233160cdc15f9d3a90ae882a0b9f98c064fd500f2e02f333c4b87a7688b19ff7add78a8fa93350597171488ba30bfff5614c631a1bf0cbc442c4eb6889c74622757e701a5878bb2088fb0f3d033d3d3b06e0f2882caffc2ac1904f84d97d6a7a8fc3f7c3619f069e8cf648835ca4b9bc1ec9decc89fb14496c9a4fa4e7eb80c2053fb4ab2f1df869fd8c1893074a83e47e10e55e7a179b1feaf7d1155543c9f673a9ec2d24e9cd38836211d01bd16ecac766cb5ca8a2e5c29bef4a31cb6ae59c65b95ac927d7f6484ca781cdaa32f32ee08a1cf47a8e560e163fa5b0307c3a496a1fab21a8356edae2a76c5e857eecdc063782abfd056e476fdcddf96c571a68435f95848bbf645e7f20e71a932c160115702e56eb228a297bfc0c5549899b7e9b815643e2797753b2502ffdf465d9b29a4de1c2b730d2d116968ee62968eb93afab72b4f0a5562fe03f6c6c62796db563c56ade70815c232ec348263c3e722d6ea90379c3304d8709aa648917204d3257063abeb976a46c4bcf2b3ec210d6c460e36101e9eded13dbf4846d7ede43c2ca911a1f54b49642e57188c1747cb4a44d2b695dff49cbf54150bdf1f529271d2effc5c732e7bef78b7b2a2e7b1e9fe8bdffd04701f6810c146910cadf6fdfac004f5ceb05eabbf3681378b44f759c1915d9ab426c7f52dc633ad19e2b3958b3f19826b364d65151c5a0d53a3de0f97578305a4c1918ae30dd63d6ad342cd78f6f4a2c7cde0c0b998e7369d2c5b3787f2278b754c427e7e61b03b56e19ce986b30754798dc2aeb511498ec2d5eb2bac370dfc1608ba45e59eeed66928c77a4059f3ad828d236fa9ed83a81492e4aa091e6c4932c3d0ebbecd2b6ed53c6d5ffd62abeb9317bb663113f8420ed3ab617fb0ae295e3f109d015dd945bce4ac1053811c4fe7cf2b5b12fd8c75d0e35c500b8413bab729710d41e3ef5ae8cfeb1b8bb8440b4960dfc748d8691d4976e60a3b6e026c2266638854beed3fe86d235dabdb29ccc5a431640eda7630df7b65f32e5ecb4fb8c08fe53b87f81a67ffed2591b29fb382659089e3dd3354f26e2f42fcb5cddc54b9c320ed4b4d671f00bacabc1db448c02eefedb491f2895a1171ac93d48ca145454d45458400f401305b9e2580a3e6d31e31a36fe25c1b4e5eb5418028adc96efce4b04cef980f671ac4b8fc1faf38bbe66f9ecce36cce7d2e9a6dfe86434be63e7369579bebf551575444cb501151a7e4ec83836e9de0c37dd61539a5881019babf30916626f8115531369b148eba54d14c4dae6ac6c7a84373655b5e48478ee2248e4916e4533bf87a37a647eac191bf3f43303e2871beacb71de266587b977c65a837e37eb1aebb7bc92fbbd1be47c9d0aa4d11b1912c196a9fa3ba1139eb547302a1ce22bd18cd6f922fd7606d44f409e41392908431afcb376a7479359376f24fee08e9126455009125ecb22a4f8325b299a50df04ed0eaa9468c0ac8c8ef9700befb22ff27511f7c7ca8ca5b5193e0fc7bd6bb9c49088a1d2f832b581dab136f79a38f660df1f4307099bb18ffac51f9dca6eceba3451a6c008f1553fa4d71429c9320c791bffc1364e3291b19d6ff3d023ec27921ac9edc46f2eb96adfa636ae53399f4d250576cd84109f1adec697451eaf4e9ddfc80dd7da900a4b30f1731ec9d312fe06fcdc3bf5f0bcac4a251ce7bdccf08e610a2834612911d85729aee106bad0dbe1bfcb4709e41eb9352d2a6cc30258d855a2cfb79cde52fed6856e20826576e85d829ce20bffa08f906bf96002e340390651d7b1633822796c5f15bd7f2ed79542ccb46ffae8fb296634e4b18471622895a6f4c0f3848e490b30b8a7176e4e65d722e96847058d06cfa5395eb252c027a9d443dcb47f8731bd1892c746", 0x1000}, {&(0x7f0000000300)="c262e2bdfcf46bdbdae25073cbcf881d42d44f0f64e760fd2c2cd4f451a0e0bfc6e1fd679c4d7e572ea3b25e49f2c7ae9136c8ff7e1946e5", 0x38}, {&(0x7f00000014c0)="4b11332d3b97d4ac46ceae9beb4efadc35d414ed84387a1d795760a68ee829cb653e9fa6bf492b57cfd1cd1bc9b129dd415496bbe5e8addbc4a02aaf209481ba95a57d220504a657dd36774490272062e5cae4c607b9421366a08be6ba64293741ce32836d2b690c800088839f139a6055cceee0fb1f93d852c68f778eb1d8508bce4717ffc1a9cc3c2f0f523e6d6093189f074ac260b3abdad482a172f0c1b762e96f8c4ee05138ef7d0e690ae615d48ac2308110fc811c240a5aa3434e00cf5640de", 0xc3}, {&(0x7f00000015c0)="a2f64152ba53d6725c59ccf14e812b3476d98904904da34bffe030015cf5ce6d4be6addb868c592f88566f4430a5cdce7175652849d90c519fafa21179e53cc088fe938b24ce6024143980b6caf7bdc339a6a479832f759c84f1766ecb74cda47c81271409f0a15407c695d40d5adb11f0eb60c0260dc0a0c653a774610fd6e4aae32af631db4c8f8751dd82cd0f3ccef26ac60befe123365eceb51e6932ec0d2f0f97763fa5c480fc6e55f01cd063363940e7110ad4b39187b92a29dfede7f7fbcfcd42833cc2b3cec00d57bed6780ae9de2e6541e8aa681c4199d370e22c812cfbb4bff23cd7a01b2d7a644148e2f1af08d5cecf0d3f90553557f03919", 0xfe}], 0x8, 0x0, 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r4, 0x80047001, &(0x7f00000000c0)=0xfffffffe) r5 = semget$private(0x0, 0x5, 0x6c9) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000480)=0x7) 14:33:25 executing program 1: r0 = kqueue() mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4011, r1, 0x0, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/185, 0xb9}], 0x1, 0x0, 0x3284) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x110) acct(&(0x7f0000000000)='./file0\x00') 14:33:25 executing program 1: getitimer(0x1, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, r3, r4, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, r2, 0xffff, 0x7, 0x1ff, 0x8}) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x7f, 0x100, 0x20, 0x559}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x8001, 0x5}, {0x20, 0x0, 0x0, 0x1ff}, {0x8000000000000006, 0x0, 0x3}, {0xff, 0x1, 0x3, 0x401}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x2012, r7, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000200)="e52529c2d7eff6105069c37473ee246f942d268441d4c0b998161cce7f76313133789828b9c79fb3439d1bca747e12264d7f305414a47e7bd801ccfd2e867c455eaadc54de02f5c164d028422d0fa1225eed2ff66c30c87ffea4891c916ad346fc613e2275f5e7a826f752964d79f4c5c8327821c99d4edcba2bb2a037ed5fedda09d30ad4b6371cccfca8df68df7540b5ce0fab4ddcd7b2b54ee284ef13fae0610a8f606298aeca41ec784ea939", 0xae) 14:33:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x3, 0xda, 0xf6a}, 0x9, [0x68f, 0x8000, 0xffff, 0x0, 0x7fff, 0xff, 0x8001, 0x3]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) r4 = accept$inet(r2, 0x0, &(0x7f0000000080)) setsockopt(r4, 0x2, 0x7, &(0x7f0000000200)="2a0af2865d5c22b6a5b950f8d3956d2af975ab3127d6e48d6abdf2e3455a3701aa2dce3c2a44bc9a159edffc239d1fca3ba3abdac2fddd359fc8bffdee63faee5669533ae13a", 0x46) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 14:33:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b050000000000000022700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc38f020d2e38bb7919aef0a3ffbd1b441675d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bb4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) r2 = geteuid() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd72) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x81, r4, r6, r7, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r6, 0x2) r8 = dup2(r1, r0) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:33:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x400, 0x7f, 0x1, 0x1, 0x2, 0x1, 0xa2, 0x1, 0x1, 0x3, 0x58ab9c55}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r0) recvfrom(r4, &(0x7f00000001c0)=""/247, 0xf7, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x80}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 14:33:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="3000abe85c0b632d6b613ad05ae3fc6e5d7a14f8ffe528dfb40b492e4d1e4202082e2ca673f754eb64e8188b5fc2111d9cfebc5560879ddef63befe8b85cfdcb378d2c750d8cf705594ba89dc543327c3b86107fcca3645f4c73aa812aba947a0d0eb11af4d3122e64c5cd6fd58f7ca0cd9dd7956e26cb2086ec58b869f3a0d351ed2a3140abcfd01424c486f7dd175578f2b3d3e81bd98a08213022a9462f1bc9d5deacff2dcad4c167ab5f85e4c6d70b42baa03e566890591a55c004e7168b268eff642f3943a1054821a9b4567e1f39be3c53388f96d176879def12a897275ed78e610b30b06609ca756427b483d7098bc17dbae97cb528b82929884e791dede9cc3dc792dcbc80cc25652448b881b219e88b4e490a424fb3e1449455c7341874dfda8439543c42ca67842a0cf420691344f5f11f97da92ab67ff2157d76b92c189bdc1f0927e5e6629a044af5424b869706774811a28b8f175685541c941e809bb7654f24c0492e62c4206b619715ed51560eaf18f701c84b0fd696178ddbd3b07c59b12971c862244831f8a401272b744990a8f39eba9ab86b2b4705cfb23a076074485b695ddd23515a1a340f8963fbd5d99dad374e81abd0611a53b0ec62a6129da3f2db6eb805e46cc1a1d1bd2f37d0c29728865bc2c0d9590d3cd9053", 0x1e1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="b46614f04a7c8796b9aea77f226d23ca72b19f261760d7ba8a83c6ec79802e74cf74afb3686898ed2b6240075d7133e7aec3ca4e4dd04c8129df6a44d5b459f95ed87b8412f6a28c2f5c2f9b0d4b8e7a729f569b19d9563b0f127b6171ec", 0x5e}], 0x1, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0xd8, 0x400}, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0xffffffffffffffff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 14:33:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000180), 0x700) r1 = socket(0x10, 0x4, 0x5) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={r2, r3, r6}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000faff"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="b9c4edf6b8a1105bfbdf8755738456523803abd7370dd9f9c4b5e28375243cff14098b52e15da3f987a1e593621131b368956702fd66ec95b24c99f3ffc2cb1156369f183f1a3d6287de4ff5c899f3e8a2a4d2d8bc667f25ded9477ef316ade7d46e6bfe919ae9ee41dbc4bffcb382a0dd5fc6be2ceaf45a3539e530cd9b826f3a1caede43963012d31759c1a9a16a2546520215cd7e572f5c4b05d9622a8acaaf", 0xa1}, {&(0x7f00000001c0)="044e5c224b6f85c8e29529edbba961d63f9839b38cb5dc35f5f42f4d5c856dda39c60097fb614ef9e6e9be4447b3cee178ec1e028cdc0ab31f91ea672ee8a219a05e417ec2415c6dbb0a2df53bcdb528d05c281f1499", 0x56}, {&(0x7f0000000240)="866de4a4fb4756bc17202048a813c8e893e810fe22cadcb390a9b3e33086c2921bf02326af9faebb3ae37b0085c594ca4e9a04d2fbed3ef4c39f8e82ee5d34e9748051df6f1937353888b53db3c8ec4367187c073e6d44d8b705e57156c5101cb459652db4ee83372c46ac66f1757ad46ffc2a5244720524468e2dfe59ea593a7ea88594429aa17719cb77701e27953d287be52a370639f1e70bfa81c2f18cf65092a733010a65b28b701db31c9a53e6919e0451737f2499194459bea612e7fe8d93d641b295cfe1238be75ff6858e6c7531003018828897db07cefe55a2223a970a22", 0xe3}], 0x3, &(0x7f0000000380)=[{0xc0, 0xffff, 0x7, "adc93283c32c18f17ab494da09bafcc83a6d839ba8531734e79a312d0c7f101d0e6b8b31d36267a4cd4f746fd71d2528528423b2e8331a9bcd648570077e25d9c86bca94d60692dd09121874121506c61363bd1bc28e522a451f22993698d806ee237a2a6505163472c97642804a910402b709d240f53425e5e91301c5f8ac399473079268d88b269111260b614974ea9f106e1034de965462c73f15cee4ed4d6b6b31101bfc449707"}, {0x50, 0xffff, 0x5, "d11bc95046542f4992d9d0b7b926e938354c05d9c6cb32b04ef7fb9b8d6993787373bc7211bf8308863583650f9b812e71360870c1b9d57dc021"}, {0x108, 0xffff, 0x6, "c51ec8eddbe657174bc4a4bc5074ffc1281058b88cb8c1e36ed33893e2266d831c40d7d6df498f83df5d635b3e45092957cd204dbee2e8b406123eb8e8b6413da06bcde66fd026160b1211c96a65b7159387ec67114c1132446bb2d3f87c7920323b4a91dbb56f82c1d14058f9e977b722866d3f3732cfc7bc8c5b081f25ad5bd24b92eabeeb94137997eac807f40bd2e7b68e9df7314bba3f5484972d4207874760748c269027de3e393915400c211c8a180156c2042c19d7c1ebbc117f34347ad08f19ec318cf5558e70854110880d28fe5915bbe99ee1d46d804f66e93a8911f312de173f6c756ffc66becbb7e6c196574eb007e0"}, {0x98, 0x10001, 0x4, "5c77816df13a9df0dad90b7a5908acb46776217b433ee90139cad57c739be5c5734850a21c33c516c049161cb759231c58bbe00d9e369625956a9ae7d0259a96b237bd2e54dc014c00ab9ebcb79b4bb643ecd527188cdc828d512922c002c1dc10bc66feba9db03a0fa79f4c3cfea475572583aa1f196d34d5e5915979e89e3c96eef1a2f654"}, {0x28, 0x1, 0x8, "9669a64346d29a37c290f80d9843c63745aef312125a"}, {0x50, 0x1, 0x7, "75601a22191e4061b35714806b77f2a94d3a245e97637eebcd6d470bc05422bff868b14b8a0310f7f16f326eb476efd9f46a6c17f6bb9c4055910af7d58b98"}, {0xd8, 0xfffe, 0x9f, "b7529f3e0b6618eb6c12029b6270a5619b93e1f71929f1dbbaa01060af5bc8f7ffe89d694e823cdcbf0cf55f6da8c4d7e85a6fd54312e400c78f19a1805d03a8b1aa72beb06f29199194208a93210b755779bf0a757d346b49ff14e001431dbf2ebcf60930d3e8f21bcf77c72502674fa32f8bb44e4ab6a89b91367d1896e6540821dbeb549e0dbf58bf32fbf03d4e8781d2cfe972ce5c2199bf63025c3bcf7268b4392e05be2f4b3c28e3d59f37d1092d6582af098c256ed42dfbdea255c0c6bcc18fae40af673f"}, {0x1010, 0xffff, 0xfffffff8, "b55968ab04a42f33c8d2d457f47238416576349ced47fea3f3f68778e71d69c62cb1a53b212afe8a473b74d27e3e3943847c0ddaddb4dde51c439d96625f0ea05045eb87f58cfa56095e15414f4976182ee5f972cc413545e570547fe0dfab1161d9ec591fea5b63424ebf27294b9ddae541ec65f9cac6025686d60296c5e72fa35336cba09aff865a2783fbe481d1d2c8b729e5aa8cc44352c9027de794aa2f92eef5463043bdebaa8d3bc3b166c0e6e5d76ba37189a92f6c133d2b51efeff20085eb50457c87140efc3c3efa263e896a35281149f7c1d7f0dedec9209b8b743cf0e1ceecb13ae38086da4779a879a280547fe34bf17f4c144cd62ba558163a784d7c4656309487a26d7ce26028828dc142b445de0b9f6c49eae86ac09bb67f1300aef62de55496e6b92ecc27da2f7b2106653a139771739dff7ae93398605361c4ddc131f234485c0eecebd187bda604cf30b9f53d98bbab2c1e0ea90195011b3edcebe2feafeabcd44948e94df7a2cdfd1942ea2ae230efda44ec6e59f102a953a9304678283fe807279ebae865253a0a6c2238b39d9ae8cbcde5977862c9ecf1a805a04b9d25f2ae92f97cd032147e142ad2053d391c58535113ac0bd59529f7bc6b6a00a34bafc917e6ddfc61ada26faf04e2da9c11a72f08b29674e648fee869935a480ba1d934fc9df7dd9295a50fd8d4eabb28010983ee2aeaa8342ef0cb0a277fdc27fc65ab332b33c733018f165b3b9e16638f77e0bc036432f76bff8f9ed5de9d6fa1c885b95bd375d4e484d130f93356c82a361e8b37f98c5cdf84ad2cd30f40925016f3bf41a5f4280f93102c1db3c140caf5e023b2c323ad72ff6c7a345e2570608d80831281e242fa774fdbc932e0a2a2e0444d30655313235473383a6ce9b4296b64adc22aa89d757eb72d86e5235d4482869e8afdc889b56b269162ae320aa7f8fe0c1c2e0e9090aee6637546d5918295462d73d928e293ed6b6e4abd61a17b6b187b7b5e49e6bbd7155cb5353102f9d285ccaeabc42b0501d83b509fe160f7382b2bed336847aeff28ce14201f8b5e6bdbb1e432a10c24839a550918a8a6d38e4546a090aa8e19065b6f7cb1280b9310a3d6851b22b934867a67a0b7262a718bb41fb72aa2bb62a128a1e7cd9f756080a74edaf75fea10d566a01caa6d3948b0116504e0732edd33039077c58e8da79ded1e6599bc2ea15d0f56824e4749e23871c283db45b16eb4b3b15940fd92ba4b76eb43ad376156fb254609af8777885c0f10740a95ce3529b9ae4cd2de5d5129e64ee05b8bfbfe395c785e781a6cb9526f716f12bb6e8d849bdf879f46edb6d3170cb51ec30fabcf8bd14574f6c04e57df8f17c0d1cab09107ad59749f919056af04e9d54f4b900f8046a22d5d70eb01fa24869610ea660f6efb73043d7b48c30610c2659631349fa82e6f5fbe447e0cfdd52db465b68b39ae6d5b4751c5ff26e058f2ab6640b810c2c6d97c5474bb5c2889b3817cd05ba4367f497a5437d2a09466b52c10ebba4b0abcfb30d9404e947d4545b789f48f20ad3a8ad7d26f43cb9f3b50ac14a21fa93e2b0f53ec8bf252d118512ccdbdbdb8b84af599b1d6c1c3f47527b5d2b1b1fe538990f6b09f5b3f05d1bfb9821ce6282b1f795f77b1aea7e7460a01677452e2568dbd8d652f7344e928f4d5839b8e0f66792c20b8e4619975223593bf2d6efaffd03eac10a77b3657298d9860be87fbab5403261698a192a50ff46ad4f41f23c9421a4228c9fdf404722f9172c4c9473c072bc68aa1f2719f84224e20c6558da1d0aaa60ee47447cf223fd0f526e01a021e7545f141dac53970af5597f8a3f6a7f82abce8cd3017a25cb63b922218ce6d77fc0b7f4e464129d63578ad81d134e0861e2bda4c70fdcb819a1d73bfebe21a1edc1bbb37ab2a456177e7c4ae772a75b752327ea6fe88123fccfb3b2ea87b18badd385f809c9529563373e60143381f59021bc4226275e2ac9fc9713552d9a03b572f6c1020028de0c91ea393f14dc848c9e799c062bf0deb267e3044a85673cd524c1a0ccd60624ec2b00325f89e65e8c8736a9b1dd35cf9fd7b442ee222ac58103b3ecaf3f1219bd6c5f9b6baad42b4048a9d9ff5b0a3191a8a38091ed9d11614f9a07af3e442e5cdba8d71fe26bf9b7f453344f462e30e96ddbdae4bf16d286ff194c5b88b53854102e0a1f66beb48926b053f98b95451318020478aaba4006dca4e7924e01c8b3105862231981410a55a7b6a4f4065af6d466314903f30548a5ca6230f760e8ee6304fa75f9411897e9b5f3a44a9ff7316dd9e50e72697d1fea4f77dccdfe004eb333cf33f6a41f13731ad1addc41fdcd7b04442a679b769d3565396c3f7dc98d8b0b52b805d959c6b3070baa49d47d398531232b39f88531f9c56dd8c01fb5d983b204fede78182213fd70d5f9e79b47b8f6dc1ddb0e85b82794a2b5f124883afd02df62d36ac3c4fc0db9909f9c2e05458e2e0dee6ccbb147b3c4c46dcf6ad1b82ff8bec74668fa37a2913bedc0c36ba51551b8064a0ebbc382a95de6a8419a1560b2ca84ac1abd57f990ffb0fb4e11da1c1679da1c0ef6ea803a6d13ec949bb06753f6b54edbf4396934b6d28534b1da4ca50696d9f40d630fc6edceec588fe8d0cb9a1320fdafa99401b6adf994d5fdc572fc162b286ce6fdc39ff7d19afc9add541468f1fc18de77228956e3b973f7d5554c2ace13efcb780f45b069b5455843216778600d694aea2c3948f7876b54b6fa00e9a7c72b727681ce5eafebfbb5c018a5c2956db869e4255659e41c859d369c8ca05a15ebb80bf73a388f4ac276191b0f9fc0aeb76469cada142bee74d200580cfcd71036cbbd0fb9c97d98cfff7ebd42da72e95a2ad3c9f0c53c81d2b4bc6a8e15f42b9dbbe86f774212acee6bd774ebae64d685f26d447683a638194e684ee4f54a3d2e614498c001daa8ba717587b15df56c47a0c47f9567457e4d4f40f93183c6a01b8e310872fb00d2105aa15c87629091f860a74f0d0c0fd5c65bc3c57aa0e5a7fcb8f5ef8a6be64da503f7e4d9badaa45f1d3ae75f354ce4b2feaf560edea908c8cdb609609b1fa6d9dc6a087edd6bd86987822d035c1b5089ab898c255a7da8a323ad1b23aa31d5fa605f3ce352023fa0e1761acc5e45e159c59ade9b0f4fa557f7d1b0f3446a22cfc95c7a9320cf7d890689b9c38c265cc5d6ca3372ab165dd41c9dd5fa47dda9697024c86dd6569dd34dc767598e36a72df122a9f73b5fa4d31f98ac8a008b160584b9bb38f63e263f8b3cce696edd5a65e537f54ffa241cfe2aa513359b0be1251c2dcb125fb91f392c1ad5386c3feffe489f73661e19b6a40b6588ed54c227366d37ffc087fcc0d7ce2f7cf633ce7c8735bc6952d1615c557b09f525b55d99fb371e8e5a26cba30ff649f5a075ba0817c11a71cef5c9c18edf57980b3bc9e8a51a42a60b4daaad3232027cebf5cfc171167160af58d1694b695e6febffb49b396a7723af56581d52472563c91d4f07d3cfd34b530e7a6f269eb50612adf9327c3729bf378d0b6883cf2a6b07e6fdee2aa52e98955144bf48f115cf7a2d317bb518f821abe2b87fa8ce48d71ef1df390e207a35b205ad821049df95b6097a325cee19c86c8ca9080ec744ef066e1d00a34c21366b930c19de4b7276f6e8b9afd08ef047950098eb8157e57f27518980c335742ac7f97fffdae63bc4aea6050fef6d05d24de8f773d187c5564e19d6a4dbe2d7b615c4a39a7cc03d96cf18e0ace85eaa9807c7a7e75eb2cf8078dbfd66e863860373a463ea04448f19f77b2e64799d48dbcfb4520172435eed0f40ba1727f6138439d1edc62b733a7567ecd7e02c227308d34feac9d9e2b85b7bebc57af6fd3ff1c494fe54c64836bfcfaf6af40bcbb4bd062da2c98c5186044b5f92ac312b8d288de085c42649c88af6278dd7ba84ad9d660139ae46cb2e191b857dcb273ea52d8c299b5ba345e97c8140c7c9995d5d5d87b4454e7386649bf40beac407f7bca4d7ac21f10fe08838237090ecd9ffc6b4673b009520680545f32d457f869ab272f2ab6e7cf81f2defc704fae300f7fdd2012e97434da25d9552e54d22f10206fd1dad8dda937a245f66c92fec2995ae00ac43eae315b98e96f5ac7346822053ea823bd4a601f3d5f52b84cd1283063e98533cb39d162f29c776376b1cbd1900bef9e96af61ce7dc3c41d167e0745fe5d40c2692c5845af030a936695f15e88bd5da449c3044d3d7ee10c975c0b2158b8a188037fe4b104dd73589a782b5264d73a2cfff31a8d3f98140053847c683c19866288dc7f628b6a480c5e90efe2bf54ce6377a7517953b0a08c020b7259e624473e436eda2d8b9a289d058ab997c98b06c02136bed289c7749fd4e670b31a6f421d304a5b02a5b901f215ebb81f8885c15abea599636377f6334a8fa887ecc6e65ab2b073b40f64cd1963e09137b2dbfd7aea0a79d1d38039ecd17aa110ada7379b6a59ca1d8593abd83d9d3285acc09a3a86dc92e9820758faf5c43c58277e8fb2b1765fdf7730d56a5158057f730f691d32c8e8351f3c86d7b374a89b2eb5e97f16d4c7de24e1a56287643d34c060b98bfb11f85b1f1cf5989d341bdb080939d822bfaf3046450ba0e306e243818ff2e8c7a4c32da2a455263fe21100e021d27f4c1618507c0f8d20a1c503dda07fb6a53eeb94b309e2e9168a615216124d89cd1014457dff0a6f5de4b27b4559026d972390d35d9887951e4c464774e299ede1ecbafcd632cd7d6dca97f82885a24e4b7a72aef78b551b79d0909402f95fe5d4f5a2114b44f5304e0ffc0392d9c4887f106ce5d24bd779da96fd75670d8a5642cfd142e01b93c1f79912f91ddafb22f9bb7a58d2a008cab5e60b3c2ef1f3334b44d8e3123de23a2c52ed2ee88056a9459981f852bd74a025188167855c9421529266a20d0e756adbaae384c90a008fc25dbf0b6a231a4e38604afd9715cb25f8392d6c90448f76bccd06562119b12df72283dfed9098fe57720b36452d07c3bd219807b6c91a07cbd80ab3a10bcfc0692faee59514412ca49ea90b013be14220d1973043b713754fab7cbfdbd36ff1d391146182fbe01707b9f0d3d3fefa8b71170741d73a0be030967899ab4c1dc5edd507483c6f47ced1f1460034420c05d627fad53a62d3617a0abf725457c8c25d7b461c64fbe58233598256e9b72102cceeeb99706d74757e6450943ef2144b78798da4cba78f3295de09c5148c1d185344167dfd8ba1fbdfa09f2bc5b4b24df1f0dd3b468a341684bbfb741aaf66b15cf60d3507b68a8e0405aab919605a0f0c5c0c38768e47613c554bf33171429cfa1b27dc91fdcef38cd593cfaa57af05abd5cb17ef989c8a6b810a5f7da0a963de6d8163561d65024faf778baa559625f5860acd26f24ff2bb4080a5e256f44ed63df78c0977b9a3b409dcddcc62f56c3e31caf24f5facac1384c757c7e50c4714924145a7c80680fa0d9c335563f0e25215db35e47b90321f13a87879cd1e9d1204ed57c44bfc677096f424a1b4f9b244c1bbaede1c4beaecdb5dd585a2e195d271c1c41c6f6b4266e5d5c8afec25b8265dc14832f80293c1c4abc577d8e0f537327564d79925fcfc2dd6324bb6da6993c6f30e0852a61bcb6f35a224249a8742940128803bbb832581bf8d4edf38e6c2c9dbdf81df2f6525017a11c7a4b69cdede9eec530a4f3ffb4e4f68ce2c933b577574f97d9ac884da9712c2c09d8bfb4a"}, {0xc0, 0xffff, 0x5, "f3e0d449eefc5f65d420cbbe8a1bd117fde73e77e8b75c2817dc9c5c2b9c9ec44ab0e2e6b6ab964862af24c5f203fe0673f39787eda56b9e5a37dfd6697a19dbe8717812046998712ed540c65ef30643e2605d26ad04eb1c91feff835b0a29c64984488d87ccc1e9826b0578a10619a2f65f82f61983dbf2ff65f2929b96699b38a8f493b427e7d344bffc8772fc56b8a8c7aa7796cf2d9f99833ed8332a3a5d5711949ecdca3f7ab1d31e67f6ee432d"}, {0x80, 0x1, 0x4, "dcb420258ae28afaece6f70389b1662465beeedda8d7a8456fe205d4ad634c4cf554aec97596b903dbef2f156c836a94e33ce51d041363f5ec45e6806ef271841e95a72579c2d77673ea7deb27bfff698ae75684d7cdcba34786a6e509956c8aab59c28fc58b305d424d8445c3959fa6"}], 0x1550}, 0x5) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r1) accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:33:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f00000001c0)=[{0x0, 0xfffe}], 0x1) 14:33:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x691, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="c84d", 0x2}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010005}) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, r1, r3, r4, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r7) 14:33:25 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x42, 0x4}, 0x10) 14:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x37, &(0x7f0000000180)=[{0x7, 0x8, 0x5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 14:33:25 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 14:33:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() rmdir(&(0x7f0000000180)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x7) open(&(0x7f0000000200)='./file0/file0\x00', 0x8, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r3) recvfrom$unix(r4, &(0x7f0000000240)=""/4096, 0x1000, 0x42, &(0x7f0000001240)=@abs={0x1, 0x0, 0x1}, 0x8) 14:33:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) setsockopt(r4, 0x7, 0x0, &(0x7f0000000280)="ffb82b160f2e74a7e4637505037e77437fe6bd6e4e941b1902381a9f002099b6d5ab9b363b41b002e5ada28f23b34eb4d6f12b8f7f78559510dc8e49cb99d4c83bbae9b17306e7cac65194dc3cb0a2a2f9ee0ba84401d9fe1b71", 0x5a) faccessat(r3, &(0x7f0000000240)='./file0\x00', 0xc, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:33:25 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) getppid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x6, 0x5, 0xb1, 0x1, 0x100, 0x1f, 0xd5, 0x0, 0x0, 0x2, 0x3f}) 14:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="af52c3c8ad548f986f6bf5c792c33397aecedd1ce3eecdcd9f202a8bcfd77e8b4284eb26a166aa0c606b7a589bd4e82b85966eb688c07190ff864b234e7c171774cf359a4ac714990bf36f4ad0fd4062a7ed864ad1d76cf92124d36ce5274cc5b85e986854acb68b1b31b68e29", 0x6d}, {&(0x7f0000000180)="aa4156dff08bd075476277773ba92e73a2aebd64f1fdcb21fd68ea253ca2f35034c8d193f3333220e10e0e131fbed91b7515144cb538f17dd1e0204b03c549a6677848a6accab0ef5efaf7b4084efaf5b2cc02c2b0e7906cebb2c00d77032059890832b5806d38754d544a11e6fff4d01cb9c3ee7dbdc61d4021701a8b05dadabbee6366963a2b254b92c6df2016764735ae4eae76798ca69187fcf3a78df38afb6cdce631c8a60a98c93dda1a272533485d51f20c70d06e753470c5d7da97fd869c", 0xc2}], 0x2) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:33:25 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0xfffffffffffffffe, 0x0) 14:33:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe, 0x0, 0x0, 0x6], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r2, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, 0xffffffffffffffff, 0x0, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x70) readv(r5, &(0x7f0000000800)=[{&(0x7f00000004c0)=""/134, 0x86}, {&(0x7f0000000580)=""/139, 0x8b}, {&(0x7f0000000640)=""/170, 0xaa}, {&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000200)=""/23, 0x17}], 0x6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x6, 0x9e, 0xffffff58, "9640d9424d42fcb54511389ce1102cbe9735cf8a", 0x100, 0x8000}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)=0x2068) 14:33:25 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=0x0]], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) write(r0, 0x0, 0x0) 14:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="fc15738688a12a4e96668b14f9c3") syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x7ff) 14:33:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000002c0)={0x1, 0x0, 0x6, {[], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 14:33:25 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00800020000000000000000000000000aaffeb00df0000000000810001b6f70333a99aee99f7283fc9691c269b76d1f7a5526c4ac19f619f57292842def829a08c46af01012a5edebd48059a297c69bacb3b2af2b55339aaa838b608d9166750ee9329bfb01b9d265a019f9e0fdd67f8e6de974ec3bb022b228ddbefeb4e1388ce52a3aa1566b2b9ff4bd5b399e992143732cea545a0c6a7bc81f9e426dc23c328265f0d0404d8b262e0f60c8988bfb323000000000000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x26, 0x0, 0x0, 0xfffffffe}, {0x20, 0x0, 0x6, 0x12}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r0, 0x3) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/87) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) 14:33:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x81, r2, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) recvfrom(r2, &(0x7f0000000000)=""/63, 0x3f, 0x803, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r1) 14:33:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x7fffffff, 0x0, 0x3, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) 14:33:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) getrlimit(0x8, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xb80275816f442985, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup(r5) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x1) semget(0x3, 0x4, 0x5) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 14:33:25 executing program 1: r0 = getpid() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="015c00"], 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="4d78ce84b15f884ecad430a12494568bc76334bba7e58d3a0e2b3b898743a7f310f03447d36440b54793bde93eca3a180091abdfcd7b6504e9cf270f950087c5b9248bb51196b58524863b510cbd72ec7eb4d1c0e496cd3a66d577eb62e8cf5a7a10ef1375c30649d3fb74354884220478609dc1eda606d86756729d1ed4808f89c038730d8322eb000e73f6eae3e62e1de23cdc63e1ab0d4ee1384031", 0x9d}], 0x1, &(0x7f0000000140)}, 0x0) 14:33:25 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mlock(&(0x7f00002e1000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) write(r3, &(0x7f00000002c0)="b522f1adab54b7e19c27d5284da2b2cfcbdaf8f86f88f4dea9fb82da4dc6dfc09642ef252d6f5324f7e6705f8e5dc9d4ee87291415b33145775140b8a6cd6102f4683799d32147e415b1fded62b451ce14bfa8596cfb0c4e3dd98b1fa87b86d9df704787ca0ac44bdde8789d59d236d532fefaf5240fd8cfee969be93a9a4cbe64a47892acdd97df7261ecb0648d9c65acc1a61317438d9130a39c2ab92300c22bfe9b4e98167c4323838a821306ee7eca0476c153e361d64e1f2271", 0xbc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="25ff149b00ff0f000300ffff58000000ff000000015e520ba23705a38a23859c32373bd17a4954f31db6ef339641df87ffe4d4b6738b4b2d82d2166f9ff782afd97e4ea8a5b689bdadcfd03d5557c46375ff96366d2800004ca2450c4761b04b0f7386cb0b3830233aa74a70fb8d10510475bfefd042be74e9cc22bbf35545eb49c5a2657cab19ff0781cd58b1ce6c7faf2c832df27e90180eebea46e36690351d0fd9fce35617ba0798aef8209b1b10df6bb46651b74237d59bd57b7f571fa52a95798d82a1587c1f9f7d600946ca4f893aa3e29c29bfe5e1ba45075e2726148bb03a10f7dacd29d36be875eec9fb4603cbd8410b36bb5078da6b72766f69c4ede736049db6f60a703f67891b722cce8f22f7be311c9f0e8ffa8c259fd7cc09957d4eb9209bee71c2e07a31197c21c0fb03176ce01658efae6f87a6f6fe0b01622a5619dda59eb71e040a47254a5258acc664faf6bbdd318c305c94586f8ec0e7b4b31fbeed2e24aef75d04637c148395ce5cdb0d06ad2f6481c5b7ef5745289a34d9ef46dd0d21ab17837a72af68", 0x18f) write(0xffffffffffffffff, 0x0, 0x0) 14:33:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0xb, 0xeffef7fffffbffff], [0xfffffffffffffffc], [{}, {}, {}, {0x0, 0x0, 0x20}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) 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)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') chdir(&(0x7f0000000000)='./file0\x00') 14:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") 14:33:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) getpgid(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:33:26 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x34, 0x1, 0xff) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) bind(r1, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) setsockopt(r2, 0xff, 0x3f, &(0x7f00000001c0)="8a1ef122972e6423ff21d9fc98b142723ec6153f1014108e860dc1410a58410f561111fc62d6cfc3666002372dc2998bf26a7e8b8aa9b8ab65f26836a90b465f5550744c0ab9be52806203272f09dff06817c728392066e2622cc5835d4205455fc0f1cb79a964ef1949f9d4bf1198b560b02dbab640df1d200d5c2950fc1d250c495958657f5137da92ac15a76eacfca505df5d6b918ae292ec142f6141306c3e2b7ec944bff3becaed0fb0ab1e0e8e5e8eb4d6d8784cbb5dc8cae2d0e32219797af298", 0xc4) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340), &(0x7f0000000080)=0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x192) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:33:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, r6, r7, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) msgsnd(0x0, &(0x7f0000000140)={0x0, "61dc8c23c4d2b6aca366830a0ab91cf4627694771c820ae905797d50d328c1a82b61ba7764c86bc04146d0f07ec8b60428544ea8ca26cbf5e22614486f6963334b92dbe0252fc4cd7ff08a98415f99fe686c19ab723b64c34c09cabfcd96db4065aefd4aba"}, 0x6d, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x10002, 0x7feffffb, "73ffff4d4d7ee400000100000000000000000010", 0xe2}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:33:26 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f0000000000)='./file0/file1\x00', 0x2, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 14:33:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() socketpair(0x1, 0x4000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x1198}, 0xc) kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 14:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xb0, 0xf0000000, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x0, 0x4, 0x1}, {{r3}, 0xfffffffffffffffd, 0x29, 0x20, 0x6}, {{r4}, 0xffffffffffffffff, 0x2, 0x80, 0xfffffffffffffc01, 0x5}], 0x10000, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x4, 0x74d, 0x8}, {{r1}, 0xfffffffffffffffa, 0x50, 0x4, 0x7, 0x9}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0xd7}], 0x401, &(0x7f0000000040)={0x5, 0x10001}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r6 = socket(0x800000018, 0x3, 0x102) sendto$unix(r6, 0x0, 0x0, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 14:33:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt(r2, 0x9, 0x6, &(0x7f0000000800)=""/4096, &(0x7f0000000080)=0x1000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="97f86645ad69531b99dce7205e598994bca4c3126d7e8bea5b4305297f0b3653c4a91d182f15bab98f1decca65df22504f95af20b8ea54f0f88fd0d99dbfc8d6e360121e52cd3ff5adee14aed8622ea81f5149a9375ebe3fdd11292cb83934611d5ab678812b760967523baf4949a2ae7a9b8717a0adc8e7781c9764ef", 0x7d}, {&(0x7f0000000180)="5917336a82f4c6542e68a9e907c2a2bbdbed58c6820fc415f0d87880ca326791cff9b3a9c12bd2a1ad78173cc5f5df002e0a8092bd2526ecffba007bfadf2a471e825a4f60a7006fb64db3684cb93078c303c55f45bd425a8cc68ece5bec6184c0d192935786ff69562a0f26922eda97d99a17e09ffa59fc7b7e9bf99e60132ac7ba47debad34ac8", 0x88}, {&(0x7f0000000300)="85ef9dbd233eb121b9b0105a205991b7402ce6b2e90d8fe9cfce353ad9bb14d446f8a87572335e6c7b6bf06e6007ffb794c01c331465980e84b33ece379b6bfa0ded7e78b273c0b01d86bd71cd455b46704cc773c2833264e3e49948f95e5e3386b1f648d36f3f032c035da075847c94cd", 0x71}, {&(0x7f0000000280)="c6d8040bfaac44d3139710f2daae6563a90cd0b3a87af64e75593a02a5ad54085892afe28e1d28e9f1f14b0a4edf349a24dfb195b44b8ddb4851698f86a7", 0x3e}], 0x4, 0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)) 14:33:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x4, 0x80}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x11, 0x0) r3 = dup(r2) r4 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x3}) fcntl$getown(r4, 0x5) 14:33:26 executing program 1: r0 = syz_open_pts() r1 = kqueue() msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/228], 0xe4, 0x0, 0x1800) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, r2, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) chown(&(0x7f0000000040)='./file0\x00', 0x0, r4) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 14:33:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f786592, r1) r2 = getuid() setreuid(0xee00, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, 0x0, r2, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x81, r4, r6, r7, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001100)=ANY=[@ANYBLOB='\x00\x00>/file0\x00'], 0xa, &(0x7f0000001600)=[{&(0x7f0000001140)="9cfcc4f16ba3b9a83ef8266c89aae1a7dcf0176756", 0x15}, {&(0x7f0000001180)="e38988da6d6d8c00d346e1b5a551168cf63b6c61", 0x14}, {&(0x7f00000011c0)="3adc083aa23e06e9e7213a84ec5ae53c5928dcaddf60fad2abeee161140a773f151256354d799adad29b04aac94e00a17c396009c04223b09cde97d8c3fde5816dd741b54d27319e663573b44a2086045643d79f552532c96a49597f26db2ba7c7a7144a56a886e3e677d460a9763fa15c4b6538d79d46512b1bc26245b55e1cdad6019e2fdbc887daa4e49411ef5531a25c84630c029690c7d2aa10f1aa312ac157203091a720588ae3814510627b29e6817200a51755200ea28ccdb875b8d215b5f6b22a5ec24d486fc9d45c559ce1526443779ed84d03070b3ed8fa8d67e7237d14b564e8bbc49edb4c2d30681a82", 0xf0}, {&(0x7f00000012c0)="03e1edb53f6265f8fa21e131f629416e900b045cf785cc211f0294de07a014051032d4977ec1e0159ac84f537214c799eb229abe7dec48ca7af58161a0e00f5fd835a52339daec0f00dd59c30a094e0632c3ae539baff09f6f3c45793cf91df4b8a27ab53b52d0b08504474bf614d4cf94f52ebeed3a9e4cc778e5fe3828c5003f90be0635f813689e79bf114ce8c80c630db4c8b92b9f16b73bcc73b574b78bd9082fd072c13c5f24016469035c84b08fc80cbecb8404dc27", 0xb9}, {&(0x7f0000001380)="71b4f4795a19c04455e4aedc5cf363d2060e0e499b69c711a6997d2311cc67c88395f90a394a112237b57b05b3b7fec78a06c307195b707cedc1e158ff58e191bc6e49eab1443a2de98c76b676f3a1005364315be940d015a4582acdd173912f5d9ba2057f5339e5df34432dd65a538d911596c512154728ae820776a6d3f7b2690e118b8b57c55366bbe46f3603a063087cd026c62e0988381d6374e96e4ae6c4de502fbcd814c5df91ea5c018f0836b318015797f6a8639c5c8c549de0e983a41f", 0xc2}, {&(0x7f0000002b00)="f5f00169db1c0060d1f024134b7ffa4eb82b99d9d0fdbd31ed7a618e8549d1cda531646597c277dab4204ee08db56cd9013acd36a734f0a9448868bf46342405b4fad52915dd84030385df8a18c93fcf03a0a32bccb80f85d233052f5174462139af193cc25be068c72b84a25a969739141298fddb9a0f17a30d2f6ae78a27131cf20144bf6bf14aa98a0b53148e7a7c596492b8cc0dbbc6d86fcbe6d4d732010095f02447e5f785472c644412925430de15872e4ffe188a2bf635e0f6590e63ea624a2fb9c1df70343aded6e623c6ef731289f14208119f9f1d22703d36d408b4e449ea9e155d96cba04010054ce13bc0340c4aacb30a5f966d0fd6c81e128a6c8e27247c71271dec345b986cb8dda449b46dedb2a696f6e233910522aa5730f3dc6573c5e0fe9a8bb1856bdc8c7c957bf9cd13553631b4202e5d48fd826d0f53b6751f0758baf5f1907f7d9416c81a3473e70fc762a4fce801be074f1908cf8e09d69c3e34578845e47fedf75ed754d5016844dcd9131b353ae1f859e670a069e58459393bbe117c0c108cee971aef20dbbd85489b924c826cfbc0478de9933c9db97766a96aaf2aab75d9f51e729bc8123c8aa26bf6c4ed0faffa3e1dcc9e41014c3caa54b1cf88f2803ba3fd736ad4664f0b1112c13852c6f64d1fd0d40a29a1fc1667f97f0541a07086a2991f14d8c989a2146be7d128fafddcb20bcc3474a613418dda8964b324ff256d8d3027d2943caa2cf318fa159f9d69aaf743346a9c1b29d121dc9996463b0dd54971863a7b1582d63ac96de5717563bb0c4954aa40d95efeb238c0bd56e17649551964b7b653d1ac5bf59bde75349e6e17c5bd0a35dcc32bc8c276ed0d1409864967c0fb27e3a799fc664403a7720536c82b7c863a67ff0653b3c73c841b6eadc6bf72da371b2c8e2ae50399e5cc57c0139dcee9f504d363cd9f95d262f61489865ded34e0c8862f762f3ce22fdac74d3b40ab4ae14efee682d3bdf071b10a90d657e1b1dafe28d6b96c54dcb85c67c6ca11905cd6aa0e77025c6ac25d190bdc994c2e6fbc5ac82423bf58750c87455dd49a20a9c9eed0870bf02efd8c3f106e073caa4afcd5623fa664b45ae804f57f7bf11a891dc3f66b0c634c34f475838d70e6b747f38d5d32e3c17cb7b8b67944a951256b8365b39833d0950d25827bb09d480988b68b86110912ce2ecc2daa945be085f2dfdbd043d479e2cf3a0ea0564cbb0e7178228f69c1bea5a97e1237b4de795a9d609aa8879896f1f588124f92b35ea775534ebd363808d3f599cc18f01bd512294f562284481fd6931863616e892dd242d105cc3508ca8896906a452d9156ebf60a7c07bb86fe7420621dd225258f15adb2252ad7f99d09f8d1690bf00176c0c63634386395cbe861ed444bffe0b9316c1a5cf3aa094fded7be1d6099c52d89cb2933c0718ed3ea03eae67c64d0706232e653903b7ed0dd3eac877d2d3ba67eab97397fb7f075eda7db24a7f3f2e6c681d829d4092c45b6122b419454627b10594309f556b1e9021c283f591263be29eff4267a1e7f05f98f0a0234867cd1bcb09cf819609a6dc5f22df29a38c483b21a2f8907c35ccf8f816ca4b8989a8025aa8da2f4b0465b55ebe58ce8802564b4d6b2e371e250057b636becce5cdb0708e74eb14c6f6ef8c52ad70f166e0a7f8cc97c21037e7ae3fe4cc8b7d178334638081f943195f87eb795ab9af08f95525112d9b1160322ca021c9368549a51a1165014b12c7e8bc1d98d134017d1af7350f7e263c363489964ce2d44045e9dafa22770eebfc0499f2141cdd3a6e6f6b2616994b06337a0cab519deb134b7a47cba4481e43a120f3bc04ff0b61754841c5758aabf1039244551a50443ea710483429c2ce7a0d7659708132b371d2ea190ebcdb30b2d1916095e0fa36e9d2ead8468f2ddc5ad860fae0286cf1a713bc3261cb986ff37bfc54fc8aef623711629df0ccfde26f41427a80483f6f031297f51c71938ead4d871c2130ea25ed092d14bcf373b667ca5b3e612a1e5e69c6ba4e590bf73d5c355823c27925781a4714e90726ca44c65d8f85cb2395a690d1d3442b8b02baefef2539d2836a8e24ecf09f0efb2ad8239ae9913c08a2ee2fa07f8f817699ed1e764865fb773592b3033a6c29c9f4e04e80b831f2c7d318fb28d8c6ff1732c3d23c78ad135b2ab1301383ce1a96ce69b6ce93615eb1837b0d75947ba2a6d6aabbc33b0183392b9fba719ca45e28e8de223a5040da73fea4f43cb2a35ef5df91f91a926446ec6318bd0e35b2a5c1501747dbcec000d48f620d26e9e10b74e466d002b56ededaf0d4d48ace141d2b3f206b72834b3f6a4d29d1664fdf061e5f8b32f2159ddbb30c48b4593a58faa0a232e4186c174df3b4efb703451fb3ac45eb685fcaaad751da4196d193d61962cb78c355ec3472f5584f2b968f500aaa2f5ac10c1a787de1fde1201a89e5aed45521f5e444ea8880dc291637333bdc6a2951e658ab315772c77fc3fd60e01e0661beb41565d4b8a8e83709a3bb2338c19c1528362ef826bf5340207e6d4c47710085dd21b464267e14c9ca2968a8df4831efd9e8eb438317f808b4b28fb5d0a3e1e962a48f48aa646d2d1cd578d1a3dc4f150466b3e69dbd583efaee07acd5c604bb8e0db4948853c9ad872c796bd94f1c664ab1e87a21aecfa2ad777ea5854383380800f67173ddd6625a1ccc8399a7c730240db6e8659fbe7bd0f1be73f8c8dcc988a95b861f1e767e1bae624905d5e165147588f1f8483aaeb2a1eb8b9ed17890c3c94aaac3345381555303f591a1d2cef4cfbae8bf52578f609e34801d088c9eac1376aab0ad410103c80f96573253027f8d00762b72b6b932435be03f5010911c41970c6b75c131468e3bb9fc0533bdf40c39284dee11027e2e9cb25a03066262b7bbfa2bcc55e42203b288d74a2bf065026b96e7810c49b6bab867940a20657ab38a275c360617b92442012c7a81006fbb0a8acfd0072030473192aba8cc9d95cca8a6be60c64367d3b4f6c41899d6e806bac7ffa304f9b10aea83f2a7b8c324ee13472ba519cd1841f3114c6bfe4f0b430289ba9f6d80d3e6b12abc7275f96a744e815c5434a2a883950d69d86ad5e42b1d92728227337c5151180a65ed2940e33599d687aa37d5ac82e700734858a389282985b409280c23771110d0c23e31781aea530c8c38f5a06d3a9e7c83cf90b1a1526dbce6055a3e110a470975472adb945e79e0527dcc77530f9c853b88e0d6ec6e6e35b76802da54452cc78e0713d040bc2d962d4ca90d7ea76c895dd77e7d2039dc29ad860eabf9516d3c7c21d4a9ecf427c3ba1270f9f684c1cd6c16be15f4e19a13a5da051a1450178e293525d58fc323b81700d3eb6a7a5437bde4c3c4b4cf6601b0f6b1d52ffc77d49e6708ac7ae136047ccf2319a3c9dc348782bc1021966f13bdde8fa7f7d3b53e4550e38a9bbcfe27bc7a564cb864f6fb978a502e6adc3ea4932f90b0307ad36e83e8e398bfa5e64c3fbe5fe5bd3a6716cc37db295d6748962a57bf4442182a83bb5059a9fa9bf75c266344d8b700c8e800f63be860707a01885d2aa41466036b361c68ec47c060d43b01a3cc8726d0287e99bcb3dd9c96a48f051fa802e1e11515ff423b81bf92b1c71cbb16dfe5f6ff8672c6cec9001e75159ddadd8d8baff917f9eaf527e0d72d2aa14e1e425093c04eebaee5200866de7cec55dcea25e4e25e7858452260675b54ec5840d400655b4c1d416efdcda134ba852f60adc47d6aaa109c8fbee09bcbe5e30a745df74693c4f37964336262325e3379eb8147d3fc9a024646378ddc653b76f2c1b9245e464eb50bee055b9cf557ecb197ef540db3993d4708d5194cf4e80b0345a6f4837d457bff9e50af58fb35e0c94a79afd21fe9f115fe70891c52634299b2659e7418d2b6a36c23b53b54ecfa4a05f363833ed17b7a8a79bcd4aeb420d0bfb18e3e6e412a47867eba529817a75304d4818ccd41bf7cf25da42440ec54a1928f0365296dc9787a550773abe9c3403237e0c6c92dc7ead1a91c0c9aae1b3e48182c0833b8a8bb9c4785adcd2284ef5f18896a190779c7433399e8b94c4953a8dc76bb106b3f5f44a380a62eb357b6ac95f0d7e3525ffd822b2b53de8163829e080a4ddb42189dccb99b0a3941f49ef3c5bb33b2c5a9ad56685b262c54df2d70604305301348284b37c1a1723f40911721c0b2777b748a9bb12903a4062bd82c12439bcba85cf20bd83b1b0deba9d023321ec921d44e187a8f96b3d5ca690a6d1455e469a296014784dfacca30e2ea91861adcc979b6313f1921dce7df4337026afa6f2ab921a9d566b86177de44e1013a94ecb25724b3073c65068256779d004f4b9858f52ce8ca59964a5e989ba8f3bab9971089c76373164c639a0f2eabf742f0d8d7bf69b04b52231d84e7d8cf52ae2b874e502184f36cb869d8ded6516685f8a1d8b2c42d94efda3e77ce6be1669abd8bd11fad7ae0f446426d3b7e7e86928cf05e56291eb6823990797c5c311029a80365c53d0dc5ad80b834ea9002d144697b72ae748ecd6ecf39a308aaac0796553563b86b9d4aab9f2cf66e97917527971bfe94cce38859626dce39259c75f09fae35ec44ecb0fc640700f0e61e2e2a88b29e254db25bdcf1d9020934448bb4e8527e6bf8ec38c56144e84123b493b5d4512b8e85a4469aa61734d480eb266678adf858003a7efea3ad5972e19a8805be02223e56c313b685503c731fc216b0115b824a1b1b695375f8ad91324e0e922ed269d72d23972841a140845934af6ac63faa4329e42a0826c1c1b5c89870d0dc89d86897b803bdbf40718021db25f802c5f3982fb67b39041b1adc700e706a0fe6f99a8827dff877e22c308ba0b67759462e1640fac7d29ec44e94aa94593c21ebbc0e70c9555b4b5deab9d9ff2b6aae8282fc75b7c267578885ec5c53788e516590a317b040cb51bde05e25342775ff7a6e5e924f0ea3bd30ef21cbc394803e6af05e7a01964bf69d49058fe9e3e95e4b8837c2a41aa7031e2dd126b4b4deca1865c68444140a66d38428e24ae664685bdc900911557fae5a2d50acbcfd6a024456554a1c02ba19b198f34304dca6deefe67046c142ba6a5b1a957d8cd67c947b0e284b52a038f04029908bc3d4296ee84c10086c4cb905297083cb6baf99c9e0f8dbfd0f4ad269aea01696c9c315cd9ee0fd2baee468b44196f91d322a71905bcb1080fa10018352b3b67563b92a012060b0fe0b3e2c5c01f15adc72e3a74020f587c69c5ceae013bc17540d4274c3603bdd9374360db5242cb11b3075241c8735471a0a979ca5df46e1ddb2fe260a22754e1df8a4870dbef96eccbbd6a4665dc0977d58d1384436ad4b62dbfd4c83a4302d5c4fbf26f43b87e908612e5d64d0e9fcb69012e9e0a616d87d3e5b0a042dc0d153ceffb3275d421bba57727d7066f09973917ab7ed6c8352fd22ad9d1848209b31fb0866b11aa28f11712f55696d053432929e34836c545eea0931cecf02e707047428018dd8815d452f79b88a8a66d1c45ef6f2d03a0e016ee1c21847c248f9066bfdfe8fb31181a12edf7117ffcd37b04f5579c8f0b4b6bb33e23bdd12a5d63bea4d860a20f3e6048405d7fc6af79dd485337fcdac964a9f8bddb9d6fa742f7bf09483bcb1c974afd4ee2f0e9bd8d3959721e55e36a45e9c313877ea002f54fd9543abb7b0abb6e04e2cfe0d03bd0d65edf11c7939ff751f73232fea846", 0x1000}, {&(0x7f0000001480)="52b700c82db57efcc181f384fb2b0f6b19b0a74def551d823dbdcdfe7dd5fa488f77a6", 0x23}, {&(0x7f00000014c0)="33bf5bcac6fa4c0d881949a417117ab675fd1cd61e7eeb582e8824537f8dc9e4f1691b2ebf8089", 0x27}, {&(0x7f0000001500)="8370f040a103269055a8d90e194d7d85d499142b14d8b039ed7fbe734d96b4b288e8ee5020163982b83e204572a7fe319ce954cfd9ababe6c5bc45c9e278315092607a018b654967dc5ae50fe7013f8f2f9bfd4d386323381a086b6db3ae128dc233dc623b18fa9d8ad64c0488afffa214e38a94e2061b63f15a7aadfc6612ec6c30e226cc8604e62eabbbdef88f4727a0fd636f52fb180b6b2c8d3a510a05f1da6c70e6b77212a99682e1e7db4ab08940a4d2e7a94dbf7f32a7350d01c3aadef201b83b8aa2f652230db8f641", 0xcd}], 0x9, &(0x7f0000001780)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r6}], 0xa8, 0x8}, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002580)="7f", 0x1}], 0x1}, 0x1) 14:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="d0") 14:33:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x23, 0x40, 0x1}, {{r3}, 0xfffffffffffffffa, 0x94, 0x80000000, 0x1, 0x8}, {{r4}, 0xfffffffffffffff9, 0x40, 0x1, 0x0, 0x4}, {{r5}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x2}], 0x227082d8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0xc3, 0x0, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 14:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) 14:33:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) 14:33:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc6e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2b13b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f540000627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef6c7e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e00000000000000", 0xa7c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="52639bff74410177587effc06ddd0c51f22613b2c6a1685b947573673b35d063d349cbbc3bd0c78f2463b5506b0fde81341a76ca293de1f26ecba9aa6eaf", 0x3e) 14:33:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x601]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r6, 0x0, 0x0) linkat(r4, &(0x7f0000000180)='./file0\x00', r6, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000140)=0x8) 14:33:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80000001) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x1ff) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x80000001) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 14:33:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="b10208013bcdd99410ca48b6e51ef5008e0223a74c7288a385738e28a2813980c46e8b0cb915947929ae677d4592614eb3ad108df4bb"], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) getdents(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r2, 0x6, 0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x7, 0x2) fcntl$setflags(r0, 0x2, 0x0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x400, 0x0) lseek(r4, 0x0, 0x40, 0x1) 14:33:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:33:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) 14:33:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 14:33:26 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0xfff) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x101) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 14:33:26 executing program 0: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ff2000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 14:33:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) fchmod(0xffffffffffffffff, 0x40) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x1, 0x10000}, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x43) syz_emit_ethernet(0xe8, &(0x7f0000000040)="1b843f3e98acbb8e1258fa27b7224110439ffc676ad3bac668fd6b6783b9e1797d1e6c8284bd587e380571ae450e75ced016f216dfe2f740be547b03d338b5f70dec562d373d1eea9640e6fc4b278c9938c3b4cd3391f51dc8adfc41264e98e90714942190d9d74682527ed725f36226740c4ef3db089c2c6d7aeee220fe3b83aeadb6a29346b59d4674d4d58fb4f4921960269786575e30f8a3d8533a171b12ba8ea095db9d3439a5af08eecdfd67321c80c437264b1c25bd5d39c0cefb8a507a188efd910de7379025270e91b8878681698ade3bfbbf24feb6e1570ee4f3d348c7b5fd8b962488") mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xc) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r1) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f00000001c0)=[{0x3, 0x9, 0x1000}, {0x4, 0xb8, 0x800}, {0x2, 0x6, 0x800}, {0x4, 0x0, 0x800}], 0x4) setsockopt(r3, 0x3, 0x6e26828c, &(0x7f0000000140)="a7fcdd993f834bec011b74e502437fc3a3e0876136caeb321b96b3063befcef0b43fed40067b62525068f00741e9c6f3e46fcd6f8ed5d7a6dc1c2118a7946b4b560db8296e043fbbf6924dfbe5fc89444480fe40b886419b835e031b8f0ae903643462140ef23cb0df678eb5cbc7f004bbcf045f32a4abfc4c173f58", 0x7c) login: Ë./file0./file0 !þpmap_unwire: wiring for pmap 0xfffffd806bc083e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc083e8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc083e8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc083e8 va 0x20006000 didn't change! 14:33:26 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:33:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) 14:33:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) 14:33:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x80, 0x4, 0x401, [{&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x68}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8001}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x5}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xd04}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x45c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x3}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:26 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) renameat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') read(r0, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) recvfrom$inet(r2, &(0x7f0000000040)=""/20, 0x14, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000740)=[{0x28, 0x0, 0x0, 0x3}, {0x20, 0x0, 0x7, 0x209b}, {0x8000000000000006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000001c0)="0436fe010957ddcf62615d90445efdbaaef7a4ccb27ec85109ffaa706fedafc9919f8dd3dbffda9bd30489d327fe8a13f127798db4222735da3a0b3422726e370fa400292c979d7ca5216b6bd6ca45d7d5e6998788f852cd74cff7f10c942611dffebfb8d536624f1808f8d76cfa8ca44e5bc3a9dc0d8712ac3e183710dd969cf5", 0x81}, {&(0x7f0000000280)="bc4877f08a100960621a9ad1270ccef4af3d5aeaaecfdd2acc99440e92e57f8576558d4fde9790d02929df5c95c8d730274d8a869f1904769da00c375e42b33c", 0x40}, {&(0x7f0000000380)="4373eeaa68f73fa3970a0ced0c7e07a53c54582ba0cd30dcdacdc7a5bcd67843d837bee4e6723fc5af0c8263db11b810296b4d339d92cbc48b8ffcf8030b8028a1daf7e147fc19c13350030139e648da7397785eee7eae0c57c0edc2ef4f5dcf1c7ba3c87883f19184a54a84b270dc909c1f5d8d54b068dfe7a1ee3842d21d6eaa9ced", 0x83}, {&(0x7f00000002c0)="58fae56aa8e578a4076380cf6201c6231206090c34000db04ca3d0282a54a117182a6dd5df32aa67e7539cbde6d2c1d06a48c052273d8a", 0x37}, {&(0x7f0000000300)="9445b8c372c0bab864546a", 0xb}, {&(0x7f0000000440)="75f90128d25198ebc0ab50b5c8ed3788a0fbd49f0e83bf41df7efedb62e38b1b60c6e2e0b299e955e71f3938ac9b053d0681b4d1fb4f4280487d8e2e58506c836dfba12b94e2d76e46477f14392c4a1fafd791ee0c104121eee19842d046720a3eba8bd0c10a98603d7a25bec85b1d5872384fd4a7fb1f891cde80a07864de1e71bbced5ded6280ce2c9398d62eeb462bb7943e5bf8d4b1461c7479b438454466993e0d425b4f458feab09fcefe946e6db8f4fcad29dbbd37790675fcd0233f355aaad9e8df4d685fcdaff1b68aaeecf81d7c6e12df34525", 0xd8}, {&(0x7f0000000540)="00b100b38c789dadcfd29bc48fc6e1bc0d62b30eaa428327a147b9f9c05a7e3ae7cbb5f2ac6143e6cf51ece6e42ff2c8085594ee8276f19e23943e2763309880374f4f762fdb6e70a397ff8f5467f15dfc9a1ab9c17eb0dfead88905e4e28b6d95fc567712c4182ef2e9335f1f17e5731c16990db4fb5e85b134f545f109176f8be32ddc87799a8560cb37ddda65fc737dc255bdc8978d9823609133c140990fee96f9836ae2f9d769d91e98c096533dc254b4bc", 0xb4}, {&(0x7f0000000600)="2fbd8046cd67af7ad4467b6f6cbb08f7ce9c10605a7cf13b940e40005acc8a42ca9eb80c26341eaeb78b60cbfafff705fb9dfd702f8798021f6457d10eb41cf785a57fd5f1f047302a021ca29137aaf46f3e401b71f432788da1c2a150105c941951984a1eb5204b8707911523ea3adfa3842e9b6a619f421f291f0e88101a0be0d414cb243ede145d71edcd38f6e5f6c101255a613a6939a4b5375cffc2d3ab969bf73816a77ed5c63d2f4582a0151b6ec5bd995a", 0xb5}], 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="200000020000007800ffff0000cb7b01", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000001800049ed9c5f18ad380d0000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="00000000d1d1ca5c3b2b2532fa7033d00c85cd1f0f4c7c666ebfdedfcb8f556d1f1d98ae816d9a8cc1a0c7d195c91fbe42edac4a1b27090000000f820b70c4bdb9e99d502bb0dfb1f02263896cb50cfa3d9b76f928fc0a3c73444cd1bef48f3a13c5182d496da34560dfb5e655ae7bad94e3cd99335d"], 0x140, 0x400}, 0x401) 14:33:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0x0, 0xa0}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x9, 0x1f, 0x1, 0x9}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRES64, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC], @ANYBLOB="8802153a062e66e033380bcebbc473e2b1a33f7ad46e245156ea627d6b5ab1346d59477d00c8211c791a0d0cd5a6ff72573de6ba359ec88e832d04beabc0fd13c25d4dffb3e0e2df485e6621a634c2a0133c9b15fc1e600971018dfaf163296e4991ce933c48a09d13dcf46095f171c9f1094361b984182dce5ce6bb0879a7f98085ff1e684c876be9cc14f72f2cc1d216194b917280fcd1a9ce5229660fd6135678e9e2128826ac7c4824e4b77cf3d74f7b15e87e744b9f63a005d844a475ffd1aa42d13a41c078cae995c631", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES64], @ANYRES16=r0]], 0x3) accept$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000a5dea82d2a01709c0000000000001c15c1a162e40000000000000000000000000000000000000000000000000000000000333e4078143210cdf5fa415395d53328d4758978dfce23ac6e954ff95e996eb7dfa4270ee3130af3acc2225aa50ec71ed414e07f69ae57824236173930c9d65e91d5edea03319cb08c55222aa87103fbfce8334b1ef55e0000000000"], &(0x7f00000000c0)=0x249) 14:33:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getpgrp() setsockopt(r0, 0xd0e5, 0x2, &(0x7f0000000080)="8f2eb826a7c71f8e3e4c076cf6f9ca5174f49cd916159a95da2ecf46d8666108ef04cf2ecd5ec4a42f0b662d56fb877378d39c2ea934af06ca02f71388ce9b4b50e948f31554480a4f7ab71d3f6fc8476b5e5c0cad784e502aa4ee6dd3af4945d2e7012b21ddbbea530051ac3598cbc60bb4a28b0edd0a1542f610c299b0aba5bd46bd97b5f97f320b3d40a4e11e09a735f45982528ab3a1da5affe4e2402fba76a355a1e0dd07f1398c44de18a0a025d1caf896001fff4119baa2ae9d05fd32c9703d712841a2318822425a74d43856954185d8bf822e5aaead2e96ae6ba687a152b532b037d3d42b", 0xe9) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959aee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c72a983920b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 14:33:26 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xa0, 0x0) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r5) fcntl$setown(r4, 0x6, r5) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 14:33:26 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 14:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x6, 0x6, 0x2}, {0x4, 0x0, 0x2, 0xffffffff}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:33:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) r1 = socket(0x20, 0x8000, 0x0) close(r1) 14:33:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x10001, 0x10000000000003}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = shmget(0x0, 0x2000, 0x64a, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/4096) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x10, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:33:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="630500"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653001"], 0x10) r3 = accept$inet(r0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000040)=0xb6, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r4) sendto$inet(r4, &(0x7f0000000c80)="0481d2b1c894fa3e5292070ab2e250850fa8fbbefe3234091ac4a8c24629133c8fface4cb8aaf123a44c51e8cdd7848f75a98e04d4146f37cb8c6058f02b16ec293dabcb59fca0acba92b459adfb556b494d9de0901adc3758f00dcad877442388278ec434c1a2c41815d4dc5250a745c06e9d9fc33fc1b274fe6c819c44af5f40a83c21249a422c68c950d153acb8f86b581f490cb49111d488b13a6f225c39256021aa5d2793224b499a2c378c75919aa3f697e379a3f97fb94d9a18b997287c75d711c3c1dd570babfc23688a3e96ba135c06b7d2d4dc29f196f803b5437e15a21c8ea359eed7d835d8adc8e1da72185718f60f3fe9e48ebd75f429bab2df0b992679ae872853c4e6f50fe5737dce0bf78708951372c623471423dfa42fc4c426cb55a1c6468955a5df64530feb1d5410d3de171a7dc5fa6e886d0b18493f8d8e882a6693efc8443c65b6393299b819bf385e2520212b7b2f22b4dcfe879264e093c7f84019138a554b2dee3fbb1473aebc98bdaf2764f9a693ae0f78bedf67dcf2848daf4819cc54e5944fec1d73b30d745481530aa83d6280169cafd897ff5b63e399ab31193952eb872c32d355a56d64021fe814353502bfa1aa33a5385e37f37513d1fd1815e82328a3c90e295e21aff96f6b8ae3f1b829f4879aee6b3bb59fa78a112fe7222d322fee433e61f3e668358ef8f9745bcab1021b3047b7d4346b6989c19fddbe5aacaf12d76e4660c1d96524e65e0b74ef29c28bafbe8193e8daa933f12e791e5402ca671f98385b90f978c2e55b27faf4d88537cd488c67fa634ac86f78423998011d6c5d0053ea21241a90f7f3029151108bf3fcda9d39eb7101f21f5e74bd823ad5962d84973a609f92f92d4933d833189157017c4a0f42fa7542afd2cbb14b8f608694073488f5e0c799fde614a52cadd6c065d847b15fd8ce5022ffc43af1bc2d11f21b22e59d3cf4fe75e28a09461dc4fe70565c7c333299c3c1ad2d4b0ade11f1517966a6fcd7b6b4d58371178169bf6d52284ed19b42d494b197f2ad428a7ca03f935ac35bfeac5b1b23046fd467a2514b7d64c21490c55c221b44bdf5f7e88e91c1e15bcbcc4fe32cbb1f960cf4c568aa00ebbc38d39c27023d69b67013924dca467995f0ee917c07ce586bb44d067faa9daedb771e9cd2b0bc335dd2a2a066114060e480f1738ab2540700af8d2ad81e3d0bec119bd2a1b84bb7e88660f6ff70cae595c0f3061465e582bbd1a61979c6f248be06b5405840b69fd9b7976ba1431fd15be221118fbf74cc3a39b99a79cfd495c2111f475a88c62a500be2e608591df107eabdfeee724e7af35da6982c998480037864343417886de055740c03ba84c90a39cbef48ea26a7d3deb8ee8ab031e04299816466fcee4fc6fc16b8ac8ac5dc5c46efc4279e59d5552d58272c79d793b6273e98578d355c565b5b94d525a022d12716b0ae715851477d97a21c34c920194e40df20e045d007b934978e77d45f0c6c324208b1e52f22e0659a2c3c35822e349778a3abeff1869de43c4abe0c909443adad95cc2518fe0ed4bdd0aec815944fe97a34298f1361ad5ea00147649ecdc676bfb9ffc3bfa71149eba6bef25dce706a27f843df04d6be9c0d3812ff4dd8b77e7825b368b094b13dce39e9d087cbbf2dea810802ae653b5725f87923beb6e72bb03f4d8a577c6196d5e2e2f757dd78ebb01d4de60bfd2d323cc5b030bfe0a20a5d617e4b61a0f8e6cb0e8004940c04ae0d9f1bb6d8f2623f3e8291e4b9d623601a624c10937c73d3d71e84d2773b34143fe6276294c7115b6a19489bbc30f21b3c0d3a173ea2741f5a042b811d5603c0da725b9ea35c258e89f3959b701cf105f5b5a3515c527079a1e9b7c6a6fa4f40c6f3a0a49371ad5d06dac096f9dd2de0f394c6af5fc6ed403687c722cfa5250909cfb111e20ef5f7634f929024e0609fcca7f048251f5573c74a023221d6a0639ec1f6697a30baa496b5ec37874dbc02e62ec79c4ab924c51cb8d6c0dac5f7545128e2e7c5833652a3df7949b407bd32b79cd50f025df2662f44368510cf51bacd698a0572dddc579646adc88c18d17f001503cfa2dda347ac03b8f8efc596e2639e181d25183863870f2e515f762d163ecc13e7f111acfdb80e5727a7cbf66abaa22877619e5e5adb313c76da61f83203b134a256f16daa87049ec89e359527505496a8f8931780231489f58b5621f308c598027282141418392576de099d556bf2a3f318596928262caf9322ece91467644d75f9c0cad4897fb1544d211cc63880ca2306ba2181155b27eaf4f6bbd5b77b2703585fa597149819b2a9732140c0adedc04fdf53ec023e1f613f8d08e26b50a7268b5a9554d1d2eb6f66bce535a5911db922e79d600fdac567541d72a4e91d4dfbe6d358f42252a88fde04f13767e12be870b0bb926876a9d452d6461173cc2c49ac8427c8fe54380a97fc82f87843f408a6617ab080be0205d1a6440e081706c9b2d655069c70dfb51d1ea4179746cfc14d2c69d1f6323215de8ff6a7a9072c7ff3c235343dbe289353524ca9505198409f8424aa7037355da94040f389cf9ff748f07ae28ea3181d0190042f92237b71f5d5c15397aa1ede4d016ab8b7b803366f8c2c4047abff26ce560129fb8ec7e23d0b1b34eed11b6e84403d59d4729808c67bda7c8640dc4540f8b69647121acb5f7dee2f8baa338acf9b7817f563ff4913c059f5d6b904c55b8ecdced60bf43a9739b79b2f9169e54d949cd8ca6c417d7f1027d3e7d7fd940c7a267b749b2e3009dbcbbc43b5e2cc703ea3bddf572a5107c62383dd6aa9caaaf339e5d36a36a77a6628bd7dea8bc05853fe682640e03ec1ca269668567eddcac8fa9537ebffcb4de929f9e516ba93bdda505cb36c55d11e3f9399152cb842e52f49c310330c9f5dcf1acb7bea87b5ab24d14cbe54203b1e43cbd0ae283024233f23a491a1ecc510805401f1bdf578942ea643fca60b6c83a1d37a62eed1c6aa446c245adf2f64d5cee608718321d988c78905db30311dd3aab5a3398d9ab9a41a678eae6b1a909cddfcfd901035689b62ebbe5be0158c4d74920769b02111946df0e409985717a37de97f22854c26b145a234332481eefb620d411be1e5b606695ad558948f4837a1923d2e0fc1f18ac84fdef79b9e8690ae73df545c688c40917f636bcc187a305bb325c1fccbe857b3d5a5357b90c20110bbf98f695af27c3e89a4fa44f903265e2a36702dbed3fa3d6ce4b284e6e59fa5dd4c4b8ea59897ae12b83edf54c681dad1fb0fbf010b182c41bd903d7db9238497181fb3f51eb22d1c4a90b35cc79c99f44b8fb02e01ca674e2bbb986a9f9c6687f172d172139639453d89cb675899ec73c9ac9403af55a0eb152c865f22270a0323c69a16752cd470da567371d0a2f85525db6eea43fae40df05d4e62638016c08aa0a92d36f8a0927ee2d7510a620ec829b2888f6e13fe25a89c0ccfc6a3d0bd302a21ac1b7db36e9ec3fa06befa1797fc12364f6af744c32e47f19d55c3111d197d0b5402e9405e96f11167fd047eddff8a87e73727b8a975c76a162b3a895089dec6c127772482acb02ab628fbb9abea8bf94ea786191654113bc179134e32120d6dc2ca4d21b9e080e0b5efc16a6221012d5b15d73b6cf20f68305b8ca55daf66b989acfe52111527c7e4f81f4c421503ab744e72b195438a71f21d91c32f5da20e8df9c9c5fc8517ba63b788c5606d072d642feee795f9aade9d86982d8589f565d6e8df9f64fc493825bdf241d57e0d4e4fc19afe212f2e77ae90146dc9034d0b920d831d889f924a1373e4d418b2479621c2659fe38f24ed44d5ab35892a17844e39b37f228088cc71a4958ad82fb34cfb34e207b849cef518da69afbad089adf0f4845ed2729962813a32bf0ead29b373f065d5ffba77069db472968647afab997ba5179db20e1e82baa82309720f2bed736c1a59b5d03119b18b09fac7cb71af5511e1ee6fe8a084f91aa68b6121cf5e4c939d00b07c1f66459e344ab67e69ba9ba7579fd7bf27e260b640ca1fab32a1e05fd4f74790b889e608db46d27f5d9df18cfb5590888474197cbcf99f8a60e2883636aaae09fda0025d6511acfbadc6fcdd009fd3d8ffa51f6069299548f670ef15215cf539c7f24942895af432036c01efb748b2e38b3e4b2908b958b47c0c5d74d1494437fce9afda6cc58b83baa9b8fbabdd6d5a8c46dec11efe35bf1a33a4da9f954e06e8ee98ae98ad9fcacac1270953e20fbd3fc6bad2bfd5953e74f0ead8924f2fc0fcc60250f34aaf5756e96c91f754e191c81100c33abf38cf3f1aac79cac03abfdde5258a66533494bc466b27dbb81dafd6f013c822050dfd1bdca799d410366086f6470a38bf096c76d2488df134f1c1e31c6ac37c33d43e65a1e15450cc6641d5531cea07c9a9e66d5a1804e180a87146e1849fb4c5d2cbce05240aa24f66cc49fd8867aece070d4d2b30aaef172b8fbeec616dbf8712da56c39e384af2ae3b085b32c4be188f4ed1a26e42263683bc1ebf1296849f5ea0a651deb285fad323d5a9cf0e58655c674275d523715660fe9bb471743ad9cdb9e8ea979f90a4874cf812de0b47a8f49b950313433f9bdf872ca5e0da8417bbed198b5c262b8311866ccfda289bc323a0d18174086132e179d370abd669a5924578184f0b758779cfd59ebc354c64d6bc1d79cd2b9b4a490630827bb06296068090f12873e0258612c7b059c383f28fbaed0f61056c46aa99e1c0290619e6e8bce066371d8cababf75f988f0049c3e380d8e046f9f103da85c38ffb40f47ad9d4d3e0c7325e9651d98bf76c8d9a7b91437b231605f91138075043182ef310efd76c99becdaa9f934af6048b95b876057c94f16af5d721b1d61e6911728fdec4c2f0b102423a6dc73c4504c7eddd571ebc3d97ddda0815835798ee258b07f8f0bd49cbab0cce20605e9f9e11d785e7d47b80e4c8973f647c86f118734834ddf0eb0b8518359f34d4a67976e86a347949be5a1b7b136edd669cc4b7f8e3e2f4789fac2ef64552a569de63834b179cf5284cee3114fae8e2e20516b35fdb348223f0f0c2536cc1ea5131f5c831135d0260d042b8fb7c55efe3c6d882831898193103abd8e8f3559c07a760e3111c51c93d3fa64df82f726e3d74085f5bc9c08292239a845911b92cc3b86be91a6293280f961a3f08a2eb7b4627ca9ec08e93a779ac1f22bdea153072befe974e50eefc7d65a9b426b0019b61776761c707c98db46a1d7546bbc23d6387293b54193c38c4311c09b6e3c3e2df0d1dcaa47cb3af22edc161a27f2a6fe1cd542056d4590f053de87a759b23fab01f4b000bd15e98c12b3e1e1c128aeea085e123dc3161c42cc18d79c73f6b23f0f2668b0d6d0a9319f00f39ce000e41013c4593c551483e5cba148252689bb3a40492d5f786f06aaf103785d1a49e702fda18f4bea783281db9f404059307a0717ed7d5a2b52b19f07a5c9ede26ff66754f95b3aa1fdcbbb902851fe04a253716db170bba7bc1e30eb658f5586eb7eb3e1212c595a72d963eb09c68b0f55c0332f33ae6997df89aa99f8743b2e8c8728e0ed823614481226266bc80282a31c0c9547e279e6836d7b95dcce1d2b35cad93c110f66211caad0d8c4b646e37bf9dc32617257b4893150c9812e33c147a14bc6b058a573ff744f39e10d7679b91627731106d4f49e549e672d7a647203bb744a623d696c4476414551da814f3", 0x1000, 0x5, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r6, r2) 14:33:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}, {&(0x7f0000000200)="bc216c3cb7d31fc4a3e36e0bd8de17e74e7ffa3b12c864e1d3753882a82db5f950d80ab45864953a4e40f81ffda5c297a86c1eb65b29ebff65ebadf3d7da2f181db13d965170d9e5e185efcdad1844e785a6e12074fc67c694d91a3ec49a521a2724e1dda1d8ff640bcc6bd56d95b47207ab4a9b3a24a2b8ae6b368d38428be87c66e0d75ffb096b578374a77b34ec2e945c901b8ef42c4b8830f0d4a1a9976b849a429b17b2444d3fb2691601e70280a44c2cf1af", 0xb5}, {&(0x7f0000000680)="e0e66afb270dedd2fda3da2795998f0b61344e3495dce8516bea0cbc7c36d6093c63bc67d57f532616941fa670ccf0ea8df737b355c50307640eab5b177c0d90535cb48f1ea5662442e603b6263bd6daf96134069851383c4554971258126bdcf549a90407592264fea7e64b3a66ab6941f2b6bab134560c946bbdabe723eddf20a178e12311adc273448b954ff56b835f66306764ab1c6f36759e5c5debe8b5ad28cf1612de0f1c41185d1ed3b1018aacf4370c61d44c9a960c4925bc5bd25a7884c4a0342c478afab55b4a3ba498df53b04ca02f82a7a07e9636fedf4723b7f35f26f70aa44e0ed97175d8bafb552d215e3f64263fd18ea4dfc3bc5e1123efbea2695261509b0f536bcbf50731bfc8afb1e2493c1ccd6f6a52baeeaee3295176989404beb8f1aae3c0d8fee9ef714927ae4f57a64f5733c8768b72d84f4d85a61ed1f69f02afaaa879c8f236ff062997d7bdc8061134e5b40249466ee116adea076b5434af2db2d54a45fb13c0b61baa6f53a90cddba94106268ddf53ae5d931c0886b7c7b49036d241a13240fb8413fa17195f713265a6b97bde754eaa673a5d9dca8c9d660d991a2b2552f7db08b991b34a7f429c65e9b3c536fe73792d5ffe576e03917cd9d73a1c1a18a5196209b71a3c245f6c3eff7196cb77426a4fdca00a3237b5f9bc451bc2d876fb82d053ce22cd3104f8bd3b5bb92e9d522c1e9063c9c04ff795af8b285bd64945e752ebb2a78d7e716c3a3bb9e06061aa9e96e34e63f1b8cc70549d64a2a1ae9b84e81d4ea3f0f39abe7850773db67f2153bfa791883f0013dbbdcce0b11a2241c9c8d370f35d2dda18353f7d56b7703a3d0e60f02d3e4d6f3e431888e29dfdffeec78e1383c00301c00999ce106c232e9caf27f66d628296004d0293008d8aae52573d16974dd307f83ae11197f328f32a00b9df430903b5e3869416f4de4232ac49fd5dae074f90112a52e29b50a689b5aa6d542203b01178ec40581888dd692a1d4c8b6a0281490236208314ca9c57730b7c11452c6d4f3b9373483afbbade0aa0363fb6808ce98ced13af0188a73576eda2d0cf83fb21f6bcdec12da659ad6ac6edd3e48fed84c13f005fcab79c066b8eeb280cbac042ea0be5816e842aab2893d1f80866f9e336884df0c4909620c6f42e1fbe149b487bac1f77c4c966247425d58b87caa30d2cc60bb91c770b4470c5b2fa161972378b0d6bfc3cb72a9c36c8098f24b0f01a3634e83437cd8c209506310753cfab922c6e35975dff0b2a432f1a1cebe7d788094cc46b4a2e027f76acb92a35f13e0df2a2c27d90bb632965b38e35abc36a26f44ed6b8ab5bcc63ad8aea7402f142327b4e7ef7324c8cb1eb6041529ec2d18bbac9f266d5f7dc8bb6cd39450211da35e939086234470b87db8705833a94adafb4d25cef26a03a5535450dc40a331df2e715f74ec46480724e307f661b3ed68787d07094082c19d2dacac54541e8215a6e98791c69e35ca5687545f554310a3c81e98d8c5ce5d694fb0543ec3a402ce39f8b9410c94b9c28f11ac240ecff1993f5b6f7c896621b824314899f5bc7c238bca7fe579f65bcf2a76c885a87848ade71b6b74c6c9e51c9331a166d70dd8d606ec3998ad5d6590118b244d4f8575a6a1a7cd5735dcd105ed9eac0a24bfbfbb345c62d75857c7fdc385a2dac7763cb46333220193510e59027c6b3ab63e932986a0cc7b956995bab3b2bae7e341603024c050c9f63657b19511356beb52158e1c8bd5cf2f450963ed2e3e3c092e529d270ca4a90655d4a25989556488c4e5a813648e941bd68e2e6af3292abcb49d33f1d49f8829f7aee461cab94a179cb505f73d838892ce58543e017463f57c33133808f1b8dd6f63adfb0d4968b21c18045cff531b87807b3e1452144fa6cb729a9d0b33a959970811306a3eb81d4d8111040d478157ef01f865930f86e2f395c8377bcf7b91f2b6c18818284951557d774ea574825d087497a6d05021ed47ac0c3f8bcc46e2b7c07200536c202f9939fd60629f4aa3cc3f19484af76487cef091879518f49ec90b0e091eb5433c5e99b56539f2e5cd05fad2c683155d86c63f368dd42410f86d2b9e0a16c33023defb82f7081ac6a9e6e8fbe487b2042969cb9623e9d28a72106d01ceb8c0e19b1d0e31c853347db5bc876afe916caf21bf6654ec00d01949d79cc806199a6a59d1d8c5e7d9c413adf1c3cd9b65e0e23644b570b19664f0e80f9613c11196c585122091a6c98f14fd4d28e1666c657c12fcf6135282cd45868b26cf93642f54f3d7aba10bfd801fefa29e2df43861a06c0bb6fa8f0c178804188c2ea512e763a564093bb1be0c9619c7bd0d48dc787e8c62f84596e67d3a50bb72c347fa0e13c6ef15e504f8ccd9db9b794f84ac777aef21337958cfdf28b0c584634a91e4ec2103f27b5c067a91eafa983684d2a45dbc840b80d1d1aeb8aeb2228e0467e9ec6b5e9d4623c76dd26e5efe3c292f6312b599849c2ac45f4fa37becd6999091d6c3e824fff386c12ae13a0d308670938857d8d27265ea54c7cfc4168ae669cc23eeb4e9ecf5b97c6683de92507ac0007dacb901fc8538a2ba4905a359ded1d0cc344cd3d1fc87669336f1728342ff4ea0f4d7b0479d4b73966ad1f0816abcd1ee41f7a50a78e116e91c14b991c2bd8fec08910b9c76ab86a9179e86fff7ae82783c2110ad371294a9565c6dcb301a76dce0d8774143a377ea067d74b91b92442a9ba4665545e90104bbccf987155b49b4df3989b3f137a22670e3acaabac36595c771323786a0513617b2beeaf65a18c6e0b6cb29f62c820c84a1bb204ead1bf5b33afc592546540bc1224ac85e5589d634176adcd1ef0d50892ed1fe8f964f93acef96e4ffc90f031be294352191f519a5b47aab940c7a5ff4ed49174f3bb4cfe6f18d37ab57cf22cdc996dc0dfbc652e92eeb76c11aca74d4af7d9c663df0245ba73cf804a0fe4ca1320088e090d5fa35ffe3f6bbce11d9a4a3f3413c03e1e9bd0309789bd2c92853f13bee13d76bf2ada74c920a48fa60c1b9dcbfab5c27e8bde156f2763abf349bda6b2165d890b9bdf192c2439b027db9ed702eddc6dffbef00691e0bd2b875382e5eda25810f562692b8b8d7122f878fe29c8deb45b03c8c8bdb95b0715792c80e10a1e31b63d1a07d6bc2439d28554fa3e063fddebdbd2be9f17de803c29cd341ae04fcc62ca857ac7f9340a380a5c634e592c26d694fc64afd6fd49ec9e9eb027e55ab07103eb4df68efb4def1c0c9a046dfc6057d171c972fd7b10f9e645a8c23ceeaf4997154f2715e095a107dd4f0589a43f6e831b186740e3d2fec38d3d2eba7ccca50a5bedf4466bd64efa1c78d089a19726799e359ffd77c7cf9f313b2d47ab1cf8b38c190756e62f09a98ec697b2257e0fa5aa79694424c86af7d3f5309577facdad4a2bfdedb2b19f408393f344af336a4c50591c38e4aa92f396e2c71b22e2b67d4d2a04807697e68224628b0c996f66f504ecc9c3099eefc4c9b48735e4a7a31b8ce98275141371b6e314e0e084f65949ff3b12ba2d4d8477fb1bc6e117d73bb9d96a32b352160eec81947fac99641f0c74dbe01c57c41a83b71c0bbfbee0c22498850fdeea677c439cd98ad3818109dd8afe717ee8f05140972878b3d39dfcc5ecde8c02603341b230515ac727b06e94cab514c97a55d65d2a01fb8b6efcdcd1c491c6246fd4b7f7566a4d17b3d1b5dfd9555c44330cc680b845cc2292b0e8c0c4d5d0494e3f7dceee05cca23b5659f712a4fc721c5311268628246881e1e32e488920d565c16fb832cbdf06f956fd0357cdeb7e37b2965953b39c715dbc830dac5e8877e5d5c82d4dc626dadb50f1524d7db18e4da33a6bb148216c3a102e91df89a5ea679944fbd0578081ebb7163ee9a248b9e8b006bb6499d7074e1e01e519085746e3ed755006c22eb4bd85d6eab9effc23607d9d526f77822204aa59817590576d9d7acc8381d0e4da7409e49afd464e6ae60fd0a8c48de3990537ce23e561baa5b8cb85b63ad53eb881bf79df847bf65a92ac6d0ef64b41aa939a7ae41f82be48c3b25022c0786b17b24591c9466468b37e4c6346a78e4fa7c834e5a12ddfd447921228d31acca3c892fa925a8a47c34b6a4825b367a042ab4174fd7f3649baed17bd6afe758ba1d8a7f074fe46afca04a85484ece561864bc39e6158f15c04574476bcb2c2343d4e08842621333c4bf04fa574f9586b0dc1e7d4048d7b44c497bd474cb92258fa56ea39c5d90b48cdcab2c28128e100fcf87cb964606ad78ffb6b77f09a4f67de763ab86a524e25413bf176e10c42cded419773f31414be7072cb470fc1c4fa742b916baf6e6e4f53510c8d3f86481916d972272571747fcb527e57b6c3bdb57e689f6e71bd5ef81be7e34d4380d201c6469fbd795339c72f48709188fea365f7eb1ea296efcfffaf061cde36174ecc2819f8747a2a5e4643431afa9000103261d138c20270afaf5ecd47f362bffb937077569fb07f39164a338eac0a5614c2776a6ba019b8244b033532ee1a8500611710d574d249900cd439e9504beb5732794a2d897e4aae4da037641af774f89e66c00ef144faf713858a3fbd64530f250d492841db272267c6e0face6dc2d156b18c48cd680e522c1e238c127ab3f4b017e65f79cccc2e5655b7be01d1544debd92c22cdb606a0d6ad2711b9942ed27998b8a298c64081d63cbe15f5b2c109f656be3bcffd7ee81439bafa41790fedd89b028098560f13bd29a40285032b5d84cccc8691539ac5a64effd568ad5a52f0b683cc66a8233335ea9fc60df3e8663597fc8578341c70176d4c70d961b7f823a6ac23dd0f67609cb12942fb93648df3cb6708f6e5e7d25a450798dda99d952a4bf236d06f44fb3f70dcdfebbaf0a1566d0af4d694394ad293c6e78300db0d6b78d956674e18bdf8c042865ca6f379a6da318f032a9c1a829532598cee1231ac5709ca915bdf32ca6eefd26570cbf341c04ece15b10160ed44ee9e65cce35e832f697ccdcbbebe2c30c688110f60157b0bdb84b0d2be2822adaa3e7ab4a3988b39e1a058fef932fcd6ecdc86a2fc89e03b809cb7263195567dea0552aee519f45d40f8019908b7b5eeec8d7b7a6a10dac107bbf4f8b0e693b8852c032f52832c0b0774e0f391c006e23076b674f01830425df7bf7abcd1b3a8a5d6c5cfc8d2ea51296834e6925bd37869d9b06fb9c10efd18c3494e83d72bef3f7109bf512a0c6c6ac58aa434effe323854dc5e7baf5b60dbbfa023990c2a77e17e58da5e6699418bbd9bc65438f9d8a0a52d9a5f972575714dd0819c6ef13bdb4d165cb725db7812f39173da4b694fed35bc3ce9a5a213bd998b1084e58d0ded9bdcbb858e7aac2bfed7ddd55c741277cca8facd44659404de4f075bcb82561a16d40c66a28ec5296502fb810bc86a01c535efbd320f5b38d2e543e61cb88716aa30d9a211972953d267ee48995c4768b87325803bdb70961e600feb24c5e97b0f083f6f1a38c1208178b117174c5b7696fd676d3e6c582dd53ae794786d3e03ea1ae55769b0f8e4e6bdf00c931e61be9b8986d9bf39a89ce965a3ceb6858e62bb42c04d826c018da12958623100dff1b484350ce5e6c8e2fc192579eb3eee07910226a16c55df2d3267c366cee6ba4def62414083fe95d703e1a8467b9646597a06d592733dc1a95e5d37e239102a8ed6d08aeabaf1428109e98956248070e8badf59c203e1a45a8df8c00", 0x1000}], 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x80) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 14:33:27 executing program 1: r0 = socket(0x11, 0x5, 0xfc) r1 = socket(0x11, 0x4003, 0x0) dup2(r1, r0) setsockopt(r0, 0x7, 0xff, &(0x7f0000000000)="d4efa6c2c67b5448bd4ec66cdc7760d7cc0442c8faf1603910ab39eb3481159890915da3eb476b07ba8597c1b0cdce3d1e5f77983795f35ee3ae5de855684036b34fd53da2ebe17558c618c1e7844da261455d15436d949b4e699e15b90ffe8685df886c4342a914f5a0a8a9d077f37954185ac0cff8563010867114a6ea0de0c8aa09e826e6b7495721bee25bce1185363cd72a9ea4f05e995fbf4d3d6b838e0fe3dc3efbae580dd6f64ce15f24ed1aea3c6ecbd14a51a779c8113bf2b243ad5280e0bea840419f4001019e9c0a691605694e2ace11f1e284fab988631a4f7176c181bbe1e694466b8d5b5094af92d74bd63fab191cc264c47d836a3a523f62d87433cc8f74a129090d027a52d1b1dae3e9ccaedc8c6b680571202c384fd51758fb3d5a069ea8f538e307fdb9cfdc37d469290fac3aa03ce59442627a08b57900de4df4768d5c35866078ec9529af9a760134c6b35ea407d7fa33598751ad3af4f7958dce532a1a3c6bbdfd108c30f43a130edcaba40e31865f44b644f290660f913fd8a5598e1aa79c0da46daaa7c5ea29910ae7d93315e0071241d84d719d973f54623c0f18b61502ce95c410524911ec368bb842342bed1597fb36d5c0fda939a84dcc9b7c38c36381a9a98ea6de3721173afa93a99a866cb62ea274302a2fe07be3b0f121fee1a042fcd93279bb00a5831312809a8327e49d7ebbab75efc91ffcbce1860b2d08a274a87f429229c048b24e51f62d058fa1ae70d37a058ef479cf9f2dff1e6d11f3df28dbe3ffe940699ad5f068e6af03c391fc9ad90df77d7c49b50f688006d9c229af3849c86dd310077e06020c5fe5260e512b17b583891dc3fa4108a662559e6710d0e8297a3e37c08f7e2f8d3bc67656f27f2625c08597b6fa2417abc8b61d21f4841330afc5862a766e98b772c80484630cade15b14c06733f5c84f8bdcf9c8f9c626efd2e2f45597d0d0ab6720b41788a5c397d729995879cd61572acc96bf6872294f141604f9784623cb8cbf35772894b66f6f8940093e21b2dd00bc444e11fcb3f96767060a1987a050ba5ea0ee7f685dc0889fdde47ec16b8d707a73c6fca3a9c65f2c37ebce07332d84f619de675ac3f0e4a9a0075b8e92966e07903f4a7b3c900bf743a39db11fe2a367ca7b43422a5575abc1247cbc85af513d5f1426ac2cb059cdbc2862d2d2cc44835c2d630177aca0e106dd96f2a82b156de8a16022ddf2996c56cb9f87ad71acd475ca9f60a60081757c92c62e2624c51fcd730fc15b5ef92aaea66235c453915df9809bfd398c308d127aa104cacd3dd241f0198cbb48575c48861a919acf26860f52504a7460e3c9788123eafaeae8d2ddb12815d5b7d1eb3776031edb92de89104d035a038f5ea655dc9fd1d43e7229cdd9e4d23c7b59981a4af01754c8bd07ce86275e6e5191a6bb694628a05766bd2c36b390baa6d274d5689dc1f6977b86116ffcd264a66f99d585b869836cf1e877c388f501a12705c0db02ef372d1ddabdbee1bfab67c0eb7326548ed31dc343aac65575bce6551b2ed437fc5608d636dadecfd1211b7a79ca7909e8dd00d4e7f804aca593a16ce994542e8d20aebab71c5974da286ce7123bf5f99fa51b829fb39da6825f9040eb1052822f14d62889b0ca0de9cf53db767364b6cab5ca2c5486a8b8e4c5a66041949181a3102ab364e0921c31423ed1752043c82338fc24c4ed1f233873ee9f1a8a0800527835b15e28d0304e3a963d68a1329b1ac9a449fbaa04d1178ab255e5d0cc4b3789470677ae30e692b397901aff4d40b866e0a4b6d0c74c4e4d403386fc523a17d307771ad5b5dc762792cf6ccd4f36ff192063114579e1262279bc73934dcbdb35102b265f9f573e65702a680efefcb4cc38e96229cebb95b913cec7f68caef5df8e7c6431292eb23644853300ac96a28ac7824afdd78279978148b26498813d1662f7eec65f5f7096784a0cf0efe3c1248eb54bf666d4b16b34632ab6d8a7188148824c1bf6e0d0d7d53b010f8c0f07de6613889dd67739992920989ed6368997f94e8981eaaa30916688661e2a832acf26979c0541b5f924dcab2741c0ca7594e4d09a8f8c7fc938f5641cac503626773e557fd138918cac34c0eb0f0367606d5b01427b46020ba4bb3f686071d01505c6194868c7bda2db0bf4d9a01adfdb878d67b3082011c0af300aac081f3d3501bbda54cbfdcab22ef97d07e3d16d1192f7aa735e49d4e5b6811f1250321ea019a839f900447293babf0845b3fe16507c893fb7e8512c29e64aba89313db44e4c454ba99be4bae95909b95b9b9e6e8d39054e94b9f9aae620071a1d381c0204a9074a6fb14e556112be7d0be7f2df1bee41687209d72680182b1fd7500a677a36458b2d13706c9cb62df169d547886510b59dee666da8985514a2eb11a8be148a6be0478e2e903ed1fd4f1cbb4db8a4d889ddb3f5791cde650befe61d3a5f709016838438350fdf5a79e0746f2e7f4bfc9fc70549de2161df88ab3450c5ce1d2a9aaf88ea342bc8b204fcd4f9e115e13fb82bfadb84f900e1ac80141c693e17d8ac5254d32b5985ae4f4b95b40872b66bb3190324fc4c05486b621e3a7eec37b6dbf3557830615f970b66f0df9c69a7e7201fe72ae6d7262b4ad90893f4b77d312140107e359f796a1ad0b6dc6b548856c35f205e775be27b297586aad19e87ae9d17940e9b1fcc5fdd7bad6a04f83715d52daa0f098cbad13c278b0ae4a6ac53d7a39140c46ddf93e7f31663feff4608b2aabd564123a2e13c60f1166cea132d93009ac5e9e7401a9dc7078392e6d5778159a6a6ee9e26b61c093f0c9e0edc328dd4d41ac92b8812c935a5bfc453e1b913639f7b1806e7b4957af0007e365eb20f2765dbc118bb8a00204a0a874e6516792431729565bc2e3a6b1bfe7d0ce408d754303c917d1ddc8cd4c1d4e7dfd2fca946e1e153f5927a136cf7e5eb2ee9f4c032eb3bb688f93a09577122a2de5a93b81e6e9c7b3b051ad773c662b0b16e6e016887afe788b2311f237a2372d03f0b98d4483190f64faa75c6d8d61aa0564331182b1e282a89dbf931595718e3307f581176dde280d54d7fefccdf89a411df4fcf2def819c467ada82db8a20352335928e8ce36dee53294d712454184d4c8b535b45a1112b7dab9a97fc9084f923187b27b9946fcf074734bbff24869790dcc2f00bf4fc4fb0e43328f132ecb9fc1d9bffdeab404944b432a086b0263f8a264540760fe7b5bd14a6ff503788e446134ffe8ed384596dcf2deb31f3c99bd9d1f7c0b25f02d336b97e572669b721e46ee58a4aaa586fe228cb72f2fc345770e9802d7e17f1324f0b5b87db2665362b89bbc57cc95d186881e63da837f1bf09f4424009a3c743ee0917ab6ca87791f12799fc440ba9e7695fb23440e3628aa8eb5deda8748a15a49ef50a7be048d00b0a5d343d276b2e73f53d186bd744509a0c72ae89a63e4218e1b370ce6849308c31ff37f914c6a7c89153e315cf419e664476a30cc282e6586efa034e8fa9a0a40feb74babdfdf3a7a6212142ce2e0ca7c1300f3655b33b2fe4c3e225031cbead660a6c001481b721ed0cbf32d5d8980cd3c12d40a31920dd2ba7490384b06d473dd10297b8338a96f9759816bc219b12d913eac377bac4730b96356fc4d99e135a2a9d67a0fe298953c3be63c47793537143baa513d6e082ac5e7132b74f1510834c1fa9971dd8e7e5854b875a5cc3e83bb021a13de218a269a130482f8657d5831873b39e088472287433aae9b45c9ac87cca39d588c7c4f534730827c2348751313fcefb691d8fb70becf0660f32c4cb3c4870f3b064687c4daf3b0db69ee3522ae14a05e2445cef557ad27e1ab89f8d9a86e6e09d79d9e7b5ce0788a080a9fe19bed49cb8d291ce34d3d9683000e4d5271693e2e887cea0d77a795ab25e8cffd2a6ed19d58989afd490c2afa82e9dfc35375c81b1c831fb70e749530bfccd9f614e10ad926c4a2a9dcb9e1bd2fcf99b9917a4a8e3b035319071289bb545b48d01cd7e3347c20ca8c69659f65c697ad54b369264efaf0ebd7bb5f04f7e74b0ef712266e55d1a94b54ce42259f6da3c55c4c32f914ddaed8de5d583103ea3d738393ef4259750e8d055d32311cb5f28cd44cbd3b6713f3df07f9b9c610b99cb8052c67591456bf08f68266f3d7f321e077fb056bf2eb928ea3fe613559c3abb8091b812cd0b18e54ebaf5e62ccdc093259333841248d04e749ac2234a100be0398adf9290c806d98b1bf5b16912486c06ebc2325eb25d7086d8b0b322383b0a4109643dfe105b7d0cb94352bdaa4c6bfeae5c4d2c5bed6b3c1fa2f80ce034609d332e4c2229795985df85b78bf1714143426e109394ebdb442eeb5b47bc760ce41053d4a19c8a565752d23f57a85c06e49d3723316f77a6cf8bec9a76b409cf84424b4a131b109d1a7cae8bc9e78b47721cb2c57f053b463cfe5069d2c63e170d585c7b621be4d46226fb92a4ac517deb22fcb6afea0a5b7e05c598fdafdeba536aac6bd2dffa9301aee36014f45e0a0e3af7da4b72c7174e019bdebf5290b66a2629477498169eae35c640701985756ba232f6f4e6ae82877f02256d83a343ac9946d28d96baf9c3a745abd7a7aad35c04c3b41b578cfc0dfe241d749e999a9d45babd9c7b41157b73c916c254fd07468a7a58ee6279d7cabcf451085b8d9e96dff9612f70b7ddc0b7f12113c57fc2fb241a0fe99c02600f53e60d570c9a6f5a02160bc86525b90f1707538b47a04b34faa336bd286a2b2ed1cb2df1b6345cd98b8b50f8bbf8267a604d9c42a5520505bc9ecdfbdc4d0c0d01c60196c5b52aa9c02c6057eb4f65e3079c6c3bcfbfd9b025fc055f12511565d44e9647ea60df7eb8a030fd71f6b322155fbbf4672ab40689fd105b81edb80eb69f33de88a54d7c30a0dd3865077d643223f4d4998fe67b2e55ba944f85a48384b9d67f13f1bdaeaa96588d44ce7ed75aa214f0ccac7087776dfc43ccd4aa795e43a6b770722a26227955fa87471c65346e619da7bca11a4e9c79ec55a42c5462861fb3fd0f7e98ff9c48640748c792c0a3211ec8eeb331ca640ba900be2b7782da3c321ea5b94cdab6aad7ef768d7c04055020a078a15b1c3575bd25d6ac92c0cb2a8cc652e2559938a14618a677e4712389d83e21320a35d9b7ace62634461d58597c7606ef393308c1f77436d3eb92b951f30706f96d18d0c0f442c79493ce62e428b2dca4ea03f99ea1ea69a8683714a53ea3f1457cb6dbd29f7418c63e0fafd66ffe36aef652d3112c6c1f0734bd41681b69d0176a2ff61fe373ac437bb49bf6bb12b09d3ed8aab8d57823e7ca7f165e83d190dcdfab61464298a04d849cf3a0c3cf87ffdb33e33fdc3e5fd5595cbe579a157b81641efcc5c7c29e961d00122db42d5e26c84395111202f453611aa3f63838727b20cbf5912e1289d04695e510a4c10b9a4d789cf1a264fa82d3bc2eb2e3dcf101bd0f8fd20264ec838ca0227aeeba3a15e715dad2f1ff3a521f5bd68e7e89ce986ccff12604c0f07034d8c32be566dcb7120397092863c4e6ec373e6b1ffc3801135343f15ef9d54527d2a0105d8e7761fc842499251afcd6ab9b22ed2bc9fd109e8d39b6c70c1698793465065b73ffcad10807d48d979b93268cabf17cc1043c6b941fcfed79792c09fabed82dd19479d8978f4e0b33d98f4b1820d7c67bec60c23bdd09ca278e88bb19165d48e3b00f9580db5eb8384bc262e457", 0x1000) 14:33:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x6, 0x8, {0x1d, 0xf561}}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x9) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xffffffff, 0x5, 0x550f, "6ea862cce8ff01000000000000c8153232111100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x4c4) 14:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{}, {0x28}, {0x6, 0x0, 0x0, 0x3}, {0xb40, 0x1, 0x2, 0x1ff}]}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xa0, 0x0, {0x491, 0x2}}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x81, r3, 0x0, 0x0, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x7, 0x8}) msgctl$IPC_RMID(0x0, 0x0) 14:33:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x1fe}]}) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="a41cd5feed0000000000000007be"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff5f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e711a48e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=""/156, &(0x7f0000000100)=0x9c) 14:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="f54c4cdfde132be70e10c717f3b47e32e7f0f17d2b65234ee216ef040c82f66d35cf62783db059fda171d5b85c9c6e99d1cfef50c370f8be057337f5d68043e2c7c754a5b21dc50c85b7591db0e619e182af573cb7eb1b769155a4e42f0e11fb97942452ac1cfffe50d1908d85eee09c", 0x70, 0x0, 0x0) 14:33:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 14:33:28 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6eda", 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ff"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:33:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x4, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/143, 0x8f) getrlimit(0x4, &(0x7f0000002240)) 14:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f00000003c0)="7cd23f30e2fa653b395d3c4900000080c9c0aadc23df5b0317dddf789f96d988084b1de883fdcd62a635dd4f8b3d815b45d68256c102000000000000004c31d4897ef48fe6cfefd113ffe87aa1c44bb0156f9a5d313c063fb9d479895f969b471143d85d1f16aa38a94cbf784e87d05c1816aebe2956614163c62373372c039a8ebf6e2260e746c382988f6e24c641c268ce702a1dff222799859cffaf9474ea5049918360f722a0fd88008317926efc300129eed5d9ba28fbf6ada19928e9479a7f414d5de110f343c784b39faf7e9e70f62684760059a00fa532dfe0df0c15152740d1467685c5bd53c5e48d78576b485c88461a9cd2c8af4e4e03c2731075c96b4e5ed99691078f08bde82d69f46627cf97e360985720b933813e8233ad61e9be413cab3372002b1ffd5d2cc726bd63d2ccc91cf7b935c26e09dd123b53216a172ada344551f168bbc347df0b76228bc8f0ed67756d0ebc938a7698d7ca91e65a2d8fb0626bc9e4fa95a21f89ee49c4c5b355d4f079c01f8cfa5214f43ec91bad7a563f5edf6b3ea8f8dec3b4ad3fb68c925505380d016ead465351eda7", 0x19f) 14:33:28 executing program 1: socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x4}, {0x17, 0x5}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x0) 14:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = socket(0x18, 0x1, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) r4 = accept$inet(r2, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r5 = fcntl$dupfd(r1, 0x2, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2012, r6, 0x0, 0xfffffffffffffffa) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000300)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:33:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d174", 0x3f}], 0x1) fchmod(r0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:33:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000be6a6b236e4dbada52bceff237fbe6987b32d76b40d3da3dd0302"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x3, 0x9, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x3}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000003c0)=0x8000) getsockname(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000240)="9bf6f3a4a73be771298db7c59e643b9690793cd8c807c99a727666a126fa40cef5e313e2f64292197004b2cfe29ab4f182ec0bdf343c65e981cfe57038c886e98cc7ecd631224fabbef16f25b38217fddad8f86f0636734a8ce84335dd6b0bb19174476f4ae74c71c314ab00c1d3ffb9559849d4cdd7aa051093663f9ca9e1a12109169722ce"}) 14:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 14:33:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x18}, {0x20, 0x0, 0xfd, 0x563e7caa}, {0x8000000000000006, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x12, 0x1, 0x2e0, 0x1c}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1ff, 0x2}, {{r1}, 0xffffffffffffffff, 0x60, 0x0, 0x393, 0x3}], 0xfffffffc, &(0x7f0000000100)=[{{r3}, 0x0, 0x2, 0x4, 0x764, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x6, 0x182d8f9e}, {{r7}, 0xfffffffffffffffe, 0x20, 0x1, 0x3ff, 0xffffffffffffff55}, {{r1}, 0xfffffffffffffffe, 0x5a, 0x80000000, 0x2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20, 0xb86, 0x9}, {{r3}, 0xfffffffffffffffd, 0x14, 0x1, 0x100000001, 0xffffffffffff0001}, {{r4}, 0xfffffffffffffffc, 0x25, 0x8, 0x800, 0x1ff}, {{r5}, 0xfffffffffffffffd, 0x5, 0x8, 0x0, 0x688d}, {{r6}, 0xfffffffffffffff8, 0x12, 0x80, 0xfffffffffffff2f9, 0x3b5e}, {{r6}, 0xfffffffffffffffc, 0x49, 0xf0000000, 0x8, 0x5}], 0x100, &(0x7f0000000000)={0xf3, 0x9}) dup2(0xffffffffffffffff, r0) pckbd_enable: command error 14:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x8) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) unlinkat(r5, &(0x7f0000000240)='./file0\x00', 0x0) pckbd_enable: command error 14:33:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r2 = kqueue() connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x1ff, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74, 0xd4, 0x81, 0x6}, {0x0, 0x7f, 0x20, 0x3f}, {0x9, 0xff, 0x20, 0x7ff}]}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) 14:33:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001a2, &(0x7f0000000140)=[{0x7ff, 0x0, 0x1f, 0x7fff}, {0x5, 0x2, 0x4, 0x200}, {0x800, 0x4, 0x81, 0xfffffffb}, {0x8, 0x5, 0x3, 0x3}, {0x7ff8, 0x6, 0x1f, 0x1}, {0x7f, 0x1, 0x7, 0xc086}, {0x9, 0x8, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8008, 0x2, 0xff, 0x20}, {0x348, 0x1, 0x3, 0x101}, {0x2020, 0x2, 0x2c}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 14:33:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1f, 0x7f, 0x7f, 0x1ff}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:31 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b603000000faff02000000000000000000000000000133"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x7, 0x7, 0x1}, {0x400, 0x1, 0xf7, 0x1ff}, {0x7f, 0x1, 0x8c, 0x8}, {0x6, 0x2, 0x2a, 0xfffffffd}, {0x100, 0xf8, 0x3, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x9, 0x3d, 0x8, 0x9}, {0x3, 0x8, 0xd3, 0x7}, {0x9, 0x0, 0x1f, 0x7}, {0xffff, 0x20, 0x1f, 0x29}, {0x5, 0x1, 0x5f, 0x3}, {0x200, 0x6, 0x5, 0x101}, {0x5, 0x3, 0x8, 0x8}, {0x9, 0x7, 0x2, 0x1f}, {0x8, 0xaa, 0x3f, 0x1}, {0x2, 0x0, 0xd3, 0x401}]}) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r1) sendto$unix(r3, &(0x7f00000000c0)="33104c9d44b13cb877859e0a69f39734f2b3edbd9029751f32549b7a55", 0x1d, 0x401, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:33:31 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000040)}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x0, 0x9}, {0x26, 0x7}, {0x24, 0xfffffbff}, {0x83, 0x8}, {0x82, 0x6}], 0x5}) 14:33:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [0x1], [0x0, 0x0, 0x0, 0xb, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0x80000}, {0x20}, {0x8000000000000006, 0x0, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(r1) socketpair(0x20, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x1000000}, {0x48, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xc1d) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x10000) 14:33:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xd4) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:33:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000023716a49a2cb5b90060000b5bd0000315e1409391e7a2dc77a7143a8f30c28d58b24d825b37d74759b12dd"], 0x30}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x81, r3, r5, r6, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="8844282ccd48504328756fd559ffe64997917ad3cfd1107e501a165ff7301170b28e5fc1ca5ddde5beec002a0ef66a76e8de438be48564a5f43b52b7a303302e007bd3bbe1a10092020c707abffd251e989ae17687a7b8ea85d962217d7139e6874145a238f48409f727dd04ae068277583dc5565d0fc33eb104f128adfeeeee55b59a46d20de3138a1e9488ee64f790d55b44aa523cf240aaf39b7cf43de4776020aa9bb3ff6e5f9668c19005", 0xad}, {&(0x7f0000000200)="5174253759950350dc73642f964ee3d10b08eba4bef422b466a88c12bc4241bddfa72ff1085b44a7c0cafc5505d05f78113584471544c2da55795abcb4d581a699e698f3c6928effa495575d2188008b01f0507b1bb9b17df75575e34a850556da07adeb79f42dad972d821c01af205d52b3b2ce6a73c2abd20d411353721a3d336ef0794044d4c55a485c84e3c4c13f041c8bd84d521770273a209994f71a031b3d85b191688e40e91b50c4da482e441504da01f468a5a75852ac8f1ff8003c3f64ddba78374d676a3c4265dd3859ed99886b8161ce70a7b07b1a7ebdc84811abd58eb64630c1e15093c8b55996bb9da7154c0ad1431aaf1dc09b3a8fe9", 0xfe}, {&(0x7f0000000400)="0de667bb4ff4eb90f34285385cbb31cf86b4aa29cee579c67a6a107a60f1d32696acd0f293a1ad7fc0dd3f76d32236313dbb451a3d97a5eadf6036ea346b4df2e681d5801d7c2f8bab6d29c10276e1f08c1f26e3f3122e40e72c4809afb939fc3d664c1930f2941aa4454113153e12e55c6a0f19e89f6a4f048f6da55881a610a09de305e87ab85edd50fc1dd48183cb77276bff1801c8cf5a6df744f6aa65bff264e9ba807fce65bbdb465c9233f5f1b2815be0021e1d77af4395dfe966af80a4f31955220dee33e3794e68f2113ae2d1ef5947deb104a0d8d2b55734398a4738ea4f0207d356fcf0836111db390000", 0xf0}, {&(0x7f0000000300)="ebc91a4a876806908534f558c1dd", 0xe}, {&(0x7f0000000340)="90a47c74cf81db684fe2d61b628212b23b910f376ea9", 0x16}], 0x5, &(0x7f0000000540)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}], 0x100, 0x8}, 0x400) 14:33:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f0000000040)) 14:33:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="01080513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0x801, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 14:33:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x200, 0x9}, 0x8) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 14:33:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x16) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)) 14:33:31 executing program 1: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 14:33:31 executing program 0: open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/225, 0xe1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:33:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/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) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0xa0, 0x1) setegid(r1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:33:31 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) setrlimit(0x5, &(0x7f00000000c0)={0x80000000, 0x5}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt(r1, 0x9, 0x18, &(0x7f00000001c0)="ffdc872ce710f1ccce9e4e563835ff2466ef7459d748ff99b601a1ffcc61cd2a3d6615fe1a0f3da01434197e574f3c5c66466089295c2095d9cb9e88aefcf84e359a2775b16e413e053ea4a06ffb825bd674f294df8bb8ac600968f3b3a24d94f9afb65e0e8c482d622088b15f757bc127cced662a22c7233bbdde39976f3bb7faab350e19cd684b408e57eaf2a4a6820375aa310b2d03b9ab582004bb6da6bd541c42cb49222eaecf4059930cda8a2338a2f9f121b4e74829f2bfaec5d7ceb197232ee1b01dc52cf5689491a2ab2bf12b45765d821db64842c4e456ff615159ccadcaab41bf28faf450927d969d75bcc3936015cdefd27f9a56bd43f5b106", 0xff) 14:33:31 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01079ebf2f05b40f0a9d92c79fb74a49860800"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202813f00ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRES32, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYBLOB="527ee1811a17b3272bd78386", @ANYRES32=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRESHEX=r2, @ANYPTR, @ANYPTR, @ANYRES32=r0, @ANYPTR64], @ANYRESHEX=0x0, @ANYBLOB="703fd8ee84950f690b866bd4f0a9c2b39e0f5a443e5fcd5e7beb735d4278264a61f6b9c8a17cc62c8b9655677c90fcbef1b05a7b9dd5c8180289493125f092c0bd4adf480a079b658a955f2f10e1db9aaa3cff72a1e08467f33e874f9c5d736ffebb611aa33a1439222a2569088fad569d89e9"]], 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 14:33:31 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000002cc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x402) 14:33:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="b5022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b1b7ad4064e43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f930101000000000000eac6f7059f729f7c40b3fdffffff67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea3200000000000000017897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954f887b3e07000000f3a491710008d3028227eb42d6aecefe22d18281e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded4700000000000000"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000013c0)="35ad8646df2ef2a57dc91ad500df670430222fd17ceaaa1b662deddc2ccb82b502f31630b75910b12eceb9634befde25edb81248f0aab3ae6d137b460ae29a009155a6c360b957ae1929289d3429a1b4a327af0c111e84db9fd9f45bbe05ec53037b6288598c931293f35e4e866e7ef6c4f0dc40f0bb9a0bc580e526f06f0f0e98046c160321b4089b8ded69e561b73db4b950d64602c2badd141ca6bb656942e03513712e60ae39389cf2306aefb665279083e08f5d30923ebf67f7cea187d5929c405497b204a229953c2310b34d1368dce2b617a84029c36f6c4bb57af1788a9b6563b06b48b2106f6438522791e3845ce4fb6ae23e73988675c6c258a5db66d5e42bc22801e2c4876a39c57b281bbc721829732afb66b7c736f3fcacacb3d9d4e62085780b3fbad70dcfd10c9ced977c82d38204b9b96db968867d2b55bb37d9ed1bf863607f93ecafae1c80db4c183f890b3204af4a9fed924ee4850d9aea521f7277d41bc236a06845ccc5ae71af6e2598906a13aa49103cfa288d60f6d07d77168a0a05e67011c30fff2c62f846ecd953303253d01263d5ba3bca599f583ef056c8e40d9156f77a3f56383b125f9f3b664934cc86cbaf813f2a8d46dc77da2d2c9aaf56a8b660d801f497f08c6a624c82149533cd9a532d447bc89d2258b3297b7b0e96937ab67dcd87f69840f166a5b5fd1d3ba8b6ec6a7e3d9087d714ebc852d33889f5f7244d3ed371ce8b588ea55f859c72d6d0b4eb2c6f85f433c7406978eaef23dc654c10e1167b62cc8d8ea1b2b6bf4feecbe1575679ce74513a24a5df855d4e5ed984b8d8a4dfd358c51f982e67b9b79e888dd83e87f1cf10fa9e85683a25a92c14b9c2922d4c893dbd19249c5d21f081f0247c95104e7bb164c59eddf2a11b4278037388ea07b24dafe2c667c13db872f9eb57cdf1992df34eecb03a0d88e16dfa3b0009e4dd7efdc7074b02744dc0ac6a4a523845428b3f8dc22895f3dd46607a29fe07aea8830acd541a1de734ba1c299b86c97004a68991d67950a3c89dce5b88bd12a5320552dca98a6f7d3dc973a8975c3932f138787504d7d416ab567444a91dd46df4f6af6798cc58af03cbc7b55f1c1ce05b47602899e33d118a3f9b6c0cd8fcdfbc985c10a9f680202a19e74bd198c65c08f4ec67f3f2511dfe725f5d2f1aaa7d0bb1f8ae1e2010c2c3d1e7e44f4a7b3049ba392eaa4b5a56699c7c25f3c69ebab00d8c8212c8f893358b61f44aadbf3fdaff6312a439a9156961aa59fdf34ea1ad3c122de79921e2ac5a89fbe08af0b33fc3ea269dfebfcb22bd4b5fa99a734ecce54532d7f7e23ebcd2805a8c89e58ef1776850e67ac2d69010f64cd3901efef3b43badb35ab9ff06879070b72427950e9f5388446ba527ec1b2a2decaa85f5d3fcec766b2aaa82f799b0313042f8ddffd25e90ccff53538bcf1f6a23d7b3716e039818b16b2108e2322123c5e94862b4d06e8995c4660706ac81278d6010b4d0e8b1c3751cf7d24457d9ee995153c47ddef1103925728fb6be939dc99e1fbcf549e5520da8ef6f59a7294cc7ad583b05e2c5e37671f3484bb9c90c328e1eedfed513c8d309d0f7c8406c30111f3523aee3d5ccec8ab3e8b712f0ae052cc43aa1a68df1b356f06964572c8bb0546d1c15fe7637d3c61e7e300b340db4b92ecf86978809bfcb667882c046d938e821651ddde0e4b8403108e8e9e6391c1fb731182f35827483d8e3c611001ac969a06d79a518004b904d5a1b49ff93e33f0e2e485b4f364fab2ce3e05f151684b99c1f23c64ad826a53732646493eb323926d55cfd9966dcce73a113383a6abd5b1cf6fdad915a40465eff4f43ad4b21cd97f0e5bf9dc2a4b2ab9bc122d51dae57d1145b5979883cc5bfc06f13b362acacf786cacfba9a9ba8a3af5829672bf902d110f56dbfea2ae1bf9bc5cdebd26a9c1b4c31b44a5db0ce20f713136e28284f6e79345ffeacab101b5a3664ac79090dfff2bc0bf37ec36cabde029e5ec246cb89cc2f8d0d80e30574eedbc4b55ba65bd278cd0dac9557e489e25018ef845830e9778ac0c533", 0x5c1}], 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x108) 14:33:31 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x1a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3, 0x0, 0x0, 0x81}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r0, r1) poll(0x0, 0x0, 0x0) 14:33:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x32) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x23c9) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet6(0x18, 0x0, 0x5) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 14:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x7}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96904f655763af0b2507f556e670dfbfd4b2690ba12669fafd9587d07b7193c45dce2999d686c0f2aed9d0fd00ea84656f4e907b39cc11733c5aa57a4311af82d94f2390aecd7c3c364582b6257e0da0500000000000000c0d6bd19dd4cf446b12f6b163e8050eaeeeec7eb7559f8dc5e33081bcdb9338002ddf4cf92632bbea2f6055d7810f81dbae8f0052a8dd8ff50f7ebc267fcab942ea296863a85fd11d172f5f7b5f8e3113776e55ca5", 0xb4, 0x0, 0xfffffffffffffffd) r1 = kqueue() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x81, r3, r5, r6, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00e8a3daeceb7c8711ac182e2f46696c653000"], 0xa, &(0x7f0000000540)=[{&(0x7f00000002c0)="9ecc68b4f3aae55286a7ab0bfbf29264dc4cfc2115885449edc0591460c3999c98902b72c544cefbc2dd432447920c166865ba7c1491e0b17ce4aa79a19bf2172c0000127102cd088ef67330f31bf899ad18f0d8463d846110b19c", 0x5b}, {&(0x7f0000000340)="fbb3330b121935e00f4ffaa19c161006249661a7c22f59907287d1b80961a97071c43421043e3862e714bae8b5da732020591342d064635cac0959d0fb0b6747e21536b66065cbe919412db35aa2f504077053c34eb9ec20b54cf5c2cc41ff107fa7baf6e7c87a6e5477ee414da0c27fe44af1590e22b1bc5a6f96b72744af2183bffd4bdea70cc4bc3d874b43cf3506485b", 0x92}, {&(0x7f0000000400)="903890957bc104745d08d5b39cc9104c03988f2ca870080c23642e454ee67dc336df75a2894607f785f9c48a3248597b6c46c43b9e45601913cf189326a92e5753d765d9153d02b31edbfcceb8f32622c312ac819201fc3a18e0ae97ef63c372744ea20af4984808dad0a3f55017b5cf0a158c1966fbae1a08ab", 0x7a}, {&(0x7f0000000480)="c20419bb608bd4f957ae3d5d2d43cbceed05d9dc28872465c1dca5e1256cd4c9f09779e419eee803ffd82fa9779a636fc685e74e830208de3a9adcc0089c08b8d25094ac5a129a49ad43f1dbab10d1c1a3d4c62baebcb31877b464c3475c898fa0d8b0d0b87f98e150ee91448c85e7e0c5553173b837f7e06ca8889a3aa7d77ba20f83558d686a63c7ea699a7dab7f67071e223391d874b1", 0x98}, {&(0x7f0000000180)="2aec35ef8ad611dafbc399bd187dc0f2fb122b1abba7df59216a8bf454d31b86989f36e3a078dda62dec87d84a8f70", 0x2f}], 0x5, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x120, 0x6}, 0x9) r7 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0xd42, 0x7, 0x1, 0x0, 0x7fff, 0x8, 0x1, 0x0, 0x1ff, 0x5}) 14:33:31 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x60, 0xed) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) 14:33:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r2, r3) 14:33:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto$unix(r1, &(0x7f0000000100)="04a31d36", 0x4, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000380)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x10}], 0xe0}, 0x0) dup2(r0, r2) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(r4) msgrcv(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000535203dd67030ea4000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008108d1739a0c0c1e7d8541cc95ea9db3d54fb9e22f72792f1438b807816e62b9aed1172b3d265099823552e7fe586093150a21d0db65da48a4051ac9ea2d4b3ae034782aab98143aa68094"], 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 14:33:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r2, &(0x7f0000000100)=""/212, 0xd4, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 14:33:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}, {r1}], 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) pread(r1, &(0x7f0000000000)="38248671325660007f826eb9cccf5c3eff11be71065a98f46d60f4ddb0b530", 0x1f, 0x0, 0x10001) 14:33:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x1a0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x5, 0x1, 0x2, 0x6, "056480f36d5c59267909648f109008e094885a4e", 0x4, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = geteuid() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x81, r3, r5, r6, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x6, 0x0, 0x0, r1, r5, 0x1, 0x7}, 0x101, 0xdc2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r7) 14:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4b488040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fef9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000002000"/228], 0xe4, 0x0, 0x1800) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, r2, r5, r6, 0x0, 0xf0, 0x44}, 0x400, 0x49c6, 0x0, r4, 0xffff, 0x3, 0x8, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r6, r7) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:33:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6108f8084c473600c584e51ec5190f9dffaaf6eba4be2247c0857211a", 0x67}, {&(0x7f0000000140)="7cda67ba74a24ccf72d73cfa7deb50e80253a9336643592ec0fce174d9fd66d7540521cf3e80715b3f258f6ac9fe9d9cd0bf68bd547fe38f2078fd1951896503fa3a56ba9bce89bf1f5a4caa4abbd7963dec60373bcf922d789a53c7eef66f8339ed207f097f59872e39fd8eb977da4a9d9796bb0697b8b37f2555dccbdac3", 0x7f}, {&(0x7f0000002340)="c94392733b0da6e3d5554bafbfef82010b46617d48cb33365069f17de039f2f8f0be35020d766ef9404802b7a1f564503a336c284496726e5d64b461d579126b4c519dc7a36d52963e72bae52108e648c8c0e8d49502429909ab3335566e266614c4282492b5a818111bc0932b23b01ba9fe7f7261152238ef7bbebf4b93a49ed3b361d265bcd7a8396e7a1e0af2c0fe3b8598f0a8803ff3dd3cac73e56edb69d826121ccead3f240f7c1f30fd553b69e1aa414aa79d72ce6ef1f537caaee4e3ed2c56f188c4ed06d6b6620fcc60c1250018cf042fd7ca11228cf85b611718a53af34b7210a3e860c87354a679deb343f649302fc3857bf335d4cb339c5a8e29223536350de0f5a721a066de11ed758fac81f7ea84d0995922220f79f453e2eb683f31b1f2f887dcdcdd6ccf0dcc23658ea67059fbe35e10dbd3f57c01ffd7173bbd1fea586c6d29f5c6d436fbe80dca1facd968ee05ce1c6ba327437aa4193da763661fca71b1dfd506371fc2f083a561a72b854425dc50c11db4d5032f221747ee43894f596aad479643536d86954e6857267e333d3eefabd9536ce697202bf0b0a96031cf209113ce08f2d17535fa91d8e5bf16434661bfac98f362e366cbea656eb4abb3f5c1205b438631a9a99352a877391504cc4427f1c8488f483a29df75ba1cd3a1af060ca0774943646ac1d9a037a4a0d0a0cad5a271bb7dcde3d41235caa18a02ab0a5dfed269d06c1af6e677b41ac52d58f3c1722acbe20c27cb49475080aaa42ae6046ddee71032404322a30ec4de6b93daa4cbd3db5347b944e49826cae02a1d5c9e954acfc79e966ed34154d89ed891c206c1a09742dd49d60eb11f147595e9a472b752e632fca5258309e1aeebfda70248c6831859b5e9736497a939fbb31f1d99c4d556cb68805d4ab3178820c1c8c811fcf818cc7ff2e29f051ecaec86d37c6166be7474cce0e9ebd9853e6274692a3c46045f60f8db4abfbafc7775be5b587c7f40c41612ff0fc969d8d0cacdebe43cde1a8f19d6487d47b37adcf5edad06b2a20fd23a4f4775ae7865639c13948c42b8145db71ece43e8ecbd0552e0f5af46f4d26e10b937c57f5480713ffdd119fc53369d17b45007233c683ddfb2332fa92481f62ba33128e4194c7f5874b54d73fcc83ffe28d87a366d161f68c7cc5c4ef8714cba068ab08e14c7e94f5c1d523069c8e62a56c7b8a30a7761b9937fb3636c9fb185b86cf558059ba4e40fef0bc68131463a14e80e65b5bad4a772d984dfb49590e47d1a781ad5f0a51c59c4faf08e41d655a27fbb1a6a9e6ff48deabe8ee632f300da4a118e786e0dcfbaa23f1f88a939198d0a874c51f84fb013533e307466c74fe39e3df1ea40419d520f1d76305544f3392946fe0df32729347b337b7f328815af24b0d46e32ad1a33dc59e0050ef66a5b7a372558d89633bda4a85b4baae5d2ed19601bcdacd3499942b45cdfe835527784222aee082b2535bef1743fd96846c048a2af9b767d41acf75b21716c103f65cc119d9e352021087bc1edea450ca469eab11b6d12b6f00891a1ffc0b3ef1a9ddb9de558b652ebfb667a5103d29853444cae3058243d8f128641258d3881bead84b63da88645480ef5f378a46841787a570ab17479993f3a4d7e4fb390e9d89ec2fe1040a0d1cf3ab5628f3a5d0975eb1052fd6f433c488650f07f2e7d75d149b158c2ad8ce4a2b85f14f7726fdb36bfb38e912effe34d58169c05b38cc07c395702d59b233bf5bd6fa8e14b8720ac739674fa159513e8f1fd8c2f7397ff080891c4b6f3381e34edb03dbf9f7a82c34a446511ab973a0b9ce7e1ee60aa0bdeae37d81a18452191a5f1be349da3fe4752864e8c02bed2f91119fbd08fcef33e8f3d905529786c6aefb2aafd3144a76086da7b890202d233b595bd7a0148fd2b72acd39ed8726597e6b8d796d22ec4a952625af166caf54fbc1462cd88a0e94da34c70eb989503f0c3423065a7836425f0d568d08a28dfb9fe5b68ef41e4666950f58e78c793e1600c979b76c1ff4aef624f5013d829f02eec8ce6cb5821885f3da4b45d74d0fcd0c739b35d1ee0032d3e3f0a5e5e5170f391c4259528b9a9f01ecd18434b02a65626ddf5519b44713d97b172d8c5414095b9b85f362322dcc32c2eb1de99858aa1d2b08b73626798d953191f3c240007d9d62dd0c668d89310cdd291b609fb474e5fdb17555527faef7cec29c35b59e374a1c268ef8ae196387198855b7f2ae8077444957a0218e4a2634012fe87d7929f474892b00b27af02dabe00d36199368fd85ef10925e71bea44d2c8a04aacbcfed99b15b77e07813c2e748d49fa92ef2a0eae88a1a7f0e7aa9645fb0b6116d7afe71f63a2d2b8c3caf101730705ab49e834bf4853354d88d0540211fb8b7e84eaf1ad965c2ab11ae8cb0034a9c92a15eb9467ddea9ef174ccabebd40d81b1600e57095f4196a09fb1b2f47db3e5a3997fe8843dc9fd69322448297e8cbde442e1a3a42ca8e1841c0fff96c1b27897107b4b1b479a942c97c7d47f2c2022d5cd10f1c32fbaf0d738e28aacdccdc909a3c038eb244235440f52c35b63bfb6ed48a064fbe0cbe115a433477fc1c5e7974ea0e349a4b376ab8e0acfe6939af19212da04017409120121ec3427f60536a60b80508507322a8eeafa4640cfac6a9ca4d377b94d51b430c5c9221dede0e66c3d61ef98cfb25a7d4ed3c27c009007cc8b0144097e18709a2f77e8269b2583cd81c662921c94e6791849a46c8a7509d8dfff7df23a499b3379fb7d27a0ea6ef0156aa3c944688aef5a6c4b26f19b73bf7ad2fff634668b883f17181cd66da385a12450876e07c4fac58f871ac407dbc55d97da51747eae64d3831ad6a2461f9f444f783f1beea82c747f5e50a99adc68c5fc0732e7a0bc1c8bd46c89dca0f11ea6954aa5214e9bf4057621950a3a1e3afc35845d804dfcdf342e1fdb9fafc25d446f7d5a4c7b0f53533be4b9578706272c0758437fc7d6536eba3980c52c207b33e58a9074d670aadb740653641b053e7fe2ad204b700abe9fb7ccd7f6d9a7b2eb04ae8f0fa278ae2041b64be04839c9e0de2357885a94f1b5c06c48d87fbaefd4ff45d9838030553d92b7fa2422fd156dc80ff44228bb967bf307a540ec0f4068b75e6efc5f30b61ebdcd45c8eb962aeeef05b980c26f0c2b88e1d96feb2d63e988808898dc577332d55d142737847a358943b42940c088c4b790fa21cab225ad925723a4aacc363527862bd12ec4a48936fc0f9b46a0c3153f7f93f973c5f2545a64e51c859230e937bf41965e52512dfe9eaae6b7ee3aa5b76b9f48f0ddb8b9e5bac1277eb62e047d579e685c93053ee714aa032e002c6253d1a56cd01e16a27823a0de14f46d1a433965a0e702ee8c25a9b94b65aea98c6520e2202d24a9feb7cdd16381b41a1062133097adc6ef5250ff8f5af0b81ce167c07710c7df886ac428c80bff0522fc85a700e2c912cdcad900bae29682514171baaeff5bc80995bd4e17276db7a690c133d751aa88b413df71abbfb090f68040dbbb26ae57d48bde88d56bdb40bee0ee05e16977b8b8642d91ffa0097686ea1afcf839aa050541971b5f4810b9d8d169231a702ba392252a84916d40de4532b24f2616401eda0e2dff41772636fa2f6165712f6d333fc55351984ba70ed148025396ae39e3f3757d850db2abb1b3c92cd230a723b53b5094362e40d5e38ab21e53fae488fbd854b7273099ac5b74abc1a37b404838e413aaaa0b419a317f4287cc16069105a983d6caca07e659b420aefb2b1c3f6821de82154e1e5f61e948303eb3df590a0a5ed0ab4c0b6a430c58c52118fe17ef0c90c307a890e25274dc35056c2c034446b2546a759053405dc647c51eca059948eb43de9a87312b565e5c992ab0f85d74b8c26f804e385eb038368cbb03607837b3af36102fffcdf67f4c36dd6124678db8aa07157fd15eb319a114201b37c073ce518c5e8804a635ccd90e64077f6b0b49839981f19ef7fc03fff81712ac6a0dc913e68003e7336283113ad55d5cd01cc746dcea75a21a40a7a5177ace33b4187db832af4d7233756a5a26f4fb594962cda8b8dbd90c0c18b2384a2528a82c850e51c6c276396f70b32a559def053b8d3e778fc791d3cb1ab602c8627458e333a72281b181f620ff6c8c4d431cfaf7220698443ccdd58e66669fcea60f735e49f2727aae7b0b97a65f296b8de81d2e9285b463e6bc84506db7169ba5532ff1d06b5b0eb5da3ffccdc3e72ae64ceeae97ffb915421b3c4b3bb8718d30d776e8b0c4b851ca7107543f18f9ae9d83e3e8e3fbdb78420f3422c97b264c19a773f13167b964eaab0123a024d44f147be44056311c68b3cb3faa36f7ffb0600e8f347febbb2e59318194783ddebb1ec66981f6ec52e9525b44a5135089f2a44c1615354a59457df3eb29055ba39e5025d339f6b098187ac0074a05df8e7597209eec6e8d523a251cb8513ecb015f616547823bb30d923ee9ad349fd1199c840a224400e08f10db6f9fa4131d0a98779c574c59b12d2f335c33aaea2b3ebcf466d13648b63dc78412b0604084ba9ab22f0b4bb20019a2145ad77f426803a4abd52101413c2fbfa480ed0392f4832ca13759d875a73626169b34f31d7cbe124725b4108c1a150733a17d25936cf7246c89e28146806f055d34b513ad053911acb472f079a60383082462a9feff8092791decb9a485d12ef53dec5eeae8eaf21919152c2b990fb6f0e5f6960993902a61596b04ec415a3b7d918f32ccafc99abf7f3fa034a522621852293a2560876653c8b3a3cddf516ec44f519f43a670c3b988e64708473df7a17f663d17deeef27c178caa35f127d32bc313b4553ec318710ed0554c4e998e96251c0fb7b00ceef9e0db3e0c46bd79857e8ae04bb9348566aa5070c912e3dd7da590a914455233b84eb03403f06e18a0901ec91278cfdfc35b5b915904c7dc194dca48336dbda193b010ae40b9ccf650784b08ba95bde5a0f91a8c809728e8a70cbc335fa9ca012e421dd616245e52d40930e38c333a9e34dfe82b73b8fb1e8168cc5c73d671c7f9cae204752d09ea408c74cf60149a26e6a90ebc25ff948609343ab922d112d03f08c7ac2ce4ae51d22c31324f7a20c102d8411bc8a59324ad84e6cf4ac55d661da367229c0f1e65724d74f2b54bada10ec7bae40a86443b1ac672f2c417f6843f9dc83c7825b0f0c2e12a9d34178f4e010c4b0b95f1208004ac578bf233f9e2dfda8fc6419e38ece9dacb2f6040a3b03b0ff51089658b3a6d71a78f3cee5785aa3ae44621622a5d9d85f09588a3baea53573b1ec2552a933458e25d9413d731450ade9644679605c5c681691a4c0941abb6f5118fd0caa865f01c5f26c42e3481f845733eadc65c45dbb6a65f9e66bf680078658d53ece3", 0xf16}], 0x4, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0xffff75fb}) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) 14:33:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6e], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, 0x0, 0x200], [0x0, 0x0, 0x0, 0x5, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3f}], {0x0, 0x7}}}) 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)) 14:33:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r2, r0) sendto$unix(r1, &(0x7f0000000000)="6aefd9e129d192170f094af280253b6987e50e136c5267a967c68636bafc3a689341ad0227b61ca657a69399608c55d1b80cbada82746be581175f40852728c1d4dbeedf1d1a27bef6a0d9caebaef479febc1f5ffb3330116388b8d33926c701a6335fe40f274f8b63446251e21fd33d563971a07b11321588468736dcbb8f6c3ac641aba9dc189238c50f4eedf002733629c9c8c5d04a432610b67d681317394de827b0c09067c46b8be34e", 0xac, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x802) 14:33:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:33:32 executing program 1: r0 = semget$private(0x0, 0x1, 0x420) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/213) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x81) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e23067e332e2e00", 0x7c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:33:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x6}) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:33:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x2, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) 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)) 14:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) recvfrom(r1, &(0x7f0000000000)=""/10, 0xa, 0x4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 14:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0xfffffff9, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) setregid(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, 0x0, r4, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x23d, 0x4, 0x7fffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x48}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}, {0x800, 0x7, 0x80, 0x8}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 14:33:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x8, 0x0, 0xd6, {[0xffff, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x4, 0x80000000, 0x3, 0x3, 0x6, 0x0, 0x4, 0x1, 0xfffffffffffffffd, 0x200005], [0xff, 0x2998, 0xfffffffffffffff7, 0x8, 0x6, 0x7, 0xff], [0xfc3, 0x9, 0x2, 0x101, 0x9, 0xfffffffffffffffd], [{0x8001, 0x4, 0x1ff, 0x10001}, {0x4, 0x1ba9, 0x20, 0x2}, {0x1, 0x3, 0x1ff, 0x7}, {0x0, 0xffffa672, 0x10000, 0x1}, {0x5, 0x800, 0x10001, 0x80000000}, {0x3, 0xffff, 0x8, 0x8000}, {0x2, 0x0, 0x17, 0x40}, {0x4, 0x10001, 0x7f, 0x3}], {0x4, 0x5, 0x10001}, {0x4, 0x3, 0x7, 0x7}}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) 14:33:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="f9ff0000ffffaaaaaaaaaa0486dd60030000cd8d00000000000081fffa000000000000000100ff020000000000000000000000000001"]) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) sendto$unix(r1, &(0x7f0000000100)="a19c7738b70be8c75528561097bec4bb24d6f75ffc13a21d397590a03bb2c997b34cdb8035b56034878258a9b6ce47bb949278afffc13773139d67e0206413a86e46dea0a164e2a2d586db188044c835149e2ec226d07c5d7940ffd3c58e0698976dd2ec2b4b5a02000000000000000bc900000000c8acf994281dba1d37817ec6d9e54a447b6048157bcd65a30864ccf98efae95a9596e71c1ea7f3377dbe72e0e1c1b0d16da6cf71ab7ac16fbd84789c771946b46cdde43796d62ed128f7651fdfb7c7a10000", 0xc7, 0x40c, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000151, &(0x7f0000000080)=[{0x61}, {0x87, 0x1}, {0x6, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000280)='\x00', 0x1, 0x0, 0x0) 14:33:33 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaa2aaaaaaa0486dd60a4f008080000000000000080fffa00000000000000070000000000000000000000000000000001"]) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x0, 0x1800) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, r0, r2, r3, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r4) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, 0x0, r2, 0x40, 0xffff}, 0x4, 0x9, r4, r6, 0x3, 0x7, 0x1, 0x8}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:33:33 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r9, 0x0, 0x0, 0x0, 0x9, 0x0) 14:33:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x1, 0x4, 0x2, 0x1, 0x3, 0x59, 0x930f, 0x0, 0x1, 0x4, 0x6}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) r3 = kqueue() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) 14:33:33 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x202, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:33:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="620500000000000000d1"], 0x10) write(r2, 0x0, 0x0) 14:33:34 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/3, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = accept(r0, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) write(r2, &(0x7f0000000180)="22595442021a2ed77367d999c10b1f40da51f2e35a0e452dc3fbb70ab1df54794a0882863568ec20dfbfafa2af48b3a30c280e9ce39b73fae9fd602f5cd41af0e78fae19b76328a497ba3bf70d2f056729800823160d822d020cb675e228d3940b5f621cb0261f7e6150564b1e975f1a31be7b51e664f88ed04c78332a05230a61a454afb41ea8001262f8e0292ae5358f5a14bcbd950ae6e5eb982018c13a3acffa4380d49b2031b670fe", 0xab) r3 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x3, r4, r5, 0x0, 0xffffffffffffffff, 0x90, 0x1}, 0x10001, 0x0, r6, r7, 0x6ff, 0x8}) r8 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x882, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r10 = fcntl$dupfd(r8, 0xa, r9) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x20, &(0x7f00000003c0)="91fb20d96d7a62ba7608c803e19e0d057781854ee38b6348e1be33e767350c9b") getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x40000a00, r11) 14:33:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}], 0x1, 0x101) dup2(r1, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 14:33:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1300) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x96, 0x3}, {0x40000000000100, 0x87}}, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x840, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, r3, 0x0, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1fb, 0x9}) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x10b1, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x1, 0x0) dup2(r6, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[0x0, r3, r7]) 14:33:34 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0xc) 14:33:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="001d2d2f661321dc53be"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f660001000000637a6684441c2c75bd613767b121a41a1ec3444cc2388026cddf4fc3a2403e09ad91ec2f69bb629422a7f19b4b12f8d39aa75aeb314b72ecdeb26454aa8dfd77c48c70bd83473d8700e161243a506d1ceda9e5c328a553c5a2cbf75bd5f53935ab8fcb1332d3f39fbe8cc5a5f1607d44d75e97d5046b3d73bfe721ffb0bebdc86ebb0bb79e3d29a35b34346d54d581d921502da3ee4b032ca8eb79500e920a004b83e681ff01a02747efa3e7a186d5a213e7e6158d572eb27b2349e053f66f0db5b238e3835c7d39a365ee7a0a6aec62d3f69436e9e9ff"], 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup2(r4, r1) 14:33:34 executing program 1: r0 = socket(0x3, 0x4001, 0x0) r1 = socket(0x6, 0x1, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) listen(r0, 0x0) 14:33:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20, 0x0, 0x0, 0x6bd}, {0x8, 0x0, 0x81}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) listen(r2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="176d40eca5f47c217ab291f8f3607509822f57", 0x13, 0x0, 0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) close(r0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r2) 14:33:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x4000, 0x4) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 14:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) sendmsg(r1, &(0x7f0000001440)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="f8000000000000000100000080000000f4654a5cabd0730c9b4450ab78779a96b54f7dc9d8b69b6294e3404fc77ba3f276f4046b9e46055e80c62ba3b962162103eecca2c62fd8300311a7897583929f26214401ab0743523ea7386f690d38206c557a3a25458fdd4d08c77fad0fef4307339cd5afa54f15b4a9622f26e16076a23647145f9df1f06f87d94cb234a00517ca5ce3295bf2e4096d35d062133fdd940425d06ca9a60097a7b6746584ccb18fdc7dc67ebb75f5c164b9b22e59f6dd32411658fa9c22cb5b0fce7f71ba38fd97ea4af761b1c822f4967c17cc7c6c1b88e9d82012f24a307112b8129285c2642e55f0c000000000c80000000000000001000000d6900000f15de73b158c3f4a2365b7da48373cd5fcd2b35ff3adfbcc9ba3bab57f6de5d7296fc101c5c080ca1658ed7670ccb9769830de796b2c57bcd5c630c9662504423d5bad50f22bc2e34048e657106a20d7f7922723f19400d696e112c6d910302ab8d266777c0b294583669e645aef7f01fdc8e4cab3aa236ade3ce50212f38886783a83a65e07dc729948ec92bfc10a5f099c6294834533b824a5e7fb98e0d81973f10919e0afe2a6a45913adde35f36ad729752971483d001800000000000000ffff0000080000005dd73afac12f44ce1010000000000000feff0000070000005ea5c50e5fb89b7d31d4c201d4e89b4471da2f542c51f4e35bda47b4543fdd5ccc1fe7febfebb77b4c36e59065d0f306c64856687c1c4789722071bac1df8930da9726295f2c25d56ba3058b81139b6f2ba3147ac0b9deb4c7f61fc0c2160df284c2998d1fcf2891a5dee47512778fbc832f5e19f93aa69f3f2ebc884c8541ed1d60676d4d4a8c3e1318339d39c2c56077dd24aacd757b8663a3da8317507af1fcdd39fa103efccad67f802c478e63baa6b889f589e88df116818904dfce081552aa02b3c3afd702d0cb3ac58757db419928799abe021c1a1ff94c6c1f561a150e664cce4b8b6ea4fd6e0407bf5005ba1f4f1ad2285513d2b803274faf6a9273f4d0949a1de6e889b5535a46aaf398e2129345ca252a147ea68dc6a60b411e6ca685190ce83177c44f0580484bfbf651c251ec988d9b697df907abda52c989a6351f3e339abd329f830f433d15d0ad09a194cf23c149761d371d6b2780178fb23ca7102f03a991ffc6b9405032d4cf20840984fdbb75bfe82312d3d5e687754652211644ffb02b03877a4449c896a8a6a5f8a99eaa22465ff1730ce199055e691a2c5c9190a59fea4864689a03e167d3de724e06b487d72da84febad8404632aea701eaefacb25e89f6773b4c7c20e51fbaabb6dd39aa76929f3bdcfc55dedbc54600289cbe9baef819775589564da81b472c13b4d4c893789c722af2a2a2f42a022610e5aafce4e555e622f2c2204da5f879055a47df084eb49d6a07962183ec90e2b25a23e9e0688c06d7689b2e6777f53644f005308a1397976c986876e357d51720e0f8aa4c75533026d0a969778da599beed40f14e808d949aefdaa300bae67a22fdc5cc7a7f1f91f40101c5b018d6bfb3d81f88cedd90e6e94900f319b3f6c0744e973f00c1f08a238a5da8e3c8fa289926046399e24f934052852c7823dcc2108cad0f8b203f6ff8df43475890c2ea71c4b6f5966e067252bb111d4eb9577006dd6dc187c0b8dc5fd2413c1e75a488918e8a06b65175cf0c03a08b02bb1621808b760d9bb825d91f6928bbd6499780bcfff46701e925b1a8da81055d65fee6dd1794a165fb60af46a3d8ee5d6fa2918eaf6e7a1e4cfde6341fd34375685623a53057b7fc050260e5ef754a4b26743a8e928bf59bdffd52c8ccda4c8f4decb21afdb6ff805103e8036198b428d8597239b64235c5cca7c83b1d89c098c496ff4b9d4bd98c93c6220f4a2968c439ef331c859f1db6e34b89f2a822e880287a777e46ef9bddbf25957ba908661f3ec2c0595e052f1ea13cae3f5012f80c45ccedc245092e6bdad67364ad6d55b69170cf0e25141ed30cf6e1e7fa584e7b1301d5eabc6dd6e202021b757ff803259f51a75bbe395c53b8fde63ab859a5a1309708d89c814a4f2e05ca5b856e2ae56245a01c22bfebfca2f8e3e2afcf0f4d891f6099c749e30b883faf51e6e0fe33348adf422595177bfaea2b7786fa1b9cf4618d813b61cd0404c42932a040b85330140d00eeeade4a9b40df5d4bbe411f81269cc74d3e2aeda54752dc2f1a7257d679f066ffb64a681cd32eeab6149cde2b0e6a57d4a3271b1ba2cabafd3dc766914d9c49937c442841313039a57bad45651c919d306f7f8632ea22e29dd68a60756ebf77837769af6556922dd41febcde455e3a151f8419461e1538ed8b99a85b1ef8bdb133647bee97f71633f407e009d0ba3ccd3e19e8df29eeaf2f9b0186751d2c5be0a352cb472f8fb64766311b72c5fd5e5f2fd4a1e4443217088614d6e9bc9303edcf02b2c8ec1461cd0b1e65ec234562cc9224b0c2c12e1c335f717901073912550bce05111fa825a63043fb78ab481bcaff71ce834d739fdc8c30891318cf31c0b32181e89d3d02cd32b53737961949876ec76867074604875f7949ab701e38ccba430040356f02d6d2467d846cd57180b912c35d8cc29d2b3a4620c80cc9d19b65eb1741901d6ea8e40b33fccb4f2dca14b78592aa2171faeefb6c3b99fab341925fb5f8385b2ffbcda65d85d3789bd2e72f7cab35d5a03c69848c417569fa9f387be0e4c3a1c610899426f1ca12b1926ecb2db851b7ecb8c9814a7ffc018295be19871d97c919315e23030d1c9510c9da602ebda1864a47cec724089ecb923eb220bfb5af2727183706d832b899b75380b6c0602f235e38a266877cf91327b40d80547f31e0aec1b84723aa1f66e4d93279ef2633d7ff2527629df1932104fe60c4ad5d61b01f2576e6449284a558fad45814614442f659b0e10c5b9297db74862e9297f5457000785452dba17abaad6bebfb843a2b8e71e6b67ac63160f7cad231d271ff433b0ccdf31666e1e4dc88b7362c6483234873b46a3e343c9b5d1b77f9603aa0a0f62ddf00f47ea4666e8724413a0a6d661d20a2f223c424dae797368eb14add2481028637663d281be644d1aa2d9b106e519aec00fd3acb8fabe957b04f40cb545143729ed89b4916d5888db77db5bfc5f2f699042b5af9140d484075578327c4638c468aa56a67d9e0b2c2cb67ddcae715b2b1df62f62a754aebb8fca557574557533f836f573635e066cdf65f7d6ee00f4ac33ebc40d67a47882bfdc11eb6ea1f665642d462eef18134d302a9f28f78b9a5394cd00125879328fc87200176a610017716cd2fa1f5646e9836f153c61279d071f1555a14b4cfc57c70fd1b2c60d1beb4e22f260f4c2bf63ca0b420e59f1fc73d56072f3512a490a9391ecaa186f17a28eca1d54e8623cce3e0616780a52756a629ab649cdd3328ca25816f7a703df06720778f99965ba1aaf9eb3d0d7b50bb48a6ff7206f9b64c30e9ebbdb97f1735a61ffcc989f859c0a0dc43fa623c4f403fded97296fd5868e842afb610efc1bf9cf689ffd294e6f478bd208d59c801cc10d3cb1bd36178182ea3b02a7f91f79e46d7d12c09dc08b9b6e6b4f60f43fd21d589036c58b8ca9f805414f64687126d6ec74bd9d6e74321e85abb62a40032ed2e7b4a732d8130335592b75819b691f1ac117f899adddb14debde75024d4deb367ff92c642c9aa72efedb6233474d43117949c74c0f98d013f6b9730f32c85f92051d3c247144b8cbbeafd16d105c496ae81e88cd58e0c79e8be9a630d97e0a25b3447346d2afaa9fb757856adf1a59faaf9044cde578a9e14c5a9bc9a08e124a7e1e7a8f091612dd27c6beb8148881dae5f0ce056e3816e825d4d6fe001f2cb9fe5543965e614d1ba0017e49a596a2e40335d7dd904847ca9224d1d1d2e0f63b2c0bbaedab92b1c822908fdb1daca88037611f336baa54ac35b3ec198d02ce49f44129cbcb5c65f6a06277f4b608770bfad254c832e415856fe0ad4bc387eab72992144ede330849640dde327078c7878d4e5b24c0e33f2ffbc70823f2f6843d10f08aaffe5c8931083153e957b281e36d756c9fc232f77694e6a250444be9770d4d573ee0781b9ff00894d1b1293dc3bf5b4c1b3c8481e8f64dd8d8f8babfde37f820e1368b7090008bf11091d9858b82964e929d19893e0edc93e6926c11691ff531900ae1d060f11e1d51d6cc69506d607f6f51c879ece879c518ba110c573b68e42f2fb732ba8a127eef6d27b1bb841baa2bf88b3f7b11b689789c2af1058ec98fa5a0c2d4ea12b92c78d5b1f768429505545365ad5166e6715790196132e03e918eded07d633af19f740b006d2049c0e9b951675663cad0189bc9aa1c74e9820bb49db96299a06b41bc37df81aa2fc99f3d9d3d8a841b6cd37ab28d49c4c43efb913c4266296afe6ef1337cdaf1ba33b1187079e7f79c47a2482939cfda73a44af82c6c3b0cc7d45b1ac16b22c5ebcadab5a32296a13bb632d4d4d00c1578668e243e4fc9db147bcf643207c580f63081decef7c96c6e758e3e6e8d000574bf0a7b2d34488809610fdb33d58d9ab2d7414138eb05c71a641d402a265e7e7da984f0a41a94289cb9d6e574f37bf475c4264d1fe745cea43043586d674d750ff7527ccba31ae6d2a7215882e62590a5c387651e5ab41144ae72dcf6e7fc7586bd241e6a6632d52825ae85d011e45723be33ffb6f5c8934811ff9f8327ca6b758d57382aae7306753929be326c9e2fbab16f9bfce58404ce824d24ad3e1abdb5daa74ad05f05bd249b47e1276b0d8135d362673b90feabdd4707fc03f1c6df42d3ff8c64d660886a044c5850a045cabcd86c8ddc31e1aafd75102ea2ac224c680019a8e8bb6bfaaf19e8a35dac678953c38b4f076d7fb5922c9fc26ac634e67170d0803b4838d19db26ee5f0e0607d8ae14eccae24badd6ebbc144172d5c9ad80a1631c9447af5cfbf45de7957ea1dc9c9c4c18525f38a766592cf9024d1b3eca6b56cd88077465a9540d521f2e2d01b4e89ff9654d129b3668dc3c4945f3595e7639256eebba52f520049a9504869d5f61c85d6e4431b5efd4e58a6ec792fb017ed53a6f9b042b5c7015cc744e34e772fb95fb35a1994ccfea1c5e923722ce93a57006ed1cf96bdeafb12d6a4966d52bb2efaa08da07ca395e2d80a889dfdbfc7624137a904399d6ccb130c612200902c8d50e3cb4a2b6872a006027d252f4cb88d0a374edb92063f31580e34564206073da6e6733f87577284ab2097712bc85f64c7917d86daa4011dd34f35c7ef1a228940fa134fc519400a882fc0cae411d5d97b38d92182a1c9c682af39f34855b2cfc9645fe5a6abf2842aae856d628447edf3114f01180645d9d4d765a5d7e47e857454a1ece5cbe8d3af623208678f15b9b723dedcea9ac331c199523f121ce7389c7d5ca5d6194ca22a7ff7cec6036af6c0907b1cefd525d2b35c12d0eef3e6550d4afcb85472f91f6ec414b9e345d99c84f2de40ec3bfe5724ac0ec417e070af756b12e3143520b7e20ad31a1d1a86c99960d352d892422bc2f9fedfc1bbe3c72936f04c4c4b9d0c5e4ac6cc979df754a7ff66c1bf549230d272a09cdfe0bc5489efbb43aa145363de8618e20c1cbd420df5ec3054229f63ac063e18a70f3ab6a05880296421bc0d21d506151ac319befe275aaba9d955a86b38658b87cc8e53b5ad2a841ef7c1e8693ed1865b486f5bb874c04a94b094a5e1c7060ec1261f96f56081049334a608349b0c4c1748b4feb0cc8d738a982adec48fd2af8348dde267dbeebc4b965c0758eef5ed172c3318f1e0e85275956f1b1b726a15988fd83c8bf69405834567f572d82dc6cd95a9432d9db23302e9b3de3151a6e4c521dfc932d9d3f80452c9b22bc90b446a0f5402f65426c81266457a5142533cf013370ca07db3feb1c5d0aac2af631e9fd999477e12e742f2034ce9c3932e0543b74757180218fb9ebdf6581a05e4cd861a47bcb36bbf51f1851f763a831c7634c74ba7f28ba668d3ea05777e34942bd87e717bfe595cb9c6d0fccf0982f716a537407a92b96186142c896baad85d94d83059889b0488cc9a5e3919f6ad85139c627616422ba457a217453fc6793831d7109ad72872e75bb8a45279576a62fb6649d205f8c40c529cdaa2b2fe855ab6c16922491b30fd615e156cdeb692d23e32c9ebfc7d51d68f0e781989c990efcc99d07dcb4ddaf7bc0bc91f4cccd88df5ab3c1b2d97cf8aa80efbbd5330635a1e63eaeb86fd11b6be82c7948b5b7e082d614137e0705309fce15f086fea591129405b19f7ad1b8a93d3e7a893f6d5704212762ea6926adb3bb5fb12bbade85d014b1d53cc49e64305378d052b0418da0cbdf6b9bd27d64ec397224d01810d9d3990bb80d518d5ee7efb2605d8616d1455d7bc459ab18000000000000000100000008000000f8ea4ac9bf0000001000000000000000ffff0000ff030000"], 0x1210}, 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 14:33:34 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x7fff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x4, 0x0) dup2(r3, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="d20bda65d5f71bb2b33cd7430dc20f9f0cffc0e01b3940a90aa1fd2fe549f45496dd13667db970d963cd7ce5d8722fd2ffd1c712474cff6aca953067bef59b3a5404a5524f5133f9aa555f4f6177cf538ed2ec1c2edf1d98e5cdd298c1bd5cd1f05655bdf451aca3ed9e422d1790c3adb6aa200a898e6de5", 0x78}], 0x1) 14:33:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000080)=[{0x87, 0x10001}, {0x45, 0x5}, {0x100, 0x4}, {0x4, 0x2d}, {0x100, 0x2}, {0x22, 0x4}, {0x2, 0x7}, {0x22, 0x80000000}, {0x101, 0x2}, {0x45, 0xffff}], 0xa}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:34 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={0x0, r0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x343515c45de5ba89, 0x2}, {0x85, 0x3}, {0x20, 0x1}, {0x89, 0x9}], 0x4}) chmod(&(0x7f0000000080)='./file0\x00', 0x9) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 14:33:34 executing program 0: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66"], 0x10) close(r0) 14:33:34 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x0, 0x40000000000) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) 14:33:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2400, 0x80a6133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x101, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000001b40)='./file0\x00', 0x4, 0x40000248, r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x6, 0x9, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 14:33:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x100, 0x100, './file0/file0\x00', 0x0, 0x3, 0x3ff, 0x558}) 14:33:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfffffffd}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x9, "2e04af75060000800100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000200)="20efd94c30a777da1229ff61b3c32cf8cd1d3860f54354627c2d44636c7bdd81a1c0262fde1371b36bbd8d3246711d4c5976c84d957437c915092537236c19488a115486188e8b765d7e02b04781b2ebe72315f99814ae7d5f0aac40150d7efc7471e75805d77de94ec6de2a32f55a3dd7bc3a40990e719a1f27f7708579ec7c013b8335f3481c0be3f1fe8306694374a2b755680569e8ccc9911474c036693094d3041526d7082122b9015b66f57d84c73246c9d984", 0x0) 14:33:34 executing program 1: semget(0x3, 0x1, 0x200) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x20) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000001c0)={0x2, 0x1, 0x100}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) r4 = kqueue() r5 = socket$inet6(0x18, 0x8c687a5b5426eb6c, 0x0) socketpair(0x1, 0x1, 0x7, &(0x7f0000000240)={0xffffffffffffffff}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000002c0)=[{r4, 0x963ca2daf6c8b751}, {r5, 0x1}, {0xffffffffffffffff, 0x80}, {r3, 0x80}, {r6, 0x8}, {r3, 0x4}, {0xffffffffffffff9c, 0x20}, {r7, 0x40}], 0x8, 0x4) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x8000, 0x0) pread(r8, &(0x7f0000000340)="63af36518e5f06e5bae71d4097b4065b852f", 0x12, 0x0, 0x9) r9 = dup(r5) fcntl$setstatus(r9, 0x4, 0x40) 14:33:34 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040002000600000008000000000008000081fcabf185fe80"]) r0 = shmget$private(0x0, 0x2000, 0x24, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x81, 0x7}, {0x18, 0x0, 0x7fff, 0x8}, 0x8, [0x2903d50d, 0x3, 0x10000, 0x2, 0x80, 0x3, 0x8, 0x1]}, 0x3c) 14:33:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x9f) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 14:33:34 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() dup2(r1, r2) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f00000001c0)={{}, 0x0, 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0x5, 0x4, 0x8111, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x17}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 14:33:34 executing program 0: mknod(&(0x7f0000000080)='.\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) poll(0x0, 0x0, 0x0) 14:33:34 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x5, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, r4) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000040)) 14:33:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0x0, 0x1}, {0x20, 0x0, 0x0, 0x3}, {0x8000000000000006}]}) dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xb5cdf1ec992f2678, r4, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) write(r1, &(0x7f0000000000)="d67f054cd406149c1d9a1cbef3f4ed3b55eab7fb808fc379e90514bcc3164e2e31f1be09dddcd8c1284106e328a078a88a716c81b3241ce6f642ff6a0bdd26e068d2fed7c57f171f0bbf54ec", 0x4c) sendto$unix(r0, &(0x7f00000000c0)="b1000503b1000000000001000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 14:33:34 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001b6, [{}, {}, {}, {}, {}, {}, {0xffffffff}]}) r0 = socket(0x800000018, 0x3, 0x102) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x81, 0x0, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) setgid(r4) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r6) recvfrom$inet6(r6, &(0x7f0000000180)=""/104, 0x68, 0x800, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 14:33:34 executing program 0: nanosleep(&(0x7f0000000000)={0x47, 0x1}, &(0x7f0000000040)) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000240)='.\x00', 0x100, 0x21) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x24, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x1, 0x21) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0x10001, 0x1}, {0x18, 0x3, 0x101, 0x19}, 0x8001, [0x8, 0x7ff, 0xc638, 0xfa2, 0xff, 0x101, 0xfffffff9, 0x49930dee]}, 0x3c) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) dup2(r7, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x7, 0x77c, &(0x7f0000000280)="41a62a", 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f00000001c0)={0x9, 0x0, {0x0, 0x8000}}) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) openat(r8, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) 14:33:34 executing program 1: geteuid() r0 = getuid() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x3, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x81, r2, r4, r5, 0x0, 0x1, 0x44}, 0x400, 0x49c6, 0x0, 0x0, 0xffff, 0x3, 0x1ff, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r4) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = socket(0x11, 0x200000003, 0x0) sendto$unix(r8, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:33:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r3) accept(r4, 0x0, &(0x7f00000000c0)) 14:33:35 executing program 1: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socket(0x2, 0x4000, 0x26) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x181, 0x2a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/107, 0x6b, 0x840, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) socket(0x20, 0x8000, 0xed) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:33:35 executing program 0: r0 = msgget(0x2, 0x3) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f00000001c0)="92db47e4dc5a3fa66b68062b5152d2ef3f54874f6679669a7e7c8548d4f2bbf363f17cf13ee7341cc8655b7471c70e8c99136f19eae2cd1667a47ef78f8d3301faaf503998942638b7bacd78d9d8473a4653c22d66", 0x55, 0x0, &(0x7f0000000240)={0x18, 0x2, 0x8}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000002c0)=0x6) r5 = semget(0x2, 0x3, 0x650) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x1, 0x7, 0x2, 0xfff]) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000340)={0x6081, 0xffffffffffff4419}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000003c0)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x811, r3, 0x0, 0x1010000000000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000400)={0xffff, 0x5, 0x80000000, 0x8000, "d0101354d70c9ff0b555a074bab20f3179cde0bd", 0x8000, 0x1}) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000480)) 14:33:35 executing program 1: semget$private(0x0, 0x2, 0x12) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/64) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000006, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/157) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 14:33:35 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000102c00000020000000000000000000000000aaff0200000000000000000000000000012c"]) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:33:35 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r0 = socket(0x2, 0x4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 14:33:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="aa800004ffff1eece5"], 0x9, 0x2}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x5012, r2, 0x0, 0x8) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x9fc, 0x9}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 14:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x1}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0xb4) readlinkat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/94, 0x5e) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x9, 0xff, 0x9, 0x1, &(0x7f00000003c0)={{0x4, 0x1, 0x3, 0x8, 0x0, 0xfffe, 0xfffffffd}, {[0xff, 0x3, 0x8, 0x6, 0x0, 0x7, 0x7, 0x4, 0x101, 0x87f7, 0x2, 0x80000001, 0x9a3, 0x6, 0x3, 0xffffffff, 0xfffffffffffffc01, 0x1], [0x8001, 0xfff, 0x5, 0x4, 0xdb, 0x200, 0xfffffffffffffffe, 0x5, 0x9, 0x3], [0x1, 0x40, 0x7fff, 0x3ff, 0x4, 0xffffffff, 0x9], [0xff, 0x3, 0x9895, 0x40, 0x100000001, 0x2d3], [{0x81, 0x1f, 0x4, 0xdde}, {0x400, 0x1000, 0xfffffffb, 0x2}, {0x1d, 0x8563, 0x1800, 0xffffffffffffff00}, {0x7fff, 0xfffffffc, 0x490, 0x3ff}, {0x7, 0xff, 0xfffffff9, 0x8}, {0x8000, 0x392, 0x3ff, 0x7}, {0x4, 0x7, 0xfffff349, 0x200}, {0x6, 0x9, 0xffffffff, 0x7}], {0x0, 0x3, 0x7, 0x1}, {0xab80, 0x0, 0x8, 0x7ff}}}, 0x7f, 0x9}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) dup2(r7, r6) accept(r7, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) 14:33:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x10000000000007, 0x7fffffff}) r0 = syz_open_pts() close(r0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) syz_open_pts() r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000280)=""/4096) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x8000009, 0x8000009e, "2ecff5fb002000", 0x0, 0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:33:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000440)="2debe8989be061eb420ab753ec1b4f3fe67bf7c19b181597e0658cc467fd140c5512d04ae4e4f467989ea0e30b89651a644da8553b9b42bb91430bb7de2c5e49473a8564fdaa7af28443534b54a8f988075655b661ee65a6626f6c0edd6d0badce8dc04ebbbeeb9d66e810055c8b4f7c456250eb866809afffead9d6792507e1544f71301d82df7b18bf3e7775d2cac442f23f7a43842cb8767f3dd7e44bb2127b006cf55b74f58785349420e6d0f7182aa10c3d5b02c18e9abf1e39d24502384080073191ad1a14259196399f6330b5b58842956a0be95137448a1e82bb32ff58204ba4466d8ec76c27aaec4c9fac2e99d71bb296c7a8a5115204e7d59cdf39b51130276dd4e4f61dac40d38fd0ad331ae64e18d03f580d8bf2481079c0cfc5efdb81f737337b659ded1138c63c4e5e6f452144647dd471fb677bc3307ccd0e0ac2bf1bc19079de7545caff8ec8d1428a34869580450d3e2fcb257b43f2f9c4a0ac0de91c9d3fb4724427edaf92c628e2c46b357792d2d7f08fa179ad346b5e52d645876007d649c2a53a24fa27bdea13ed25d06d39290a1189efb624d0426e74d85b39dcd1bb88d96f35c2172583f0f1e3f0b846abc7c656ea9b8efba05f168044a2bc9876c6810da695bdb91f1b97622dc783c76554e1e0c9fdcc16d62738ec446aace0c7b0e713ff8c530ea443d3030b5356d1e6e5c23e19e3db59213b499af80e90057d37e3758d4fb5e194fd93fd20a249a0b2d39d9d82f27ea431b92505d616582cac4ac5afee5dce24351f6a6bbfc3287650ad8f3f79abe079862118e21bcd84d8759aa0a695189f7ac241561fceb15ade7039709e099b199f24dbfe2d72cc2275e2314f49e71f12969331df40986da8013135201afe088febc49e1b3ab30e4f196bf96a759173ac02124ecfabfa2c8122a2c3688dcd5c1851587005249952237be82bad4e64d5445f1d584ac4ca8ebc2841771df7457d132f22d2527eb132ac7631482eaf67f0f8194b1da478d12f2925a125c56be77c0fe3c0016fe7d45ee406a7e06da01e40729ee09a692b2bbead300d7f276751d7719ec1b6bed36f01aecbc66d6bf6d239caab503965eba6366992c70bd1a293c722fbe3cc3e13055234f7bbc7f92f33bc91e1d5e66fae486b816415fe820a390ce08a5635778bb763099505181ab6ea65f87f26b5baf0fdcd644b801aabf2aa7cee3c5afcf7684ff61e2fc367571ddedd2aea4c58f5e57b8b9d61cdefbc4192f899d2665821bbc28fa4db7c96d30d2c37cfcb3a230e615cf773cceeddf4d1f154a329d02158926b15ed119c8038ad57cceae0229afb39ab2ed26988265b7873e0183658e1f9f7d2b3aa5a68f6ea621f332da5f64bb516e9e6a93e480938be50e09d2c85a96f7abd588f31fcebe76ba50c7737a0ab155d0da5cc1d2fb2f1f78fd56443e14e0f4286659a7fec9559969c13ef9622b1a7a2c4274859928dc4559260356b0b66b9a98d63cee05948197838518042167a2f6cdb8819994c9ca7c22cffd368090ed3b419f44c4814fd1282968d1a84cd2a3883de0e34ef7bc756339ac5be19bb6f50b2fe8dd3e282638f3842605d8239edfa170b9996d1036104da0f5d825ba3725eccfcd4b74aac929faa9f601ccff1d0c3e07eea06f4890bd64cb90cb156ed5205292fe0cfe8678e848aea90cf666a27402744c6f45d4b0d1f4149716c0fbc21c86d06cda4b59ad86f42988577ab67372292647ab4dc8f8811e96aae1ef1441186682538001538b37eca31fde3b07b555569a63e7b31f46578b4c7be5dcfa8a6cfafaf3021b449dc0056ccd334829c2c13dad1428ddcf70a8c9e13af431269743058d5709e79a1c13c2b468a7a8088afdf8ad9b7896f051fb401f548344143856104cabf8fc079ba3cc6039f9eb4037339fe72c72559c83b64635a082cdb3b8cfda8848cd9fb5de6be296d65710e53215af6e868209aed54062300655b414e7801ff693f905198fc903796a13e57421321a6387d39cd482e9cd9b680eb7304685c7b4487800b0da4c1c0b1b18cd70ba84203f7942c500312812e07d8cc2963628f8f1d62f5b7c4a22afe1f735bb867b10744f8a42f71a4561a013a3158dd0388f3e4210856307363953d21397a58145373e25f9905eef32d85701ed526b4d1d3e8c17f945017b22c13cf81b29f7f6aa3df7bde8299aadba4557436e50a8c649623e68d7c9cf6d2e16cacd24055395e1f8b193f7eafe783da7f8d0be3b7002af82a9ce368e9865aec8a5a0d6c7fd5ec58e26ea997ddbe726bb1cc9b67e3800312b5bf640d4612ee21d20177499f4e8de22ec2cfcde66c88213c5089a2d07c750ccbe85ab7487ae306cc3e7480a771bb7ee4dc8883d9dcee40bfbc376a09486615c73a9b84c54dca5ab13366d104b99d3ceb3a8a7977fbd364d75c8670ca47475b5a4191ca76afb3934bc48f655a06175d7a9a28b433f919c87c395ba1cffe2bc57e0319b0eedb044301b962560049aec76971cf27fde03c49b04e4ad28f67ab1a7ca2c32f816d7d78b76f00ed3c91db11fb2c8773f19b24d16e5c40edc15ba13311e649823733824ae6eefaae9071c48628886041582c7ee4cbd75af032994be487b1524094e79b01a4b18bef9332558061d1db5e9adeebd3a152186a3c287cbc07929fca4c269b73c17da0cfe97fad16ed8702f2ea3d1c7bbfe5b0ba5b08c3bd3b03336e47872dc54c82db0423592c5497a4a0e4274d999707c286a9c1ebf71d82af9b184453962a06c25cd51e0cbb9f143902c1de8e892fbe0b3b92ad40459be470c76374d4e2918d45c1f87e1e68a25243a9b2656303bab64b29eaa6a97e185de4dab906ccf5a9ff13da9af911114c6cb680527d3709a11db8394ec905b10a43adf94f330b84fe0a6200d6a99b0fee1e7436ef7f8480ffa7be47cd179ff36aa1198f7d2bb53e4ed08dcf9ca5290da8770a8a78f3db8a9c4c2020528b94fab76a4a91b772cb901421ec10d54947ecbec7e74a582e88142071c386b1a365063d41e0652c754d0bfea22205b7eaa6cb5b37e614387527caf1e8f862aa5b4d16d0fd7a039ee8bd1f8927922606f4b9284ed77b82e256ca62ad53586692044e5156f17a0c8a6a813a24f2152e067fad43da8c2c4679d6b6be48f7a12a3f55211f705f794749d3cdaf5b303555dbe13b23745db43dadd0fdf61fe217e89174f42a338badfbf12c486ad0f82bcbd05c622863f4e667b396f40cb566367de3e25f27d887073b46a04891bbd483893e0766419d45cd26704b066f5c5a90d2cb1df1f66a2faf3eac9e3317ccc33624a2d42efc6d04cacec277447eba882b2f9e9bd1ef8bab91ba7953f81f8c56af77219b3a5c642839728f97ae1540636bbfa03df56169608b17cbc5ac00cc8f72b1c3427e77016ac95456c89a1f795ae30fc6128bd9dc4281684b6cf772b1dfe2a7f31c20d43f595dbc5ccb67a1eb608283589f3f9eafff29bb17caf1cb065ede47fac459ceb328cdd8a7685655dc760a806a2efb694b6c2bf7929f722a80c5987014bf03380cf7616b3187f0496f41e1efb0e4a4f95f7790238435fec243a1bd1b0ceba149c2d72b91223fc6e071927fd58dbc547faa1290feab072c1f1377c20c9bef9dff3b128ac919d429774fc61016377f4c01260e0c319a452d98fda21b8851e9869349aed961a310a2edce17ed21ca4c53465a51de83d48f6ced7ece62c528afad1d5b412ce338b05d993c4590fd40264d449f112289a59a1bac1fa26341693b4de37fdd977a965045aba78bd740c86235e9191bf9477f0c06e8ef072a80b5f0203451e7cdfa5b27f794bfd1ff35328817d73e89ea152e285b7bc2d77057cc9f8cfe66974981eaa0df113dcae58feb60ca970f948dfa4ef47354f8fe7bc26a11fa57a13180646cba6a6312792843cc62d6d33586fb0054eea779700167e7e36a0cf3d0dafa73794e97ab169c084f1f5a3cf83b3ce4b6fca47aead287c086553aff2e0cd65909d462c57417b4a10262bd0f0d5eb45ad39ce78385a8851bebf872a2c05fda4cba01983c4c7a148aadfd4513b91ef6aacb8eec7a72e6f9e3be7e2c74b63a40b99219c99b2254b54b46a787d786a5637d73848041186ec0cecf04a767eb8a6c3792d4ac0a7806b0742e5f5a32b7132f1c4419c967116fdeaf7915f75fa3ede3e9bcbec38bc1711a36c81b86dfabe0e2a1464e544684eb6e4820d16de47b0078fc79acdd3d9bde2e971194c201f55ff1ae154797a1aba0b07ba8d269d7cc01d9e8e4c2e813ecafdc0e42d5f6ead79a239accd1642c1b42f4201c5fec36152d934258cbbb9092d9f384bf872309bcf2fa96113d6a1a9e0af4e303147828ef2009158b1e52f95661dd072bb451a44b9b37cdeca8468c463aaf25b6c165f51b05c0208c5a8d30f3c68a74ccd09c6b0138effed0ef005a7fee382f96989f8fd6914a87cc0a54cdec0565cf717ad2ac1fc8ca3e649946e8af9917c1e736448712982f2d9747adf891df7ed6064e51a98efa969ed2d80244071a2239c517e5ee7b66ed91bf54bcb735295cff79c6683db9f5cc67be4b2bb1098fd4e05f78c8a43bed0cc6daf6aced83c97b6b89471fb2838c2202a214c88a5d3e426f004ce1a680d3f66c45658d42483677f1430a0852f0e7fb2067f1c9d103f4d95cc433f52b3cbe671df6f3c9f8ebec422953a476c4759f17a871802636526a4a4b515f13226f533c7c81b21c7b5868ef84cf63df103883ae03638091a7f155dd9f723cafa9457d1c9c39a612aa9ebf63f2f21897392aa101c0747b0106a1f42d725836dc8f3cdb3263771f86ac711bf7884ef1d497ca1375008370853ea073c6ec25ab7a01b8f522d413c75fbb00633b1924a44552e5c7f302c97ecb33a117fa6ace78f01109694650a06a144fbf1ba4cf360b2b9e0d7110b81facce2e9d2f0d1a7da63b1f78f9ae5f8087e74d05bedb1b87e74f4e4a9f6a804a5b38c55b43984a7031ae0a3cf0c4b5d64e1e41900db270ce5a7f99bab0ef3a850ecc9eb226e5f1063b69ab40d4d1b7df2a7c8a421e2ba2774b13a00b1e5fae6b4a3a4de35a3563fbc089f2c4ee9b91554fbec21580015be013600981600251c31853c71c09e39757383bab12116b93c64c947e56cd642074682786436918e86d9dd22dec93e07f52df4ead66bee4598c2f0b93df9479edf97c409882367244a0e13a25b666fffa9cc719c4b7d328011fd66adba07d7af1a1764fc69df0c30e7c5a53a6f6af89f1db899a6058a6e77f5d57aebef92c8bc73a6be4f249f9671740a0c5943df74a3b67d59a013057f9ddc3737abb3403ff7e9450525ae7433813f9c77096e71d80c251cc6e62e779cc01c7f854caa4da1a9e99c1db3d04d28f968dd893255bb3467888b349fa00a741af8f41c602c80e265fb86f7823a00d3b8f030adc861916fe8a1a40f04e8d18e53aa51737bd175fc5bfaa1a720d7fe6f03da51dd91c0057f001a8c1b9e1dc77cd47b6505b9cfe94fa27a25f8b2c930d32d3848f1d9773302a285369946344ab860edc3796be1a2fbd3324c9a3c34d7e6656dab3665dfe2adfca4d0d9eafebbeb2f3f6bc5c938da6ebcf5e7bd7524866d78c82b07d5b317d1dec2e50209544b98cfdb48f04f26659a27b0a73c2c40259665bfa5f5d4fb3279ee4fe16fb20cd7c5cde36c74c37b03580982c3c6c6514a5587d4d48b21a2efaef242a0f510b500a174bda588270fa2336a467971e5429db7c967f932cf5e19f45e9168ad2e4a64b232f01a227524000827d84b352566c115f", 0x1000}, {&(0x7f0000001440)="706332d629a306f38ef11c4f6dbc16ea57e144f43185716a8f3aeef8983095dedc9301afaa36f15925aefe439cc68cc45e6a29b3c8bf5c275b7491cbb2535683ef0dc2e48601620c0bcc0064c511fe01195fb59ed2a174660a9f82a45af25816857a185092b8f4adbb68b2e910bba599757cdeff85bfdead161f10ee0f760b4a84799c713e42079927ea64b4f99dd8162fd429959d925555d664ff5ca2fa9b87bdf18646d9f45b58202982e7b3f38b05f23de32c1598613eaf7d5740c1fcbf71ec039db02f1c60460024393da77853b7245298a9ec909b7ad5eefb131894a52efe78208315112d01f777fa115adaed2e5225216d667f54fb7c1cdd0d6264d0c737654a8a3ce9531fb582ae65ee23d4d619a5663155bef3594e76355462668387813ffec5b78351dfcd77b4bafa6029e9a8816d1c4e43f7cc962a818dda299f1fe9ba1d702c5073a5225c1bd27a41951c85b81ce9433e70db30acda3cf3c81bda873376b329ede264b598b867deff0990d49cdade0f3dd267ba3a4fa227b6d97eb576d4ce002d81988ff297dd36c6c666e6830d9698e0a293c5baf796877e2df6aea20553bef1fceab81b0f856a7e313146d720437afebdfe1c6da8e93d8ea6f263f167c3f762a5ffed9b3c0a33b8b91c047aa9887f8d983798488a11ca2929d11355d0b6961ae0bb1019a78811cc23a92064d2c3ff1f85f0c6fad0616d55394b7d054dc0526496501b4a9939eb982b1cfee79bca236925c085ca2806e33c6b87f0479f56567fcd45649e804ca03cbf06f87b6235691e1a7033f65230517af455de8a20b20564cdcab13c75a5bcdcccc77229bb9fedb104c5fb8e6d7b33d69f0580b88e458c4a32fecc4cfc47f80ab273bccc27a8399a58729fa390519873dde623d54c84140196f716b97eeb68b37a38e8de2a9c8d5d55dd0c20be4a318c49b674a9679397faedae60c51ebca7868046556441d8f53257068a3bbf6977c394b6ac5e27b3fc6fac7966ce57b8a5e2271b6f41f0ed82d50fbb1ffe894c803e023e95a0ebe7cb8727bf21fcfd83aea34058a63ceb6e48ec70b71f0f754a82ac54e09ba7abacb75a78a61a49e18454f95b2c8861326258b3a345ce738a5b36ab0a18209b98cae783af26e4be08cf7f36f490da89f18be6f2faa23360b298e0456bbd7f18ff7747971f12e72e08ad0a3fa8467b00f887325a604ae78f4ad7098ca3032dbdb4f78941d0b948a9f45c9e08acb8abe6eae30380a3807401a15ead7c9234b3bb91de2c8b7a25e9535e8ab1c25c866790f19ac80cce2d219746581408d363f3054f56ed0003773927f3398cc6a9cf6e9092abd108d61d5a3a011285c3600879cc186ac5d7970d9e42a39d6981536853863d37f0cfd667b4b6707e6e7f61dc924310f11a036d9faeb7dcbf1246a5e8c1a33783c86d1aec7a19938402dc99eefbab90a95f44d629d22f94e0c8b4de9ab7bbea26aa75599414c2321f13faebbe1df02429c4fdb391e10a7dbd13efc80e92ca24175880bb486f6fcfd2f9a80807e6aa3f88a6c7ae0abcdbe8c46504ef8c2252dbfe96cc88e50db88f7502438a264cc8c04aecc8aa7b9481c9356f35a9a1eac888d760af01568471b0d7980a8f9d004a3c4163d1c5081ff54e419b6c838aaf15f1fbfc47fbae1c3c84af05a5173b118843f7ff96d67f69973d0335e0cf468daea53c08f1c6ff06a7a2270f2bcc2988fcd51ef50406a26a5682fa1c38371dd4a17552051e4936b02f933b114767763e9f0b523887c6ec2032a1d931e9b74abbbce09e4e70e179bf6c010d4c5cfc19912836cf7eb61b7bb198d63a0a8223ef533c8385dbb74b606492990ca35c6b8bf9df6fe69556efc0636b7ad8023a165a000ddda7ffd4b8d28f6a56fdfc162d5eaf7db1ef9e7f40dd456cf37e753900ae44d1188874177fce1932256b70b9e48a33cefe93590e72a22eef3de36e5d6f13887f2b19fe8f0e78ef1edcffe17a4dca3d8293705b10d5e6148c402f0e8c9a6a27f2d623335d74f968d28d2e87062a02a3ae8c38921c59e3dc24e98eeeadec933c090f75515fe0bd0fb36e4690d8e4fd0442a62e7ed9ab0ea8fa03402fbce4771072e0d99f98847ba40cb52f76ae6cead86680a1dd804333890eba44fd6ecdcf07303ad45e07b4e884668bb6e2054caa500a13cd9e52e71ba1b3a58ed3f52c6baa24d308d754d476b5b3aa5bfe6b8a9cbb6ba6495d72c4e9a3072f038ef6c5be1237175fb56bbda376d4e9e9576417a89e10fef8ab6d73668a6c2a6944a1ffee01e7007a5cb96cbaf6d8f1f55a0f28fb5ad47a78cd4b4051fdae12ed1f4f539c461df4a909b2a38664610e50de5a1c8d03aca8ef16b120ef836cdbefefa988df94619aecf016584455e45f3ad816948014677a7debe26730d45196f33277924d547fad23051b02679b6c99ebd278d4385cfd54fb3efcdb743fd8e9de7b3a7acec58c1a06dd7f2f2f7f59d19c4abf5ae5c14cb343ab64a0a471f34d509cf9381bffc9627ce8d92e5f6f0dbdbfea15a9df574b27396a35871e7fc169c097b24bda59f5471bbf6551eec243dab4ba9f1fb4677f42c80cdef73ecd37adc79335885f3e31bdac67a7a974193643414af56d035e1d8950e77c57ded617ae1bd20eaed3647eae4d688ce633d38b7976c641bb911737b67f3078351e53cd13fb777dfe7b38de5a562f18aca4e397bbb54a8ada4d7cb5048900f87207f1df39118bf4b41c9ae054a8c4cf83b05ada69d7061d07385c4650396c30f49db14963d573d8c5d8512defef946ab08163fabc07ac1701c61b5312073278bd3056d8500749428c5cb78716528b4d75ca931bd8ca58c904b75159fc7516b36544bbc089e029e52a81d79870e7a01f5d0976fe22d557c7fcdcca8c02f59942bc0b83589cac6dd6a8e5e967c079994bf396d2ee08fa997baf4f1cff24c5f46a74fae8c6840a719e162f274759e261915a9c4a82672476001f61c5bed39b2cabda3383d37b41af18c5753399f1e8579b65dc4461cd90201fb9fede784c4d9f50a788e6781a4d6cf2ac65b5ea3f8ed305efead1fe291167021abae7df27b8c9f4024fac139a49ac1049ec849315baf4be9be8dbdbc89075a29d532d99d9ff1538360d1c8543ad79050c081f5cc0adf3d8ebeb76a23ebee49cd41fadcca6bd3bd4bcae3075e8db5600b348e410fc1bb9d5ff219265292e6265cf8f0960772d03ac3df8366f0bc874e1a89818eb45ed8c6ff8bb291afb61f6bd663fe852165bc90850325a0df2554cea15515b78b007109ba958771d446f25410f04e23d63ff7574c0326fbbcc8434134975dc360602452499f453ba63cfcacb84d87cdb8b05460235cb8f98d3041eaf1b1e2b283bbb745a0b4a414192665659f71cc05bd25c1ddeb9e59dae2265426cf913f325930bb3f13e6accc12dd4ed8ba714e5f8b34b6ccb43bc227fc5bd46f06159eba58b8f5f72691b86f055e53f1a13a80a0de4fc374c9c720089f69b9f237502d1dce7418cfc6b099996fc0aee35962340d5dbf12528f63eb8899eb63ce2180cfd0822d5d5e8799f45eb2b3366314d2ffde899fc142cdcf101cb76b42316826a705d083bfc875c98d2a04611e57b1904de6824b11e800da9048cef6e3abc96b86cd842aac67a89b42d16149e6c4db031a46d7fe27fcdccff31c8258eb1b19ec68bf990ee4cea3f534d4886244d38ca9bced9ac1db5ab6855b5dd9a8cb5f44c5c71ecc32b25a40baccab16d2bcc1a8be6ab2d1dd4fe31668fa2dded003dff3fe08380d46ca810758bd3a5a8bbe0f1bb161217eb887627eb273150cb9e7303bbcf5b3fda14dcc7678e3f89a43bbd66512717be40b73a3aa5ecee013204fd048f4741fcf53b979d28e0d3cd1916ba5822547a1e2a869234845181b4e369fc9b9b4b0d7f63aff61412c83ce19b05b9569cffeb25c0ebcad73726b3e035d843af1ed2c313a38ebab015b8ccca5cec56c06ab003495d1d733395791d164ec016f18439619f151789096b834b434ad30b0edb448413957d7f8228ba2916f26b9f20959441a18938b87fef5e655af687f38140a7270226939a89e376c25810fb05f5d1e38613c6388cad679170b03e91491b3335ae87488c3375d765b9bc06b916e16ce65e5b352d6fa789deace74d12414c04221ee68049e06842e5479f2adccf2a66974c191a31ac101b3ee19420956af7dc37aae64420161292f727138ec3ebd8847c4f537ab5124584e72d8168895ef5214fa21458131a5182c68ff6335c82b46c15790d29dd77d09e5012af88d0f4a4af8043c1cbd07a3ad13547029ee2f61ab088a477b41f5d33f3be1708c574f2575829e0a70fdadb57221542c265fb10ccc23b8cea8bea1adf3c2f1019203df6ac15c40e3d903b3f8047240deafa86b6231bd94ca7e96a66f9226ea55549589ded50937ddb9e9e659570f02adb0e1a9e76ebb1052f3e231af721b5160969f6761efab04cabc5e4b999576b1e601f784ddfd4a00df1320e06bd29047bce5b7307c7121054dd3db5fb3ca7baa6d175fec3e013901baed5cc3420bc902dcec4771599c53570f936cfdc1565d01b7c20d58ab6534e236d1269c522be5da8943f5add76be30aa6c2778e678d427c51a81a5889dd6a5cf768000238fdd566c38b2134d3eca7e2d65959f0463f7cfa1de4dfbd4b0730bc01dd5a897e2c810bfec3d5b484741c746e52eee5a031fe2c0490dc379819e9925d6e3a7770338f5e35bd9205432203c59b6711d1e9e30bee3f4821dd891f8234472ec875052488405a8f0b3dd532207fe0c92b3429e1fd64fdb2e8c08bcbf13a62069594e7a4d3cba86c865db0826eefa634db256b0713fcb65ca80e8fb585b4f62c34fed251da3af68342a87292458b3a36eb1912f77531a6d3afa939d5b53b2de16f634ea9a0c149c59697f04873a934142705617967fe83ec9c96de67d4c493731c37d43a7d6805a0e6af1bdec02d56cfa46df9c877819af4e553b4a5c1d8bdf9a97206f56810e122dc3f18dbff48c4fc06169667524f69614813db4d61798479742b020a1d964c274b7f3b1e71ef2043eecba2ad9ef244daf2834cdc4901ac09a4134deeb4d6428d26bb89ad041ad7ee9fdf9fac9c7ec16b85cd4c0489a4a8393e9eebdef436e6bc577c187123ce40f4367c121878f86a48be6ce8ddbc77eb32cf0e6365c37df145020e360e59fbbb6fb44b070908fff1f81d8329d44b3d8854d679193df8258eca2c02dfdc06698e09d03cf35492a8daaefea4da30270ff9c0ed5aab49d1da964c6d7e7e331d92e507c7b8ba4dbc5e823b7f7df6ab58d6ad1655d6778cdad88523540e86797c9f80e1beb5cd4afc5369fd35b4ac55df9f3077b010409a103467522551c4d5ab1fac99495d3c82afd538310f0a3041ddaa3611cf58125f7a2f2ba0e2a1b03e94710ce17735715f0bd568497fe6e47000b8c046e040e7887818463a88d9ff3fd6ffd423980ba0905b067e6cd5b088e40a0b72d7e0d8dd65036ff9e2a059a9f3f7600e023984ce68c9022bc679a273592d259bab7da498a32477cc400d42e0f5521adada186f406181c80ecd8c9a282f90a759e5d7248e86673ebd840d50b53da9e694aa36b06c251c276db097a52252104d98568ed5617b94ed37d5ecc3d70aa017d924f5073ca8aecf9d7f1ce93a7f6d8fa98a9caf6d9e0954bb08992ff0659aff0b783bb0dd9b7991253d31d3b40c2e72bbc5e09107a775f2e6aca5a856e1e119c62b90c307b5dbc71806fb5f378a10d8f10bfc9806ed43f9aacec90f42b3eb0", 0x1000}, {&(0x7f00000000c0)="720d18a4e0e0bc847b119850337e429194b7feec711864ee89bc5a49d577864b4ea196f0a130d2b9e3d7fc10894e97d959f0118a13c294aabfe8c783ccf0788ee87302fa47cc141f68ba71b6d7be9722d3b8edc0f15296735a4c0f5385d798a67105237a56942bed34a1f2a070e247eed665df537d455358906473c3a7885e9c566c12af528aa434149654ee2521fd339129f505c02d3c52ca02646105131ded290fdea740f35f632c5a183828b4aa833687cf01690149f8d52e7846b18ef5dc593a8669dfb5cd89bb3044b932353e1f15", 0xd1}, {&(0x7f00000001c0)="1085b414001bfba75bc8c9bf2d3f59a4050a1d5518fd88de1eadaa3764c1ce990621375857982452d05d0b8c4a6d5b33bd6251a3ccfba9b9a982814339ebdac52d3215fc6de2a86248429a2dee6966c42211ebc0394e1a543dddf3", 0x5b}, {&(0x7f0000000240)="439a37165328d53132ad0a52e32dad221a0edd97d3854dc305a2262e0d6d100d6aa5ed02da3e3a6ba4b8c7a6d50b7ae9a9ab1675ea95e2a24c1adf89469db5ea8ca5feba3cb88c289f619db21bc7a8df6a90bb6313ae61", 0x57}, {&(0x7f0000000040)="7bd4076b292dbd48aff1b4a9cfb4d5caef0545", 0x13}, {&(0x7f00000002c0)}], 0x7, 0x0, 0x4) 14:33:35 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x80, 0x80) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0xffffffffffffffff) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r5, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000240)=[&(0x7f0000000200)=':!\x00']) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2) 14:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x84000080c1, 0x0, 0x0, r1, 0x2}) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x10, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r2, &(0x7f0000001900)=[{&(0x7f0000000400)="e4ecf303e7b5a8aebbcc7fb7d1ca5ad8ac43871a0f5ff9cda6af6b85463018d5fdee3ca1d1cde87b957d000751784bef8a19652524471235eca6e4e0b0f8e647e1b227c61c6207c1d4e79f2af14fc868103327537d94c2ccd13156121098627df7989334b5c9130c0e01d01f00f40b66e78cc2a20ddd3b14c24c9b75241e107e6f5aefc063cc5762ecda034ad2eb2a4dfa60ef23f8e0feb2bc2b44d6e7c2dda0d738e5ed10", 0xa5}, {&(0x7f00000004c0)="681c1817ab1102d4041786a1bb71af42ae53304bb2d6a1ab16a3f5780ecf30cf14865c1e29675a6d55b9fdeb825337eda6de90a3b082e7a273ed05e7424b2f5fad0fbaab48522e38d488a213469cc28903248878dae98287034b81d8c66b2c784d3dcda6d22ee4f52e128781ca8583e106a19f36888b1a381867d926a06c90dea0340078dbd76ec2d0c2ed088d4c7aa84abd469a4e7e9389ed", 0x99}, {&(0x7f0000000640)="c33707c3c70d63e947c14f5d1c87787b0961bcfc044bef67436c9416ac69964d1440f0110a16cadf68dcbb9bed70a74669ccee782bc22cec7d9de7c9a57979447bf07623ed4cb25b0f70fd511888935870b6175a1a972bbc98e0b3609cf1bd0ad03b4d43525f02a35a47633fe23e939ace9acb2c21c09aeac8e9f0d7a36835037e3271b2368a0b5be471f65db4dcf8c8b572fa66935ea87a39941e9b96c153741a5f710f8e09171911d709dfaab6d48a4bcad6e30934e2cafa3e6ed7a0f6180a360046e36061aeecd40195e8badfd7c05c82a23e23c7f80f41b3456a", 0xdc}, {&(0x7f0000000740)="587c8dd6d2af0b6c0bdf6966290721f1353027f17247971d78678e39511a8e5d1a458e5430222e18a1b506dc6004263139ca9090e8079e45733fc8663449108a5f30b11077c88302c0319e4441593384a5ad0d0d97c0759c100f81b1b88929117813524884f52bc97e65c88d71e20a9e9d8c8d2563c9d12d6254f6b7de033f4fafba7877eb42bac21c0c6149c393c4443a9e93081f75a871133bbdc45ad776734963e2a7d92df1df9bdfd34fd764660a42e0ba4633fed2002f79f4ef66b7a49c5c940dd5e64196a97a6564e219fc86e44b5519122d3ad3dffedcef77e11890a3e440ae633e00224b8edcfc1373ef2698d37ce643f53791ad61c375acab8cb058e58f8c51b7c47fe621779b219b24f62127acb37a7cb13fae1d8dc60cda170d08338060879f82024265ca95c60dd9bda2a3b607175754aba6f28b388de0ab86fff7a5f609dd25d54517a223bd9447d19155e5b392161968ba8b4c4cd65da8335a25123eecaecbc1ee77e77d43817a76329fc48efa92413cc618fcf9517aaafae661d49351ed702dba7423a453d4657bba581177747b3631210588a077f52d2a11597b8ea512353f87daeff758b2cb7ebcdd15515ad29b5ade5c39c69cf450ddab853257dd3380b02e0f9f774508ee4afd0c12ab68f07e6c53415b19c47f0aba90b587a35d648c3d773a45402e5a20ac2a717f0bdb84ff9b0c1478ccd4b7db242a1606ee987a8042ec92d2b9d2618784780e588af2e4166dfa20b69537b85c786a3c861ec30985c858c0f497a6b790ec9754fd574391d365cc3da4396d6604f1c7d8a4fdeb78b903987af4202148bf83465c7a47352ca51ee586cbe88eb6caec2a0ee3bb864121867499f5b376dd7f99698a4c03b03345e83a550521cf5e10d791772d18be1dc059de7c1ed85955a1db34b1f2647b598cb5a0fa3c8ad89ce5f0dbea0922ef3dff39f252a3cde2d129b1cfbf6788266587d150975ba0afe2dbdcf7cf2f5dd550fe65d84425c6387fffee7a371358baa605ae138206575649473dfab8848a96aaaa40885fa2a5dc58434ff42e498fc2d20cfe50b2f70a9a06d093f58d5426e40876de37ece8c8a3381ee6670bd04c22964c80726686c21f890624e10d1b2d70347bbfe85f8499af333e41c4bf56984bfedc65c735af6c79bf4734d0d702619644b31ff3a83ab8ac5c8d9cc544bee8f3230a67645bf0a1cbadf81868d6e9cbfffaab8b405c22ed83b3acec13d6c25e383781d0a30160018d8deb88cde9ebd3a33335884d05ebcb2ea81bb27b487f457013c8674b69b5acb905dba1d3d9a8fb42a02ed1cd431dfa1e206d7645c09e9c3808a6bac53e9f792b8a0583d6e1fd5336f127764938159f222a580e7bbb5e2af0168dc47dd53d7641e27ae64f4fcb65452bd3c0223727592cbcc402950c2ff905cddbcb4611ff1a9b098355a86fbdeea1f71294d840aa4fbc65858c710adeaff88062553b70b384bdf315ca6c9a63ae80a3477b9012ddccca0ed40330f3b8841eefa0ce0143784918baedcff64b62b3fdd83b539f0d75dec6996b71a650e3dde595dfc0336b750e6f8881b8b2cb3256627366f7f93715c20353327127c160dcb01567a6acf6f259a6e02b172999f58567be00da90979907b81e7982dccb412f64769801c5f13e5832329ae38b20456bbe2a1660e23f8ad6f4798822fe4d21de27e7be1358992cacb0e90c9785297c25de5a8f1a54baf11557aa246e0e22e5ae867cda61cb4e59e4fd3202ea85a9d41c47b16f6c409bae97cce3beae9742b446bed1e174ba5ec100f511aca0ed9f2e1e360507ce1ee9dfe2ecc4bb521410f8e35429c9632c34e1593298427c5ca168b4fff6e53b996037eb04bce290017ff31d5486515bfe966a3315124bcebbb57d4f2ec82f292da4e955a25b09e2fe40da258609d78c06971710e5962d61fffa76c7e65c7316ac1c3418468e6ee9c3831855edaff3d85d80f9354b0977137e42efd1102cd44f05308fa18ce521f0d77f3240844423c70f400412c600534a5adf2cd77318958caaffa9ebb5c0ce60274a08388ec9927abcd2e15583ed91f1f9e71920d8d373fe6f7a87b0605dd61f6e4787b45c5f2b321bb5bc7fa24232f158f9f688e1bc042766b61a888d18e57d3205ef452f0f18bbd6f547679da8849187403df6e7eca3afb7d858e0206387f2608c3c6727dcbfcc0dbd630a6cf148913411632fd57b9f129b41d403848ba6be37bbcb58ca8dbb6210d7d778ce7ea232dfcce538492846739325ef96f0da15e1daeaae831d0a94753b2dbe845f25b0b252bc2e7c1c989eb0ccb0e7d4766a239e6cdea96f4849b1af875fa0f10c5b58db83263199f8352a83eb3b4cc4431f0ca80736c70dc0b0fad6937e7aa85b7ab4183b3a332f19c097c3d4841fcaab3271f99a3ebd116c53d8c9f81f0d19733678812c5aa16bacf4c08cb1d195e4a9b55eb8b359c3ca3540791ff561d32d908c75ffb963cdee725d39bccab5bc759e1cc50fbc99285bff79bdc919a50f4dbb27fc709d7870ad6f4670fbfb60cc3ce025cb83dfa91e65dea6fffb49e48409ca2cfa0c1bddb11bc2b6f61487fed2bab5916057b419bfeaabafdd6b61f526d13686752c680cd712093af9fcfebe6ea45b8c2d3a749313a30a2b9c00d25425e5a79c7a03810909e58924d8b35f1a0fab491a78c4c24b9f82a5e6fbcbe4ae0a196cb8e7803fd492a9662d854a0fbe4ba5adeeec5a5a7644862049912819556f61d78feec75e8586f5d6f0da277a7cd41d03655db358165fb939f04d9e5bec950461d99370f31005a46ddf6a85e52c3853a8e21f3c0545af8e1a9fcd1e0cab07e0ed20c9ddfba22ad3f60a907f5085026013b27c4d7feca45132962449fccec78375f16620eee9709c73940568c8c391c40d898723baa6b0ff7602c12ccedcb64f297117c46af8c9f73952a56f75d094e467a04c6954a3910e7aede912c9447e75fde883b851aaa2a1a6b0d744217b7db3ea1b03a7325751072222f6d0f246260b4de01eb57bb28afb8faeda54d82b3546482f8fdb8fbd7031c249f0e570c2257c9c92acacd6257a75fe44f9970cb8b18ea413771f3b0b2c5d3721909521e73719245021cb2740af8eae66bc244d09eb5f3cec70c9b20c08a3006a66155539013442b417af6f87927c52d8a11a4f42c00b6f8577ff4e9d7f4eed1e8ef1e5861d44af00bda36336dea8c44423b85a58704b00f9c9d014c2b0eb84f0e024fecb2d5edac7cab787b21cbd11ca5af9ce1c9973b5e7eb005eacfadcef4c5efe87d5dd05fb860bb37e5b115df4378e73fe63c05f05882aca1e2ec2fe37b3729bd049fe2471dca005cc2191046bb4a9b3c885b91d91c2f73f527a06a11b6379f0ea31c838dae78ca11fa205c04d931df130be8206311863fe5e9a1869a18fa924385d35ff72433cabb841d832e7b95d78e4437dda0dfde960c6960f2624dcaf5b8c338ae715193fdf2b131e3698311d8e54908b93a6518b955f3ae3bab94b678f7973ee93fcb7eff1d2bbf292c7d91ec52f64e44a4fba79d9fb0e0a37634ea385c85a5b2cc45706b7d4e147e57b72699eb0312bcb339b5b181aa7bdfff1566d3c0dcaba47daefc127559ab886db5f185aa0d3e831c3387a23cde76b56ae5e69b5e56320fa4c4957df11645068bc59d2432ac02985e71ac210f82eea2bfcc1559a1e0644ad7fcf65266d4802b809c833c320d3a911d6ed291ff27072c49b90fea68190082e0ff7e3e628c2167a3621cc42b47bf6d6c2620a4747d0a27cc20ec0ebcee60eac7849ddcef6279151bb47fe1ff5cc429ca0beac904e4a4f531fd0cc27bc63b87ac391b53b0b6838b5d7fb21d1d60ae6750319c072377c1a40588e010fd57a9cd973c5060748e936736893a040baaeba37c28b937faf43edb5dbb8be8e8855e181dcfb674fff7584087b5ce5b03e79e9ff403b7642c2003e7e070b088b85e74a501b54668258c9356c65ae7abb46f929f6334bb873345e3eb8f141746d94a2072be5dbe7e9aa5f63be2e4f78b8f7a66e9080c449a67c91b23d874b4bb7c94704d886a5bd2547d7d6af701f7ab0f28e5145a7499f7ae91e3486a9e9ec328e4e3183d9a1a5b1d10e2e848ff589ccc21b03be15faf84192239f06c6941f54179180f15ccd1689a2592d96b45181bf4f8f451335a314fbfcb926c9052ee2cf68f3f1b37940c479b1e04fba08c98394ac75804a3dbad108b5110a531950ec0b039f42c15c8fbae0143c3d68d4758031cd5781cdf1d7c364a16053d70212b7d99defae2c7afe364bc08875d46e3931a3d20530ee7ec65c2de60f9ca8e52bb772e3c961fe19801aa255e036d6af249a5d1b117af1a1a7eac6bd3c84efb7cd3df32e348c26ad233d8b2f26f006910f07a4d279ec57e55eb5e2f8b497c60cd2d5401253d233e7867c1d88c4772db0f1eafbe8f5123873e1bed7cd04d6c805dd5c887aadd62c346870f514a1a510e6c2448d05777ff5bc54c572983d64dde2f8ab6f2fe21650086dd909a6e28c5c5f99d849144016680c1ede0eb88d842a5809eba0c5933dc5e29bc98144fe722f9138f103a21105c8a0a35fb6ea24a5ea4a066f0524b5a48f4121a0facacc8c4074e592a187f975052367d602b1b7b9007794614f18dc04f917cfa6b98c32b20f1f0131aca5e08b4eeb278f849610db95a53a60ed078b80f380340167961ec573a406fc8e7cc93f6517daf2521e70218f65b0346fd8b7eaeeb6a8ae32b0f3afed82580df8a2e86c4eb240a3edcf1cdbccbe509e8ff9b3fac9524daeb4587dbd1223f18214bafb52136e5dc83f1ec7427e39b97c70e333452e8dda6417a103703c778098a281a3a40977eddca453535a96515a30d82f0da265d0a43e70d2fcfb922d5bb1a3159e7396155114559b582014a8ab50a19018199d0eca4425e68f3df54ad3bade2f16d8e40f8215b2a078851c197e6a8051d495df6a455431c419a834e0d4d231202874ba893a62331e6ad253d59339aa3207ebd1d239f1795cde4d6d51f853b1de5ef0399d2bcaa273b2fcb73d01d099a09793058fb0a14065e5cae45f29cf0d6387d5bdae513cb779a172dfc49112ff2ebf8a9bf5d2ba078e5cd9f605e6e202c75a85dcc6790c4f9303cbb1ff3a31abe75115e74de88c647545f14a05eff470942aa2798faf7a95c4f525a33ddb6466de1cf96c9389ff1e20549df2a3d41797825e24e7d577a1215326f22809b474c7d70dca522db5790bcb4459eba659ff02521b6488c38587372469c20864039bc4f6e8d15a1d926e9c191286d00592a63997a3508c7ecca1112abd5742d2a65b348c05420c4d7f772a5445886bde5d0b6ff7d1ca51332fb8ed6f29f68a2d8c43021436797c2863440815aac732ecaddc4deb4970f7f0b148a907e009a6773d9918441b23d3d466ad0ea0e5e28eef2f0473aba66034a8ef668b650ad015eace2ff4c2071717de4e4b078305e2e6c5573299f9a3c4ae03cbd56bbe485c508b6735fbdecc539cab6c3399824512eab331e7d78b73a0010edc6d237450db968565ddfbfb151d22ae911611b48969caa93a6ae02f1d81114685db1e8e42e303a3d844ef4f6c4cdb8f84aa51150213758017ac17b0435c7c93d0a24828a710173c45e8f9b64ce4b7d5723adfb4e27ce6fae71756bf49fb40b8e6d18c635c91c08a82028a6cddd1dd67e3e343149bf9cec36b49ddd8300fbafa2924cb7daedcdac60e363a7d99369af5729f8be96bbb24e5de2f59a187cd8ece3cb8df6135bf6fdd3c4f6d6604e67ec134d62e38", 0x1000}, {&(0x7f0000001740)="79311bc82f1dff3255ea194d872602fb0c5aaf56474086ca7afd212ba40d3eb1eabd00501c37c2a151418169725658b779fe0265a1e47596e7f445314a0cb5ae48de181359ce05f0c8750ea64b7efc50ec83ca", 0x53}, {&(0x7f00000017c0)="782fb1b01dd3093f353ac054724083d1d3cb73eb4890b226682e5cbb3a98", 0x1e}, {&(0x7f0000001800)="76e3008c6a7a6738e9e986da0c49d44912549cd33d54e0b412afb2c29468c62aaa651f34178d19f2150730b67d2358c674664f07ffd5da85bac25e4df572b9b58ecab804f1e1014e3495a11984e891c5a7550804376907c40383373220eaa2823c707334f00fd69a8233c5118856e121f9207ca9c4f4ac73202781a3264172e2ea213dd9d2f1e706c5018475e711b791654b634601eb8f87a8fad565a7cd722a4cb2cd146d920f91e05818caa6271192b9f932ea90549b97", 0xb8}, {&(0x7f00000018c0)="bf158696b4ea04954a971439884465564cedae11db6648309d4d1153b22debe2f75d2e7da2da577584af8c2d0dec", 0x2e}], 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x2, 0x50) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(r5, r8) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) 14:33:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) close(r0) 14:33:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$getown(r1, 0x5) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:33:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006, 0x1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}, {r4, 0x2}, {r1, 0x4}, {r2, 0x20}, {r5, 0x8}, {r3, 0x2}], 0x7, 0x3) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0xfffa, 0x40, 0x3, 0x6}, {0xffff, 0x5, 0x0, 0x80000001}, {0x4, 0x1, 0x5, 0x6}, {0x1, 0x2, 0x2, 0xf497}]}) 14:33:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = socket$unix(0x1, 0x1, 0x0) fsync(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chflags(&(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f0000000100)="749703170f0000000087515ab45713442de6", 0x7b, 0x0, 0x0, 0x191) 14:33:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x3ff, 0x80000003, "73f31a6b09000000c80011e416e15421445c0062"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:33:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10408, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:33:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:33:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001240)={0x1, &(0x7f0000000080)=[{0x34, 0xc8, 0x13, 0x80000001}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001200)={0x0, 0x0, {0x0, 0x10800000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000001300)=ANY=[@ANYBLOB="36d41c6979d03f61e21567c13f282d489f45cedfc5af3ff387bd0c5fe3fbb4af38f291fd6d98597280750371076db9f61bfa676a9804a6aa4304da10cf2266909e97d55f44531c13cfb5573b12443ee5e185bd79d7dbe06da58039dd22a4b3526a9ffb00e93a425643120a21e1c7001a0d441e86a5eb25dffb913358bc0fd18b371ecd033b448ca4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x40, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000011c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200, 0xe0, &(0x7f0000000180)="bcd73709386ac279d51ac47b6473513deb229266d4943e4cdb2dd5d1732090883828b0358c75b7b96a7e524f0dd29628a17104f463efdf2c280414c3101c64406aac888628184e6d37a7d8beeff02289541a0f54653dfd5a2e98ba4ff228d484dc201c2dc42d96578f1d31d5af6a770d1bcf0b1bec43d436f2f385f9ed0a38e9fd2f0420af6ad31bdd60dc0e3e5932cb8742149ece5ac6f4ed399bd7e69444abc1d03e063333837a30b5bddbd6e7356445418a41446111098d2da64cf8a713e88c878fe8811b8c3d6eb3f98d94064f3355005857c4cee4960ee5d00fe2f444cd868bd99bd7fbc08764bb214310dda140a0a39d49a75c190850b4bcf92d50602332ab37404f396b55eddf7d9ca6f338f8350419d23727d3293df82bb03c9ec26b91290085ee23ec81e6134429f94952c236437b94623a97d2c7471626d55b969bcbc89f116273fc4ad11506ef024b8808f932535e92a302f7194e1dc353d2926fa434a455f11b2889ff2c53f7077e5074e679d238f46d0c01e74a81448310881b2196a413871570917fa1e439a3bcbe0eb3ec3549b62ee189a105dc72e4b959c7024301df96060e0819113e8f0a78d0f4e6a7a69437ab6f2366b30b96ee713f5de8019177a969a3b204e2e69bef8db71ecaaf036893a7f22dec409e87bcfb2c8c34d6e2880eda13dd3f866838f9757dec57e23cd697822a0c42f79a334afcdc303cec0ba41f2a8067f9cf22a8ddd123b47ddc0d3d7da04c0ec9c66083cfdea1dd87c309ba777490b4ef2f8507f682452f9683c89785a7eea181f2cbca3115972501735e8d4010568e2b70d19a8b4fd4985189d49e91dc9baf9558bf8d44511e44e0313c8bc8541cd711ddc98137a5107d91369a78e9306703b7d5fec6179707889d97ae5faeac2676803a9a8f171a392a8c268b0702664298969365f55507fd28ba3c735d62049b19307ac4cc620743ade21197671d93603ca1d46030b7dffdac1403d46bc1cd02ff419888ba01667f5a2df31d7dba7da095a689dbd3a52876b44ecfcfb2d366c3cf8dc94edde1efc6b4ce4875b1e2d5ce0117da5e4fcd3e203ebd95e86f091afc5ac1ffd3711a7f612171c72d500631340e959f1b1a50f1baaf3b0dc58e5909ddbac1c253f48a1f11f7dedf1ace885b0b9e9abf3f68fc3b50cbbb6f1ea092462e535da235dba8d25637c99fbc06ea5a19a743e869ffebeb73074489ca24d8fc32898e13f465817d495449f90473b29b7e5ad03d8d061ff910a1a791bc899cd6b14d16fbfef7106a5a3ecb182b1199467feebe966070eaadb604f22b37ed7bffb114ae9c826741dd10f75b0e9b050064fcb4674d3e189ff477e7e286668982451d6069f4cb68af0753e426e73bc9d8cecee94ac2dd0ccb8982a0f1d107a4932a0e1f378bc37f8f63362aa1831986e1b4f065d46a3b33963ab6c8f7cf280bb7f1dee812556969c89e3207e6642a1f1b793e630ecd96c2e25add4923033fd7b9a9e439f07b3b0ba7070f845e3f7558354b36c9fa604a10f0b6ab46cec06829a89c384a2402f838dd7928a7aef746b622bd52714af7d680d784039323d443dc306bc21276659047d10ea0f0e351c748c4240afb4fee97c443225ad11752b47be8424f6d89554584886529a6256f2941308b773340e1c6300da7905cb229a66b21f0d5ab5e9030ebbfbf46078ec7cac8ca16ae466c6d2ac7b95f22f0289799635a1c3c0e9231cf75bdaf72081e7cff50b9ea49d43567bbe300b790f17bd546ea76ff454e24e551f42604b40ec67cd9090bd5c3a4b39c8118868d8cf16715e07b8a7cce21df99379e3bd9e898da8f36459f172e7fbc73862148c64a470abacfeced1d797ffb9688982861b40a3d4080f9545a3f8ac2cc4fe0331ebc5d542ef148bef81ac493493d2bffb66b798e43714bff779d50258352c577feb8e63d96674fd11e1814711d68f1ff38a6755b51254a0e657958b29280e0388bbedcfea8e02051a2decbbda2e321e3551a39b131213cd6f3e0e92dc8be41bfd931e4164310bc875fdfd4d676bd6e0363de59fb6f3090c63a981893c88f1bd732c68b9158eca3c5fc9f3c5a61d3ab4403b36bea2c0b4bffd8770c4b1f37ef6fcd51199ada069b276b3860d0345fcb4d5af65b0aa6e6e031f5ee03e584553ca1dd08a73afe6a5408bcea71413503c2f69784e8ff021be0e08731356f1eb1d792b2c1cb1f4119b98abc78987487db36289caa712f4683a8bbbc07c442d9a35322aa02a6dc44e5132463797616864cdf4469495ee06db4d2fdaf5def2fce7dd466b67f6348b64e293cdd60b0a68fec1b64aa059e4b68b682c90f8226e208df4b4bdc82c9789a28dff3f29e6ad4ed9d28e847101d1b7300156c886cd92b07b2d3d88e9be8f9195bcad80f3e05ec25019bbbe881dfdc5cfa3279dad129ccadf695f206f6022d3f4c60fb894d0f7e2310612a7723a9dd59a0b0c7d0f8ef2bf12517ce9fd4cbbe9ea8f38e4f46006291a3c05599747689c41c37279e9f784296646d73ddb7a885b01208d106a04d93157015fbe8e5976f05c7346bb60357df6bfdbd221887ad7f986576fd1c95c3673e936e8605bbdf471e91d3a4d491adff2f6adbedb88d25467630faa7000b2ba994cdca57d6b9c823b64df0e9e7082d12979ed26cd05ab074c1e83f4fcbd03d88676db9ae4f4f59f37ffcee406b5d1d232cb034e1aff10f591b55a39f428f7dbd6aa007ac00e7bf0af9937d39337c613723cdd046a5a5644b0cbcbf0d874dff236933b28a44072a2b6b645a41766063883feb789a73cebe7643accc5191ef4347359ef5ce987c515453895ac674e1ffa1fe0448ece9532152bd7af252a69cb5910e13086ce8d886fcdfdb7fe76e3973c920d36399867e8bba9980a397067376eeff0567d05136b217b540d8436a1e331523314847c17376ef5ba88c310bf35db8b21741c0d68472da8ae4654f7529e1e39f2e023cd81f56ba4ebab83edc3461e25ffbb836e41498cb2c5661ef9503f0b0ffd06fa7607ef3c78d0a56add3584962165a956af1b859b28fa2c8c681013f5b3a3e006b6f1a6e9a0c3986aab803d2a5fe62d9d18b202055ddc3105fa707d25660bec2b2aea6c404ef0cb8e0b3a993e78302113a8f0386d100dfba6e6b767dcea03e996809a74fe07a94a138a22606f3745a5022a01119272cc576dcd3b8d14c2780ead25062f4eb7d327d4c65dfb5ec3f26ed90fd066e9553d2e67bbe80c8bd44e2ec9608d0d19f58a9b38e25742699cabc8e4b1a665ae8b5ccfa7e69304023e494f76ec75464f263163c6190799d5726845cbf6b6b50d0900c705c29fa1e4fddc9e5e095a14211827e73b495758b72865f839bb04ea91bd685e157de5476f847cc6e95ed8c9948dd35286890e397062114cb578cf7edf98ec2760db02a38b55fd37caef29f38f21805a0e55b44697eeea9c505274f628c2cdfdd5b3b66030210da50925fb0669686d76b106bd2b066242b16996b77ca7a51e0f69fe8e0bc2b86566fe2943f7747ba3f2e863fa8ffe43b59ece8b7639acfdc68d50c96bf4932a3a93cff14af6a347cd065b96b51753ced2f2ceaba106ded7ffa6bb0c9c716d9ba106d923561527b5213e06dc9bea431f1f76c309e32fc3d04b2eb2aee89fc658543560119d9dc9d94811e8c6dac7775c1da6390ea19a8b77bbdddb143901b9b5c6e7145128dbe0d4a835f17f8df8c2d62e536cdb81b9e21ec0165e1ee093fac46e9f90a193b09439b7a1ce8cb544376feae9dc0cca0a44f89b6789387c3f8ba37695c8dcb03e749a21af381000ee3eacca1935233647ac3d77d55150e3c2808acf1e59d257e09b046e51eba8f9d4962fdc81134a6f77c93ede8c601145b82af3794d276175f3e5785a88dc9f83243d3851cc0619beef107e98305af887e033a223bc55c0326fda60863128e10686448957d7bc71f340547f78d300cc03ea8d6faafe1db917f145cfa38da1f5a5caf99dbcc4afc95bb33525a0c824be4468c446f8a5f76d7ee1376d2a6eb8d50f47d71c0d565f613320109630a5df2443ff89ef6abadb3f3df0425e9f90a4290f87c5bc149fe6e4c812311e030fe1d97c09dd10f4f7c3f9e8abbf6cba0908b5614a30968d43513707423be0f96f885180b77270af61d641530920866c517090c241b1f3f9328c7f91cd3785513771c7b1f5ec0b4b28228f47576fd424a32ea8a99afaf67308d95ecce99df36283dfc0e0596902f6c5dfec1403f59c8165056e4ab61a3c403ec5e6e0558cc1afbb53ef430e8a3a602cbb200d4e1090d896860f4f1fdf2e3e741edab65b22a86e6be4ef5136a7423e50fda7885cb8c1e629d9bde70a4cd0110494c535bf9663df0d7c2ff168735f04bafdf3c0d03ed918893c1f3e32bc89e5c7317d972bdf0dea7b3814d9a27211bfcd47aa67e677edac8c4c944ba7be6cd229667c360cc842055a9d309a6d2376b2fdb34cf9efc7624c09dc8dc3bf28ec87c7f1a729ac8bfa8b7ca7f15537a294dbfd64eed4d11b8402e226632908139026e86087dbde70ec643765b9927bf778db0d93b55b72a1dfbb42a70fc074dc0a6eb803a44929762ffa72c20f4c946f598603aa7d1f611355952110850527b943ecc2c299f658fc91041a9d71add66990d2090b762564efbe70d7cb64dd71bb5443a55fe177b98b887629e769d1cf9a9e4c885666cb516f910a4a04eec3e76683c341ab5d2f419b974e563b2f76120dc61d38760ab92b37f0ecbbad0f543e90d52b0ac4acd2e14ec7197381b40f71e4d0364b8763dd718c654f136c3e9b1e3bc9e97c4f4aeacc55f0b0ad58407ed907695aefe27e6d8bdc7bcfa74042fb940ad03b62b71f003f15683a60c810e6980621928f2560885119a6694451b7492c53bffb3b6e981ee5675c39d2067a62b2e77e4af2179e782e3d107d0850653168281c08c1e25bc79c80a4efad2c23199d85d0f232b1ec5ff8862038f33823597d3afcace74ab1bf5b421cc52d82914c87a868a5c30425a316df58e274bb6fb35fca52d35e889d335cea30e5f2af8d6ab98d067c66349738d78da02b94c29104ccb61da715e723406954c224da0af5382cea5d49a33dbf5124ee2cfc43c475e5805e4df4e32f666045fcd7ac409af01dde6900f1d63ad1fae382176d9f82c0c3de90135445264dcf0019eac12402bd6542606a2ad713d7a7a38e4c2a9a6b4f5acba9186dffb5283e03efab794bd741bb7ef30f9b296687ef3f182df1668ff6539311fbe8c3fcbc8c676f042191592b69cb3e038d42d5d68e86c303d876665212111fc9a7b17e5d9b4070326b1a38fad254deeb09cc0eec4b8efedcbebc2aefe2428a1d98f3e9db98dbf311ace0f49d5afc1216ea11c62f82dadf54fefb90aba95017cf41164adff424033390582e4ddbbad895506713e41fe52c95739cf27ff236c3ebce701a7db0bf077822eda40f3564264c115193068453cef9f3355f001cf170d7101c4d24085db5e23799b5724c4f213056f05944cb4ff46dbf77a57871d922bcb641c7a28b767bf831550954906e6cec9bbabbf19f2e911434c612d6a4cbc633abc6344329333adca255b9d1515881c650e40a6e4365f4cc57265b2b704c541e1a6fd649693e0621a1732a8f78387348477037da3e18ccae179dcfe4499595277fcc8dc0a2e47783b120b6e52b297a7aa99a2febd967bc3fe9bb6d348edd351a5dc0db1f1b50e7294d76dd0177f8641c9cce64623ca2825c55fe984db9bebc0d4258b9e504fa2719270565f36e80ce62c168b4b30e313", 0x1000) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:33:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f00000000000035fd5f2b03a4c0587be103e3d8e484758676fe8aac5723b7865a5d42a64dac65169137ec98d1418d6bc948494c0a98555b1ce025dc2a87fb29b14403e784601d2c133cb5616803859bf9620990cee446976b82fccfaff719831e781889138c38abca571853c3aa06b9019c7523d50b0d75a8883ce3ab330a7739f562c83e792ec8a86024ae29", 0xfffffffffffffdc8) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) flock(r0, 0x1) shutdown(r0, 0x3) 14:33:36 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) sendto$unix(r2, &(0x7f0000000840)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd335f00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2da3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601aa5fee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a35ba3f8000400000000000000010000000000000000003705533e89a880b32b13af8738dcb756798dee7523b32ad7b627c847aa5f75e0403534a7a4bd49236cf0ffe8f92ae0a2043102b124082a09e4964804011d2f164af62e0e8c07c4aa12ef57a4d0dd91e7107e43d72aca473d49cca486d09a859d65929eee4e5d65aa3e21c5df0b12613b49e318ad3bd7cb2a262baa5f7683aa2389edee803b8e7d8ce36bddbcea925905e15622aed943ec0416a072dd581dae96277d88dd5fa6f8f9c14c1cdd4527b90735c6b2c7ba1edbe18dc70b39ab3f371ccfa6d0992bb0e53927cc8e053e32497705771835b4570d266bac452834c9c721f794ad666f5cb82158dfad11d3ea37939bacb81c6e5d018b386d39000d5313657653b3dc8ea16dec335be8dc5f23d2fb147b4dd342503b809675347c7fd1e3625b4f3b5f0808e24561b827cb6c8953e57a582e92a2f3dee2c4a19637d96fbbfcd58904179866e19b38e0d69413bde135211d9efd16d2a419f0135e9ea7a859e2f56e2f5698ad9c54bdc611e47a840812fd6d427ed500db30249e3627010847734f65", 0x227, 0x4, 0x0, 0x0) r3 = kqueue() execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000400)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=')\x00', &(0x7f0000000140)='.:\x00', &(0x7f00000001c0)=':[\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='[s\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='[\x00', &(0x7f00000004c0)=')\x00', &(0x7f0000000500)='[\x99\x00', &(0x7f0000000540)='}\x00']) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r4, 0x0, 0x0) accept$inet(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x140) socketpair(0x1, 0x8000, 0xfc, &(0x7f0000000300)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000340)="14", 0x1, 0x3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) 14:33:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) chdir(&(0x7f0000000000)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x102) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000280)=0x1, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) writev(r2, &(0x7f0000000080), 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000240)=0x1000, 0x4) close(r2) execve(0x0, 0x0, 0x0) 14:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r1}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)}, {&(0x7f0000000640)="eaa673fd81cbaa28292a60d216842310370a86222a4228af87a3caf7764ad6eef3d7b235beb87adb6a3cccb921a9358f5c97a9843214d6c5b95da06d36e79af80abc40b3f6d176d5c3d43af857916ad5f8ea303e875fb5fbf2b2c14f2dc1133744d16c7d470e77c818f0a5d54b17c1a6e66acc1a11a48df29fd60822eb2848c9af39507a35b6de6497ae7f0e249c31ad2a6a2b829fb0416c9c487dd10f4f8387a8a45564d485e4d4af353b", 0xab}, {&(0x7f0000000200)="6432714c143b387a547f594c643e951e997b59c976e4306840ebd943b7ef02ed8f6e46e5540a9e54cec8223ff2cd209e814ee03e16b9e613bceceb69b438a2e21660c0bf2092e4575aa424b8e86edec22dd21835dda80e451ed065af2e70ca7bc8218314e1a222b92e365e5db3bdbd6df0e81c2e0da25f607559a4b8cbb122e200bba7841715f388b912", 0x8a}, {&(0x7f0000000300)="ca9998ad8a99170f24ecbe899b99d283e9c74ba8b30fcb9aa403e8499b3f59fea4dbe9fad6c78d77a370ba5ba5a7fea693472afc59c275045a55076daa7ca7ecd4de1b855aefe4d78e3ab440bc3ef927202cc9ea20d72fcea8c648eda1bdd790d02fcfa57bf0e51b590d62dec35b40c0395477d60e5b2cd8bf88d21ef12f1d195af48d76988d5a29745e0b7568faa71fa68fd06b70b9eb6b82bf73d0a2348f69a65db00d84f822988c28d4335a9745", 0xaf}, {&(0x7f0000000080)="9acfb00b4b6f", 0x6}, {&(0x7f00000003c0)="5d954925aa7dbe3b405c26620319e7d515f80b71bccc2754f2824d2c869d1fe11197727f49ca13112bcc8c09566b0a44a5e240f21de468885612fa4a8722bd31e046ba3e17fcd02c62c18f877f5bd38dfa1d41fd86a5255fedb84da3d159d6b595410daf12a91ea100f6f0f13037ed8a1307d52fe63d05cc6763b4e3b8a1f8e91fd1a76f51a9e48f2efe7776707058edbd9eba0b5f5283b3ed47a5d605f437b394ef904d7d86c4c93843dd2415075b3a0bbec2020b81d1434a17154e2e1cad7d432aa235680f53207240da0a42a71163a7f4", 0xd2}, {&(0x7f00000004c0)="4fa627b0cc69de62943d14d1565b667cdb6a44fc55162ce8ec4e699cf9cd9562802a80c1458e7e44c3cf5083bbfe623dc3d3dc88c388bd802d35cdaec7d21578ca08236eb2a93a9e3b943b", 0x4b}, {&(0x7f0000000540)="70b051b70097a9725019160b66c666a211d4189335502699ada8d7b9ea83bc9c2705d9d153f20b4a9c2d9e837ef000d99f9671a1f4e44a2f6e4aac2debc2d7c65042a476", 0x44}], 0x8, 0x0, 0x3ff) 14:33:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x20, 0xf4240}, 0x10) 14:33:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, './bus\x00', './bus\x00'}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000000c0)=0x200) 14:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x14, 0x1, 0x5c, 0x8}], 0x101, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x60, 0x10, 0xffffffff, 0x9}, {{r4}, 0xffffffffffffffff, 0x1, 0x20, 0x0, 0x8}], 0x6, &(0x7f0000000180)={0x20, 0x1}) 14:33:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 14:33:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000080)="5d068c005d7f2042bdad1a963a6068d391884f5c367b7aa6e4c4291e05c42563f35c44e3796f103c4c87a8800b5c9684fd52", 0x32) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="0790025342c4dc9c67c234e2fb19cfc916b12f3e293467d6b5bac4f9bbcec3ec1daae20c7372bdcbfcb19f5b9b054648d224fffda03d17c7cf6c3fa23b9122fd6511531e7c35df05a5587d7aca90a9eb5c65dfa8bb74f5552294222e6cf84ff6fa7b0bc81efdf585c097b6614edd900b293d15f4921fd7929668f8a83b", 0x7d}, {&(0x7f00000001c0)="106c54d5c0b7431f5d44d145db74b916bcc0048a695c74ad25", 0x19}], 0x2, 0x0, 0x80000001) 14:33:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) open(&(0x7f0000000040)='./bus/file0\x00', 0x181, 0x90) 14:33:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x100000}, {0x80}, {0x10000006}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) dup2(0xffffffffffffffff, r0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) socket$inet(0x2, 0x4000, 0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x9) getsockname$inet(r5, &(0x7f0000000200), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 14:33:37 executing program 0: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/26) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdefffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:33:37 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045040002000600000008000000000008000081fcabf185fe80"]) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/90, 0x5a}, {&(0x7f0000000440)=""/153, 0x99}], 0x6, &(0x7f0000000580)=""/161, 0xa1}, 0x2) 14:33:37 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) r0 = socket(0x10, 0x4, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xfffffc7c, 0x4) 14:33:37 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000080000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b", 0x40, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c00000020000000000000000000000000aaff0200000000000000000000000000012c00050401b6f70333"]) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 14:33:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x80000001) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 14:33:37 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) munmap(&(0x7f000000c000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20084000, 0x200000]}}) 14:33:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000e0d853fcd94c20b9f91cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621bb46c2738bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823a500f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c42ea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a296d97da917ea9e92a8b8326b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00"/726], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbf, 0x4) r2 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:33:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000186004008b00002b27feffffab1b2891ffa49c22cdfffe8100000000000000922c70766c307d000000", 0x2c}], 0x1) 14:33:37 executing program 0: 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, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) 14:33:37 executing program 0: socketpair(0x18, 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1f, 0x8, 0x9, 0x8}, {0x1, 0x1a, 0x41, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r4 = dup(r0) ioctl$BIOCFLUSH(r4, 0x20004268) 14:33:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x74}, {0x8000000006}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 14:33:37 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x2012, r0, 0x0, 0x1ff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 14:33:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0xffff, 0xfffffffd, "0366003901000100f2dd813e16000000ed001000", 0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) fchmod(r2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 14:33:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) r0 = socket$inet(0x2, 0x2, 0x8) fcntl$getflags(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fsync(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xff, 0x0, 0x4, 0x1, 0xff, 0x72, 0x8, 0x0, 0x2, 0x7, 0x1}) open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 14:33:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x6], [{0x7ff, 0x0, 0x200000}, {}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {0x0, 0x0, 0xffffffff}], {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}) 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)) panic: bad arg kind: goroutine 23 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc0017f1308, 0xc001a096c0, 0xc001a28ec0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.clone(0x9a7c20, 0xc000336f30, 0xc0017f1308, 0x9a7c20, 0xc001a18de0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a7c20, 0xc000336f90, 0xc0017f1308, 0xc0017f1060, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a7c60, 0xc000336fc0, 0xc0017f1308, 0x9a7ba0, 0xc001a28e40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.clone(0x9a7c20, 0xc000336ff0, 0xc0017f1308, 0xc0017f1388, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a7c60, 0xc000337020, 0xc0017f1308, 0x9a7ba0, 0xc001a28e00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.(*Prog).Clone(0xc000339e40, 0x8f499d) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc00194acc0, 0xc00118be00, 0xcb6e20, 0x1, 0x0, 0x0, 0x0, 0x8f499d) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:857 +0xc2 github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb6e20, 0xc00194acc0, 0xc00118be00, 0x30, 0x879360, 0x9a7ba0, 0xc001261340, 0x30) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:688 +0x282 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00194acc0, 0xc00118be00, 0x9aed20, 0xcb6e20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:677 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:626 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00194acc0, 0xc00118be00, 0xca2360, 0x3, 0x3, 0x4eee93, 0xc0024d8000, 0x87ef08c6efa7340, 0xc0017f17e0, 0x4ef283, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00194acc0, 0xc00118be00, 0xcec980, 0x1, 0x2, 0xc00271e090) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:562 +0xc6 github.com/google/syzkaller/prog.(*randGen).createResource(0xc00194acc0, 0xc00118be00, 0xcb7240, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:395 +0x53c github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb7240, 0xc00194acc0, 0xc00118be00, 0x10, 0x879360, 0xc000138000, 0x2877f5008, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:694 +0x203 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00194acc0, 0xc00118be00, 0x9aed20, 0xcb7240, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:677 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:626 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00194acc0, 0xc00118be00, 0xc99090, 0x1, 0x1, 0xa5fb9acc, 0x45635c7169607429, 0xc0017f1d78, 0x78a33e, 0x85a040, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00194acc0, 0xc00118be00, 0xcecde0, 0x137, 0xc00118be00, 0xc002055800) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:562 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00194acc0, 0xc00118be00, 0xc0020552c0, 0x5, 0xc0020552c0, 0xc002055640, 0xc00118be00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:554 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0017f1ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0020552c0, 0x9a2460, 0xc0022ddc20, 0x14, 0xc0022e0600, 0xc0024b4000, 0x20b9, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc0022e0640) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c