Warning: Permanently added '10.128.0.15' (ECDSA) to the list of known hosts. 2020/03/06 00:12:43 fuzzer started 2020/03/06 00:12:48 dialing manager at 10.128.15.235:48574 2020/03/06 00:12:48 syscalls: 338 2020/03/06 00:12:48 code coverage: enabled 2020/03/06 00:12:48 comparison tracing: enabled 2020/03/06 00:12:48 extra coverage: support is not implemented in syzkaller 2020/03/06 00:12:48 setuid sandbox: enabled 2020/03/06 00:12:48 namespace sandbox: support is not implemented in syzkaller 2020/03/06 00:12:48 Android sandbox: support is not implemented in syzkaller 2020/03/06 00:12:48 fault injection: support is not implemented in syzkaller 2020/03/06 00:12:48 leak checking: support is not implemented in syzkaller 2020/03/06 00:12:48 net packet injection: enabled 2020/03/06 00:12:48 net device setup: support is not implemented in syzkaller 2020/03/06 00:12:48 concurrency sanitizer: support is not implemented in syzkaller 2020/03/06 00:12:48 devlink PCI setup: support is not implemented in syzkaller 00:12:54 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/107, 0x6b) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3b60ed64b29e45a3fa81c500cb49e626d3b5023d594cf106034566b554f6d76c263cf2ef692f3c0463e7cfd6deb28a305517483b2ad00bbb33cc4eb1724e4aabaee16a3aed73e01ff31a51bc7fc2fd1df720e6259d5247f44faaa12020978ca6372e4f02c26fb5eaeb2846c7fffadf7e86ed5a2eb88b0d40a1e4a24c676ebb9ae7a50adf491589761214b6c5cc444ee6754773a05685ef2518f3763a07a3cdd92c1ea49e24fbd093bab782ce11f30a3c49ef340c781548da1be476ee805627c40443fe50850ecc4b630eba5a948e67f45a5f73a3177e29a428cd68cdc212166b4af4daa5968f", 0xe6}], 0x1) poll(&(0x7f0000000200)=[{0xffffffffffffff9c, 0x5}], 0x1, 0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x3c0ddcb0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x20, 0x0) r2 = accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) recvmsg(r2, &(0x7f0000002980)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000028c0)=[{&(0x7f0000000400)=""/148, 0x94}, {&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/146, 0x92}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/110, 0x6e}, {&(0x7f00000026c0)=""/255, 0xff}, {&(0x7f00000027c0)=""/211, 0xd3}], 0x8, &(0x7f0000002940)=""/37, 0x25}, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/zero\x00', 0x20, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x9460) r4 = openat(r3, &(0x7f0000002a00)='./file0\x00', 0x200, 0x109) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000002a40)={0x10, 0x4, 0x4, 0x9dfa, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6ec}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x986}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9ff1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) pwritev(0xffffffffffffffff, &(0x7f0000003240)=[{&(0x7f0000002f40)="018453450c7182ac6200a97bde52de19e0d8339f74515dc51499fe5a2037813483fed9866a9feb3e33139b74df2ca9053ad1319e", 0x34}, {&(0x7f0000002f80)="f4aa772b3e4cec98c9dd1e1c79acbb22a6b99b55bcb1f5ac74d49b7706e429c71e2ec37f10ae7e54693d4e25ec76c29abbad5f647386be5c714360c12a25192d1859cdf00f8e533761f085cf69b6e7be466f93951a3e207ac16f1208277e05065aa197f1cf2db831cbfa78c6b0e3f401e69f3e5c364b08b20e8ae272516df98d0caa8239cb03e13af3a2ee148cc7888d0d4231cb5b193b574c8490241ce63e2e01c9199e0f51fbfdfd5b1480995db0d2ac3be3259f7934a0b54d80434ea238e59041b1ec62789b707380b8ea7278940fe9df87b0d8f119c47e6a076a689bd48ae3666e643bdae696aa5c74f6e617b568afafd3d006a4631bae8121", 0xfb}, {&(0x7f0000003080)="e4c6103aa9629e6e15ef0b2b9b33370e1be21a25bd56d7c5e0097ad0bbbbd26171781870ec641e24b8c1cde1a7cb7a7d34f6ed7b325ec66bca0edc08bc15f7fe88d609b8fd43bf8ad141acd3d0bdd4ead0d370371e0494cd3c4cde8feadb64c7585e5b4ba635be7a4ee65cdfe268cafa42d4563699c7477f6e27172424dc72df53ad86", 0x83}, {&(0x7f0000003140)="79c6641b59ba6f3ce7062a9c7bda35ec7ecc3eb3d1e9287b38283f53ead83dd6beeca3757db0abd0758b3b855fee7fea0f6e4d1b0a", 0x35}, {&(0x7f0000003180)="2d1acc54a8c77ae85e209ce23793bfc7ad06f1150e70c1769202bbdc10d1b563df82c021502da886b75dd3fb9b8552809ec69d4b84ad5c673bae57e3f5c85c88d698abefa1e9bf2f5955e1f5aa7eeee16b3e26951c8639e221555438dab419fc901cfd6d95948389c1918c140aff2401c744e41ddb191968437002d2a2a6144740cbdaf90b877a8d7efeedff91dbe2437f96e9c70a1c", 0x96}], 0x5, 0x0, 0x2400000) getgroups(0x3, &(0x7f00000032c0)=[0x0, 0x0, 0x0]) fchown(r4, 0xffffffffffffffff, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000003300)='/dev/zero\x00', 0x200, 0x0) r6 = socket$inet(0x2, 0x8000, 0x3f) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000003340)=0x6) open(&(0x7f0000003380)='./file1\x00', 0x10, 0x193) stat(&(0x7f00000033c0)='./file1\x00', &(0x7f0000003400)) r7 = open(&(0x7f0000003480)='./file1\x00', 0x400, 0x34) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000034c0)=0x7) pipe(&(0x7f0000003500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000003540)=0xfffff5bf) chroot(&(0x7f0000003580)='./file1\x00') unlink(&(0x7f00000035c0)='./file\x00') r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003600)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000003640)={'./file1\x00', 0x3, 0xffff, 0x1, 0x1, 0x7f06, 0x0, 0x3, 0x1, 0x0, 0x2, 0x3}) 00:12:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x90) r2 = msgget(0x0, 0x200) msgrcv(r2, &(0x7f0000000080)={0x0, ""/67}, 0x4b, 0x2, 0x1000) msgrcv(0xffffffffffffffff, &(0x7f0000000100)={0x0, ""/20}, 0x1c, 0x3, 0x1800) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) getitimer(0x2, &(0x7f00000001c0)) msgrcv(r1, &(0x7f0000000200)={0x0, ""/13}, 0x15, 0x0, 0x800) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x18499, 0x0) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f0000000280)={0x2, "e1c13edc2d268ed2c7537417d6d964ec14ce8f463859f9ee13e061e2f5b613f895059cf43dbde55f43d44d5a6e6362632507c45b5d98f0e9f434b377a86f012acf05154679f6dac6aae2296ec6"}, 0x55, 0x800) r5 = kqueue() writev(r5, &(0x7f0000001880)=[{&(0x7f0000000300)="844626b47704a6a1facdad3dcd89d5a79c3ece1befc5a3f8c724f8ecc46cbb72c08bc4b1beec1804003535294561f70da75c3b14eb5b0d5e196be0edde0e60d482514c19440bdb11c3bb38ea0a95d86fe15d27", 0x53}, {&(0x7f0000000380)="5e1e0c2183e3b3d7658ded3393f85597d18e90666acb7ecf88cd62d6fb6ecbbfa5036fa220b20acfbc50a557c5c7a6f2e4160ea73b38798851cdc30825d5014426fa48b5f9d98ce61875e511c517fed9efa56d5f37a2", 0x56}, {&(0x7f0000000400)="0d5d67184018fbe1a8371ee481526e43f21823314f42fd7a05c0ecd4f1234b188a5e18cecee6cd7f0937512ac5d431ab28a98c4e244c32264a06e9fd047add2a53bbc5e30946f852cfcfc79afecc282a6533353ef4091d3f57606d4915adbc9f9c86829b65847f1b3e59528443898fb9fabe7b38675942700dd40a363752de2c752ef408ccae459a80f8566f", 0x8c}, {&(0x7f00000004c0)="e2172cabab5808ab7d1e4576e77a576dbeeb907d7f18acb459b94038d5beb935d7c8833d65a391970e6db0dda5ad5a1bb7146a9ed9fd6d6099e0bd7bb0828dbd3c3165f31bc77789346eda86a2d9e772868ec03807e43acb386e24381892258ec939ac18b996f1bc73501d0244ba36cca3398874cbf18935828deabac1f4aad6a1aa4bb11c2ba0b4a3651efe15729658a8ac2155b9", 0x95}, {&(0x7f0000000580)="081aa765a9b307553339ef1a6550139e78cb84cc4d52b21d974e04a7d387372e3a1c8980fe885e3867d090dcf531ea08372efcf6566cc6209c423c0c992a09d7ad8590ba6637288e1e82923d9693fb891c107b1637e4875edd146922dd9c8d6006cb6a6cfa202b8791a31d9ef5329cb45be1faee3035385ebe51dd39b9b2da18b9e2bd0ac68e92e4c04331b731f71d53565487ee76a3478fdc7406525955683490d592a9c96919168d77a02e4f98ea86659a15f2a5f5e385", 0xb8}, {&(0x7f0000000640)="a008072284e74edaba7380e7474609e00c524bef15dcfc2a5d222328fdfeab97d36d3fec50db7f72a0e5f8929c59906c1b6c21895bc412f355863fc332a304814620e8ea45b812083fb01f4252a84e03e71c5f0db7cf16c1e29e233c5823f64215f066943a99c1817ea6da38ca927d60cabed26026d3a77bc122b64aeb46c538a81d0d2dccb06e4de177a8da09", 0x8d}, {&(0x7f0000000700)="6d5cdb2883dd6e7264ac8a8241197c9a610c7c617a935361a5dc0b16328686a1b8462aceb4aa0db4677175fe55da4c6901a73c2bee842aa994edfc5e62c4f2861b2ec2d019701a50071f744b318147c6cc1cb6763991afa60b31003201899bef3fbab297d8", 0x65}, {&(0x7f0000000780)="c9e01b48458bbc6ca9fafede84075df08580218ac69cf78f39f910b2a0a32cc5c235caeea632d7865f25ffff49cf1c35ff1bdc58ffc582e9fc76fed7fbbd8c5c184e3f1349b0c32e4619da82233b818ea4d714fc006409f79c0e97711fb49299aa199792c8e169860acb562a4626f34eda75c3b10592cf0efbabe123078bb7c3c638dda6db031af12bbc4808e2b4bd623cb5cc8cec96917655d4bec2d131cf6d62540e0183b5340a1e883094309d85d31b18b4e0b57b0997ffb11f1bda46181faff78f29ad808b2d753f7d5908d0338db3f0cfad65266a295e339244621d8020ff01b31dfba400ff2046379a7e9e00d4b63e480269b414845c60174092490cc6ddf0b85e0f16f2bdcddb47129ea4acd0daea0ba2dae9a95a61db96b33965014c20bbb87f4918793049ecd3286b8361368b51c7afafe9648eb8564352559d560baba3636b3574ccd44252df3267d0503526816856a1c150f17ede0360e7be51743499bb99c7e4f1aaffa3311c596e8f4d0c2b00dfd8d2c176d956bb6c0743515171fe9ec1afb129a27b3a9832fe87fd57a9beca79ff6c70365e4d45a3ccf5a813e97c79ff2ff017d8973ebf047be43a0e1e829660aad1b91b267e96e764475f67713e540c03abbd1e87664659b49cc796c6893059bb2ae055ec479fa42cb04bf5af693bbbf32b5f12476b605ef5d16a6198a8dcbd2fb10a6e5cfc6ebb77ec11658141c1891ce64f7590d9c292d4e5abb1a3e906ebe596b7aa04f8a9fbbdab5814414fe8617c2652ab029e078537630e953a1d1a1b433c9f955f0bbcec9885d46856ff9cf931f6af31ab6fcd7ce30543623cacd565f4d1630b8ef5e9b874ccb01a1542caaee15d2df9ec7dbc886745aed7f555248235be742ba30f56d1bf86335182d719a712b058209bd956043b2479516c4d579d87319a26197a1293ef8ae415a6e9d21429c39bb64f38cf69df4e834ceafd79796339e7b4e62fafdeb90e7de527b6145f411358c4e77da9dd0e58963add35f05a9fd2bab9ca698a4ee56c5f8ecfa3300b5dd61c0c1234508258ea1388aa7cf6275185a2b5e7052d3290c53fcdb5a6a95f7264bb29f78c919f58fcbf2c7d35217705257d4e26b0f59cd8ec055aa93212b46c70c42de98151b2ccf1380c0411fd4e88e750b1de94e36aa2b8840e97ee3a15c0443bbfdc96a63b8b995a8aa79e0206ae457b0c92c2b060c6f0cb2053f50ae57be78f30e6d507875c209c8b0421e4a4978bb88fd58330f5ee6992cf92aed56d9aafefbd177738c15521bdbfa34a87c991763f1177de2baca1922f25f4d0b88d125305dd78f8ad7a6440c00b970e3f73d67ab51a955399b72731c2b7e5a696415e54e3e758174b084d485b8a102895ed310389311aa2e9b0215fa907387bf69f0bc87535f4629b88d6e2c4084c9a1c3078ce0c7b5a58d71d7701fdfc05247b2617685d39f3a60aa816cad45d504c0753302c80e2a78e74f5e6b864316bd1422523c24304b56d0aaa38a083cce3da8ccddf4cc6b17489267d6318e6e7763fccf179e7fa981c3ff2d93c0d191db673ab6ac6cab297bc4b511e279cfedccc68271eedfdba0be55454844671a26f0959e0ef7c3391932890d1c432b534dedbec8361cbea36ba2ddd086859fdfeccedacc918a939454fc9d464d147298913be3f43b8bf41a7ea81455b0fb1e5f46cd1ca35ad5e755e94d262b02146145ad54d62bc21d10474a29751db01fdd508b70d0a28ccffd28086f7aee90b8f809add622ad0a79e8a23250a70a625d49ab016548f197ed1a5ef8eaf06f68b13bbf86af11fae46f313845cb329c1b76bfb4de8fa7f9ede5fff1d4468a384c3b693affc1365ab496788f06760506b824d7df242675c2be2f8dd7b0d6e3fbbef16982e526f14e6e9a3fb59d9e5c50c7f6776a090646c661d761b9de19e4a71829e7bdbcfc45fd31ece82f3a9234debaa1be7c97c11eedf2d436a4ce1bcdbf12d714ccb4ca11b0e4c6041607b157a439db66bc239efd83a0b491b9b154f1147ab20de0b96bb28c2895de5f921e56f0ff06aa1b430b1c046f1fe3a4e39ad31a521007d054761dbafb194eda6456ad9e90d42e3a05ef7320653ac89934925c847ca6a8fa59a65e377c27bef8f97fe2f6f3e2c4c3f3d27e9f3621ddd9b9b04361d48b703bfa5e60d1c2bd1d78367875c805acbd3c69078319285c1a92d1aaf4de1e8e82eb3338e91c0fc3342e7755bb4acd20b121dc025a952dc4cf1ba0a0949008de2f7842bbd5efb37aa6d136f7009c892d2daa17bec8c445eb7af76b331bde283806473a6b5df927e86d3549187a8f3874d73d82b1ccbb3034a4e659b379843d2637f19354e541303ef876f014ec6852acef418af262ee9ed9927f2d5043cf7a6b59c523878bbc9b4f343b3b75541ea83b93afbc10a669288540f7db56d378d378c697d8199d9de33eeb846338e02b6ec93a2ec0fa142ca2ce52581cfd53b9e1cc277c17b4b7a94d13ee344c1272e30a1c7695c92462ffc21fcc03e586c6200b768b65ffe7d6ba2b3a3c5c81de06046ce2dab6f906f1cba7ba12f6b55c9387ec76f25a913f235526489354bc56c8b4edfbef0e5c03db65dc0ceb3c9de2445c03b53a5ef7feaf650f0667017c57bb06ed427930dd9bbd7dccddd99fcc3766794db4dcb44939a9bd338713c0c2addf2744d7ece4c6e2553bef17ea318bd340c6baa1bfc70ec90c7151a8c3ab6c5eba31b914f55c280917a360be06b95dd410ab69bc2fc4787c30c178ce9f300d79a11bb5e1d562db7a5dfd940cf91245102c6c489ff950abf21dd85610b48b9a10358e2a81f56e68f6f7806229e3a9a020f7f3027385eee8e2baf8f2b6d45a1974919d9548784b0b1538686ddedd9f993d26ed9517fd3ff17ba08b95907f6e224c87c526b581de611bec35da0edf1ff764e8682474b33f3d16b1fcd4f684775d52eb345c1aa0f84a046f989ffee1c7f708eb355b96e648a4ba4b579d8af5d4bc70d9384ed8792e21769de586ece020b1bfc99f925d8e638f4e7d803ada560018420f7c260af135bbdc42d2094e19f57bb78bfdb5d7b3201daffe54ff23465197372e1de77bc38bc9595e3a4610c4645c00fec30fd88d48180de8db1e179f4db06e7099c887564783314086acf3c5fa631957c943cc391fde296385e60142422acfaf54e12fcd7c0268bd5e1cfb071e3f039462a4528388b34e4837cf6a90d3ce9c994a9fe1c500e14bc149d29525f1ba6d340c08ff1dabd296d1d3a7a21a1914ed5bcf2938b7a95097e4d910d6884ab505c55b3dfd5d69e80eb9df74c5934258d79047215e938429414364bb375ea164b11cdd007386c8ad01bdacac7e232dea69fbe541d22cbf7d17ba0d77599eeb6b7290e4aeca3e79160830b91fc34971fec7c436726d14877a810a253a4dd10b5cbbc9fbe328658274ef21692aac92d64c347c69e994d61f33f915ca51ea5fd443db8331c311dacb8a78be5d40ad2230bc1717dc1589196ae3c57bb5a8e7b76b7526d7ce5ea53b9f713cfe740dc0c488a842309ca130a10ff2235552adc042ce256b865a0690e6cc451eda0f06d0a6636cf9454d77a9beab91cae1b8f5d623eeb7df47f2f6cfb63d8d121d4a1861c5237b6b78f9fdde61e916309475d0a0b45f393159a45f128953ab6e704ae9d562125afa83ffed235bb660df8f1c09586f336340da92caa74d8c66d44a361b8f816815f64eb22588ce91ede56a1b8b8a0dcc6b015780fd3f021e3b1da34f9de6b7c127e347c7aa3098af85023e0ab7fee330e6e72fe8ab35ac419e3c7def1bceb52e6e47f016068410bf96d477b1580c7499ef2769c7f0dfdd8ad97f40a35557cf1c451d13c20a4c4ffc42186e454a30dde3e075a6aa3993eca8b95145a68ffee7dfad7492fdd94feaf76bb41f07b227b63040243fe6745450cebfe0885475e421d9f543896dd5ca2cb0259359102fcb3502646bbc452604e1c6a97aa5ffc09513d44d3879107a4d07497ecd98ba4dee6c383cc324ccb636fe300289b67a7712e2df1ed8964ac42c9e9bbc58cc8d45e0e39125ef5d384270ac1f04b9175e869a3c3dcffc9b7a848fa82ed8382e1cdb41714bc54a0247b13324a128bfc911bd959312b9c6d070c9b4e852b61ff6c41616217cc6fd4e75c4f7aa80ae3ed1a2c04b314c18773e41473eb9c592d1a129166a6029df8b14f0998d5ccdb15481242f8b2a5ef3db1cbbaa2d8f5a92837cb7fce4332a9ee601c29c48b5560472d18e0883b2ccabb4ac29174e1b6729b3768ff4610a448b677076163ed25fe69d2d39a454fe0264bc9e198b4a7394b7c5bada3ed5b865b588754c8fa095b738e3f099cd41fbf1298c37d1ce3f6fc59c25304ee787f098fb2506d7b5b5ec78766d41a67b1277047a7d6fc5fd5736e06367dc544ab9d1084aa5329cdbbaf8d3ba9667c35dec54509a6b2cd4d2012c3de9e6620d24aa88f41d17ef823a3acd3540e582368e9064eca74e340026132c4ad1bd2599b271f4dc54137b3f93430893c1265ae09988387c675aed3ba910be0b503d5aeb0b3f8ea49cf319f8f884cb20a9dd17ccb8a7d286102e4d4a79582f3ab31b700cae3d5795604b5c19faac4bba7845c30a9eb4a55b0dd6bdac0334f83a58328d897cebc499b3db9d575eb39fb993a7a2924ea99f788c7b7d770a36ee79345e4e853618eedd29de849ee968d54d0408690021fde20d82d95a8f88cfacd7cf97293ada9b35ec76d0267165bae81916e1dbc04ddf57ae1d8e12d01790bd583c957503ce3142b738aa63d42a5e25f6d0ebbc42487c83d65bc4030857087b1e7703a6878e92fec8bc56b042d9c3d7d5b88fe63292388ed62c862869df31743bf2d99fc024ead8a1bfdc0afa3714533ed488379cbca54103b4ea5e4f5c21eeb4ec8da390c18d195e5bc4833fac553fb2b4779be175477d5ea1286dae8890b39358d7f9e30e39f3a7d02265fe8dadf947fa7c3d3da24140016c30cc25cee30ef1da6f09e920c0217c485c5c7293adb5a67939e54dd4be37dd10e22cd4860889228b34c0c8fcbec37f03a17c17045704afcdc5727e106077d2a8469a2ebc68b367d070c065e4651880e3849bf6d84e25a14aa11521ce8d67d19122f93dcf812211dc9d71c0215813e3158e04390ef9f093e559cf1958bc33b773c6c3ef2eade2edbc8bc5eb17f0d2496ed11092b8ecbfa3f277ad73d98a841844f4288e82498973faf8deddba92c189fb235dde2fbbb9faa944801ad29bff431f1fa1f8517e04b696a0ec72468dad8bb8e77739fa4505994b4451018d25edb3c988a96530c89329a92674b08c0e3b8a6690aa97d955c5f478eb1e788363269ae614229c11a9f8cb051015efaf971d9414d7706f78d776d028354f9361593c98c73587f59341b915e3c414f08d5362c4c03aeb15694139330fa2f17970df44e39d40ebf56f2391c7cb3dc220ab6805d82e046084daf8232bbda38b6f1a99b0265791209f2bc0788dd3d82a921d83271bbd3e7a47f15f3ab5b98f2fb069b0c0906e92f50e7ffd7324f233df053237896d960865ad57f3eae6e6258bf7d909fe6512b960a95255c48f3b1ba2780f0f670af86b758e496a52a055c6b92cad1230df181e03757edd13e6802e484e4c255327fd72e3cc567764d5a242f324eeda64095fbbffde3265638c9cf1dbdf948bee9a0a89db7329189e5ba99f6906f91ae468108efa79d95d81c8de18ab33535c04d676e10e59a064d8cd533cbcc284e0aac27e7316cc91578c636ddbd611208ab7986d4a65244ac3047d8d7", 0x1000}, {&(0x7f0000001780)="7faa203ed3dd963a61ce4920af995ffa364771506034f6993687b8c33f87b7461eb796218fa2a3f67e9fa0d9ab79cac2f4c060882b403c44ce176f1c7c915ff40556037fdda0300507a81b5fa7a482c7f3d2fc431daa9f965849d30fa74a1ef65aa1a31b4203712160b6bcb67b68b705cf18ae1e9aeb038e787f71f20504d610576e1082de1a9350f6b7c3f4dd786da74c0f5465d1c57027f6f70f9405f3790fa8fecd", 0xa3}, {&(0x7f0000001840)="2026a49552161682e0b25c123c2da605ea8caf20955f", 0x16}], 0xa) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000001940)=0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f00000019c0), &(0x7f0000001a00)=0x4) r7 = msgget$private(0x0, 0x2) msgrcv(r7, &(0x7f0000001a40)={0x0, ""/106}, 0x72, 0x2, 0x1800) getgroups(0x7, &(0x7f0000001ac0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001b40)={{0x2, 0xffffffffffffffff, r8, r9, r10, 0x80, 0x2a0}, 0x2, 0x3, 0x9}) r11 = accept(0xffffffffffffff9c, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x10, r11, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/bpf\x00', 0x10809, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000001c80)={{0x18, 0x1, 0x10000, 0x200}, {0x18, 0x1, 0x800, 0x5e6f}, 0x3, [0x1, 0x3f, 0x8, 0x2, 0x3, 0x8, 0xfffffff8, 0x101]}, 0x3c) 00:12:54 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x80000000002, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0xffffffff, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:12:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x0, 0xff, &(0x7f0000001340)) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000100)=""/178, 0x73, 0x0, &(0x7f0000001240)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5c1a4cf07c7fb95d9418"], 0xa) r4 = semget$private(0x0, 0x2, 0x40) pipe(&(0x7f0000001280)) semop(r4, &(0x7f0000001640)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) semop(r4, &(0x7f00000002c0), 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000200)=""/27) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0xfffe, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001380)=""/234) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r5, 0x0) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000012c0)=0xfa) getrusage(0x0, &(0x7f0000001480)) mlock(&(0x7f000071a000/0x2000)=nil, 0x2000) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) 00:12:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xffff0001, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x10000000, 0x0, 0x0, 0x3f], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x401}], {0x2, 0x0, 0x401, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f0000000180)=""/170, 0xaa) r2 = socket(0x2, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:12:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 00:12:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) kevent(r5, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x20, 0xf885}, {{r3}, 0xfffffffffffffffc, 0x26, 0x1, 0x1, 0x9}, {{r6}, 0xfffffffffffffffb, 0x20, 0x20, 0x1f, 0x8}, {{r1}, 0x5, 0x4, 0xc, 0x7, 0x4}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x80000001, 0x10001}], 0x0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x8, 0x4, 0x3}, {{r2}, 0x1, 0x4, 0x20, 0x0, 0x1ff}], 0x1d7, &(0x7f0000000280)={0x0, 0x7ff}) 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) 00:12:56 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x14}], 0x1, 0x606dca6f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, r2, 0x0, 0x101) r3 = open(&(0x7f0000000100)='./file0\x00', 0x3fd, 0x0) socketpair(0x6, 0x4000, 0x7, &(0x7f0000000140)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) listen(r4, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) dup2(r1, r5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x8000, 0x0, 0x7fc, 0x5b8, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x1}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r10 = fcntl$dupfd(r7, 0x0, r9) pipe2(&(0x7f0000000280), 0x10000) read(r10, &(0x7f00000001c0)=""/163, 0xa3) 00:12:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0xffff, 0x7, {0x1, 0xfffffffffffffffb}}) r6 = socket(0x1, 0x1, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r7, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) write(r8, &(0x7f00000001c0)="841da4a2e63e7f156de11730cae535c8e1bd3dc359f894d5dc26098c45be881cc600ff80e6549b90e6f10ac186b0a10db30d780917440c167f902caa24da8e6047493214d44fd27f78da9e1753b97fd5b0867ebc4e45370dbe33d30de840e515c0f26507546f3a8b426be62849ba4ef947ab37f295244b62662b711e93673f7b2cf3e88d9763e5616f752d4a069da5c915e1d1731e0f2085ede58e959dd0", 0x9e) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:12:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x97, 0x0, &(0x7f0000000140)=""/151}) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x2) 00:12:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24}, {}], 0x2}) lseek(0xffffffffffffffff, 0x0, 0x4, 0x2) 00:12:56 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000300)="66b20f98abd188dd9f7f204ba2debc279f66b644f809fdd7507bcfa660c8e5b416dc3cbb6eb4412e501e5517b2e1381ff30f6357c90185017e63f8f5d4d5773470ed21b376ae6329ee2e1643fd3b5d3538065e4e969b5f9436440d3281e3fb05ee824902756f507f4ab98842c1302cf33b7f199ffc5289dccd4d7362a077eb5e737e24911e4f507545769cbf87bedd824815e38607f599af63ce3eeb07755a25f3d84c8a81bee1cfbb63422c271aa2f36a4d5a93783870666d58c91f33a2321fb418c71468216ee4a0d50e4b543668d0f4c2622aa760b11a23a348b48b827be2318272cf165899d1273f356ccb6566c1fa7520d705775c66e4cf12012af01fa53dd844f678a592f1a109c79faa3ffa91369f3ec3ca5f00c75c5dc0855571bfe9ae22082197c50cfe0459cb374b1b088ce001de198669538745f55551009af7c00a464c58171a875d3e44aa170c923d593696ecbb7bcce5d37fc485d0b5f360f93595730352072ecdfa9538ebae04847fbc126ee6bd341a5c3b49af1c77301f2814dfd78a0e280df0d4f9a1f5234f855a25650de45f425c6b79d7afad61b875638c0ba681c1616b80fa139b52115df8b125490132025f4db9d1b02e458fa3cd5f6d414ee8314c54edd1cfc872def014c62989045de8db9a901c2a586d6f7b2a548f85e339efc214bcdc4e074010cac6aa51b884cb9bb66f6d71605786bec559898ddaa5d8981e71c943a4d5089bee81d57324320af0658805ff0a838715809898e8e0f8c56060ebd51914894205fc2e3f0e934fe5f9270b8575e48c6390f5cbbeec45c7eb4a6e9abba4379a0520e1264ea89afc071844f4dda0ee84103ab42ea30c452f978d04aa84529f0f28af711bff60ecd96c0d4fdf7f48c93b99b494b99a5bf9cddd9bff626a7b906161feb05013377737a08b94298b54ccef75ca9a83f54847188393c26b4a9a8f1bace8beedae6aeb593c1c21f6a1c508451c350d63e7346f4b76a152df987259f3f076bc9608de86e14b3bba29223b453169e9c94e87454d1a23ac3851e006b9e9df2b4dfe7369730bea2f8972788b1a3a0eb56bf0b9829e4206897d852bd0b48d7fa161b9c4d7e76d1e110884de220dc308aacd0d35ed3a399b2c5f4a28db0e56d8be7d508c5a4b0a9f26117a0e7961c815c481df60c28063653e92f833c5ab5158c9f6b7c5330d1ccd62a7d47f8ab638c4f640866426ed9174adaa3696e7678e2e50344665434b09faf68ecc06e2122464996f5bc922680d7131194ee3d8140087b4bc20999c39135446ef86a860d1e261fbf5705a5984d04ebb13f167d0fee3fc0707f4b98c340393507895ea0e2060d0a048b82343deefac434beef037fef3f421b98c20f9a35609aabbaf1be121766b2195e4abe8b510ef7348aafd1bdc3b54b96e2474ec5232796508a4cab8b5674a97a1b08a7e0ff4cd4c9a096d8b266c4c6bae1d150384d04465d73757dcfff91c226ec0260625d09e6b66f656adea7fa1f8be9436bef2972176c6ef6752337cc653e9d1e0123d84fa623bce575d80a1d9e08a2b3018474bff1badff6a931c320f1e2280449fd9e6b5ebd370182360bed3b27715fa8859f781da35b036a16befa3afe8cc2f463b10695be164e51a6c552a61c8af6a5c714e07983d9fc4c86578917c7f7b0ddf64245ec2e1aa2bdffbd70242224418f5558ce893aff09156540f1eb036ab00ffbccc9098fafde78a1e481042bb48190f1d4afcfc22ca37ba7397a789da54e719c680f1090d262bac4283741b71a91c221f569c839cd4ffca0b5105ef3c646dbb04d6c53cd1523f59d3624f0985501a76d74c11ee423ccf75d143a259ce9552854efa7297456fa9b1cfef6fd8b8769eace7700b589488319cdf53686b4746d984d9164359c7a6f6213b13a813525c3b531d28b383d4b35972988e5645d043aecf5a4dd57ca1d9d01e219bd370d7e7572b0df8f8be70b19225e76869a1c0ad0334c2f523e0245d8b45f744ae21ff75267a50db367ad6f0dd46e28219ab412871eac0d68c999170647019bd41873445af1bfc318605966035e118bfce42c9866b0686ca3993ca46d8f9e4835f52f69cee4c09b7c31f6401e0faaf83e17f9d846a811d8e7c164a06a34bbbfa4b64a974f1212d1ac6e190b687fc8ea47e6a8ccc02a1f36e12af7404a4feae07590de3f6f0a2bf98263ed1bc605fbaa40298c2a894f865848f5cdc3373cd69c5655ce6ee8ff5dc58a52e476051cb273b1004bd645e54bdd7e3540391a40ed7340cd78fbb332bb6537b4bfe915fac8886aa49c3dcda4a48ea744e8d413f80dfe4f90462e646329f9fb3acb4f8b6d0173dbd4130fded7dfcab635eb4c75f7da588602835f76cf6cce36ce9d08cafbec1bd9898f2e08764fe4a3d71482d4e5ee8bc63a4d77140b936bff23a99fb0481a228db640778e58801b11d5a76ae8395a0ec724558c30fc4fd07a46e4300e743e98832481f25e2295c7212a4834a1b4c50d9e4a92e07e1dbd02427b9b50fce08c34c77cadfb75455458bdda78cbb9682d390e6a1afa5c1582ddc01c2a0065af90dccb890b9e4f6ad6e4f31213cb9467ea7cae6bde0dbb8b1426180b22614eee764114e40b1ce085576ce62b355720c934e9c5682adda877eab5a5b8028035baf60dd23493bfc7637017c8f4d9e3deb320fd78f2f99de52b29659d9b78b5cb711c3813dc89ab56c952d1236f91b5ea985bf861676b8cfaad5ee0704f7e6e6633ed00ef3a76f0e7b450c0f3d3390c6adead269d1eaf42d34a58db2cd1125a29fe6ec3e0134e785419a060c3c94136a19251c7599b24b5fa4f281f96f8e0c08d46afe0a8d32f35cf8d1ba20e8c9cbce45df8897a932be469f330493ede8956190fece698526d19ff2a1b25cbeb82a197fe8c504d4ac108ed25087cc917307c19daf42a1d3b0281aab4722676fcb0878003f7c6d1eae2da730ff64316f96221cb4f501894984414a5dd540be77cbb9c95fa9e1b076f8b4a2ef35703caff269dc6e9b38cd07e34eb07c7aecbd09d084cd010ab6b9eb07402c9f35d028ba6109fe9ca6d7116f52d72dd6b83626b5b5ebfe2a20d728dd24b629aa48eed2407d596c29d1c1d08bd4db172368add25b08888af43b73dde58363a23a3298885b3bc5f07335707cb295c7cf787c9002005a5365227ecbe643641b2eb8e03abab8f08cc93a3063dab7cab039dca19de45724556c8579f35f33c3295f52c4b4260ab9557b8d069d202f9b1346aa9e7d42053616e4bf78ba320e5c9712592961a59658b32f9a2111a169db24f517d302a52707228b573d9bb4e72c7437dfa84fc7d5b2ccefbce9c7afb53ed410d18d7276d6f2e03e6804cfe633778b22262dfa68782cda87d223f6597a55af09f835c14de43badff5f422b1f6fb7880f08aa56ee7fa9d7dfc60ed66e4aa4ec37d90d850249f61a507d4470bdcf502d8fdf1919b7d9dccad9e58e3226698ef2be7f2016508595f06600786e175239ae6296cec20852840be43a541996272080dada3cae28d5f978b122820d00ac4c731a820fd669ba8bb70a76e60008afde1987c4e5f270b3d44f364ffab77a5170995a0ecaa8a1db3e0ab9ab5687e707a2d1a5a45fd4f25a9b8003665f706e0a24c947eb38504b532bd8b5cbacb7bb66f6e1d9ad5f359d39aac3cd55b797aa54b43bc9e798cd72333310f6f6554829e7da886d0899c93890a18011ce448170e174847443d6215f5f6c53703c376e540c05177dc4d98ab921a246596f9728ca058ae481597f0152c1ecfd4aaea1e4ffcf97d133572b11c5ba8722d71e437cf51d774c1c363d3ff5986c12cf457ecdba41119b8b6520d8918292a62982c73ea81e1e31e1f4ef5dc543ef715e01384676fba1ea2adc828cccd9d7510ceff00e049e684d1f0faa646889dff81557f9947c52847a4ad2b9368c1fa58ae12b4e0fde2d6507c4d0b3b833ee0d41780810ca434e2c87bcc2bc9c04aa64c8fff51e346d6a6a440bd73de7302e1f8bf338d7dc2203d1f442c47c3a50a6a790fb349693fb1f812499b9e719ee8ec674fdfdb8914e7404ee186a847c2596889f9570e9b47bed113adb32bdbfd3f1e61d0e186b64b10cf5ba2f12c1182695765013e9f7697cb0a41770a7257e2011d5d1e17b803991a62a80fc555c242959e37754884a55cc2c44ceb0dba6f2e7788677dec1e6f23233f2871daaa9b416e778aa7bd315650032cd33c1b8608850be5d1a784c7821b9fece272916b53d4100f0eed0a12d57b52d83b1f3d433710b76b0b7171bc55f58a98a9f262d95adae5fa42f7559c7b763cd80145963eb700f68e97e706f5d74786d1f2486e5e7033ec8de7341f176281d7cfc8e1d8b85c5ef88b54802540eb55b8eeb441e478566bd2aa7d1ae7645d7886f77ec76519ae6f4dc5db107e1349f42d93909e97fac58cdc2ddfcc3f8b532e3be0d5ffde213265863a1424becf8d1bc1dbeb6df3a06b01a6f71e9836d88da6fd6d63ca667630c6c526d2b1cbfa0b3d072927dc4d0dcc3b8cbd5a22798122b8d46e1f4679522ce585c69da6eaad1743da7b5b1d74aa4df8389f89845234257d4a6b866caf3cb0814823be9e7b3426972054a4bf89a4319a9f305b68a1074432644e34f81a91807fe2efe3b9d72862d274cffb6081ee5f82c939888d65b98bb7dd0f5a7d6646c8a451a727375f42781f874680b79793c7df3a20f130137ae0692969e01187642ac462d3a3d757a38ed23be67276ba017519ec7d9c238f3621353c4db0a54c9aceeef9c23bc28a80ac22a0ce9c1be2f87270599663edc55f012cca8e0fdd99c37df47da035604d4c3f8810f46ca22b97f17d0bc2ca0376921653b2661ca8e1d2237de3afa65225a49abde41ca180022a1b4b313e36960b2539cd351972c37abeaca527e3fd3a0df2a60a09134f95eeb124765e0fcff4b575f4c614fe190e3950a78d06aa607b0b188f464c961e7798c0cf29d8ad34ed3de1dbe1a161dbaf21e19632b7ec5e6320b4905e950c4e0a5ddcd4161e2a652c4e7c852596b1baf92af11cd70b30a7749bc4dcaef6f5712517f188372bec5ed478a5a27b4c5a829c4d9028d3b50bc875f7a58680461bdc718cdb384ad371c0bdfa2d2ed1aa7705afb9e1223c74e7ef1ddfd53bbbcdd630138ea765a4e93cb9816f05f6d8fab204325aaa09790ef18d6ae3ac96880eccc67e2c0a075a8264d45487bfde0757d9d6456a77e6f9f86052ef4451e7df4276a80121383df61850ba9db6832d21a552d406a9b08959011c5eb4a955195750c5b80abe404b78d307b03cb55120d1faef031dc72126aab062247ec44281b6a2005c0caea4524e742542a75398bf7ca3b05074edd9979440bb6ef0d7492ed31ac94e18bcee1d22f0020ec7f4436d64bca442b75c7ac259ecbbd14fd955c05f90e1df2fa378e9456694c509a8c142271a7d622061c872d05ada8aca189f3cc2dfe10a0c407f3ab8140074797d4bd7face7b13e7030d5b2b3ab73b97d65d0f93a195d7878e1973fb660d6544c75b9d08bb1843965a575bc75c006418d3d7258e1f8b69abd622793399f02190e5d405cfe1eede5de256de7a2e363c3c08068219fdca508056ef91c3679483d2257587241cf32bf49bf02727c84423351e52b5dde0417eb70f1c20e2ff64fa2403aa81d3e5609341de2c44b92918780d78e4e941d667812ea5c89e327d7a75ab10daa6442cbeb93deed21235ee2a87684bfe469399453062aef914c8c277516a16010653fc8d8cc8d769834506ed3c1ccaaa5d76780c4a31787", 0x1000, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r2, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6fc7f18fc0cd230d1b03913810a230b78509c2919d3b5975e74bafcc1326568357005629e578de8ed702f5ca02627bb2bc7ad6008e9ed41b7d6b626fa8bebd71940ad5ec95d37278223889825e2426f4ebbf9021d7c51bb40bc22b63f85c3e442f6f860259cc9f17d4a038175052faf423cbdf30b7c118fa6cddbf06f599c490b5cee75ac5f9ede2720e6979c075d5589d57a958869c968bd551b72c8180a7bd8024e52cddd88f467977e0339859a9b0b56064c60c31e731681d"], &(0x7f0000001900)=0x1002) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r3, 0xfffffffffffffffe, &(0x7f0000000780)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 00:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x3, 0x7, r4}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r5, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") 00:12:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2740c2d13fbbe26275732f66686c653000"], 0xe) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) flock(r1, 0xb) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 00:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x40) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x2c}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d3aed9be96914f6357eba", 0xe, 0x0, 0x0) 00:12:56 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r7, &(0x7f0000001340), 0x1000000000000290) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xde}, {{r7}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) renameat(r5, &(0x7f0000000200)='./bus\x00', r8, &(0x7f0000000240)='./bus\x00') semget(0x2, 0x0, 0x2) r10 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000340)=""/31) semctl$GETVAL(r4, 0x4c6d775a8d51fe0d, 0x5, &(0x7f0000000400)=""/18) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x126) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 00:12:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, r7, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) socketpair(0x1, 0x5, 0x8, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = fcntl$getown(r15, 0x5) r25 = getpgid(r24) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r17, r19, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r25, r24, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x3, &(0x7f0000000200)=[0x0, r7, r19]) chown(&(0x7f00000001c0)='./file0\x00', r2, r26) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/226, 0xe2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) 00:12:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 00:12:56 executing program 1: poll(0x0, 0x0, 0x3fd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) write(r1, &(0x7f0000000680)="220e228901001c067ebc74a7cd11cf801bf10800f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() close(r2) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)="1a2428343f9bdd67171d596a1deffc09616c0b222db41347649db6d4eda68ccb2152e4c2a0b15302bba3b0f66df7acec5bf8de3d8a33da4cbf5598d89d271ac00ebc99721fde2cb441f558c75cb7c09c3978ee1bc5e0f229ecd7345821c7408ad41e209d069be96a2f35da9a785b3e29a42c086acb1d74ac43560ea76680d931d09458b422f9ffdabeb719c2f9b18544ce7e79b15e3a7a3f0a654e803ba6c536333bedc0f8fa1ae5460f157e6984e995637134", 0xb3}, {&(0x7f00000003c0)="a8215656baa1068bfc7d1c736ef77276445bcd1003a1c7e9696b2dad30e9648b7a3700fd10ebf1a972770ebc059ce230ff108af4b4d0c4197e19bdb3d21ff989faf379a90efa77167cffa65f336ecb0be901e4da491758548c16ca872ab29ff19ba92cec243fe381189881ce00ffb5caf1c5a79a8455245c04e42a021596354a03105dfb8848fe258a8c6832f1fa6d4f7ca2d1368a5cff3b6794d8bf615a0cebd87b90bd112edbda870bba3f67726e52452ea29788a25699c47bc12cca1c497720", 0xc1}, {&(0x7f00000004c0)="b44109e6948f9090fa1f1d995fd8693df58837e49801af2c960c49f463e7a3a95fcc8de94829935745a2be6c2a0c2bdb8f740afdb9d8cda494673c7eb9af38313cf9679abfa736a065417e8fe5a093f45a1ea36f20c287992adce6724e2c5e8734d9414fa35b627a2de0d2868b202b8ff47c8476a873701a54facd250ea24d14a8c3237ecbf321d9575ba9b60fd4b2507aa380776eb3df55fd860d56a9c08c84493a0a7a69ff4495204ab3d2f2b120dbcefe74e2e9a6b8cdddf33a71176eea9fbd8cd616500226c6299e532d8edd4fac47cd444cfb0c8c027da32d50992d23eb04dfbb3cee82b800f4a1f5ea52f098ea272f1ed8e3e978c56195278199aacb", 0xff}], 0x3, 0x0, 0x2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2810, r2, 0x0, 0x157c3c03) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000280)=0x9) setsockopt(r0, 0x1000, 0x4, &(0x7f0000000000)="46f385906ab29285c8aea57285b125ca75ec091485823fa9a9670449eef9400c7ad7c6621952b0ea548231faacabbd8b9c3d9e8b166384e3625a6048f57536e9c80de793bdf19d58a047a953d209a7ae40404c3febd40fa00c45d995bbff44d123f4ebe28e5dfa45b11b6a1497e5294b5855022149cce43ee75c46262161612bafb4b1f7356185888f40b3de977f67759e431145b334d3b3d2f8bcc30a93c1cadb8f481ab0f031bf948bade2635c128cac3b4e22edd630109d6437369a42b33225c447b4ccdb1c521ace9a0d579da245e96645a8ae", 0xd5) fchmod(0xffffffffffffffff, 0x139) r5 = openat(r0, &(0x7f0000000240)='./bus\x00', 0x30820, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000600)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000006c0)) 00:12:57 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, 0x7], [0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2, 0xfc00], [0x100000000, 0xfff, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x291fa0f3}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0xffffffff}, {0x1, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(r2, r4) fcntl$dupfd(r5, 0x0, r3) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020690c, &(0x7f0000000300)) r11 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x4}, {r5, 0x10a}, {r8, 0x4}, {r0, 0x4}, {r10, 0x40}, {r3, 0x20}, {r11, 0x20}], 0x7, 0x7f) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) login: pckbd_enable: command error pckbd_enable: command error 00:12:58 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000680)=""/36, 0x24}], 0x1, 0x0, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setflags(r1, 0x2, 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffdd0, &(0x7f0000000540)=[{&(0x7f00000006c0)="b327bd45be7a9ad3fd7d110e9cfb41000c666fdb6f9ced7e34357236a976303ef55ae8cf114b4dc7daaf05d6da6b23abf405f2bc3fff8df2a2bab8e82df509d6cb474b1988342823e1dc3deca2e69987be9a9d305ddeed26fbf2667fbc8746727c43025fea345eb96029327e7c1fe4c21f1a0ece20c8305d26b9a3e223", 0x7d}, {&(0x7f0000000840)="032d22da340cc6f1893987c60c060c5e6a17a7ccabf4926b05687f128a7630a8c7b523983253aaf5e07b366fff0feb65fc1a54a3dc796a75efa934df1bf7bb3bb1fc4f2d5ab566eb16f8594d39b5ef2b1cbe59683698645f2533f00b7058338739eef769a734f2666cad1e23aef385dec650ad57ecc25452f722aab704d9d1df769a89f9101322d97379a5c8585cf1caf25801acd8974400936883aa4f6f20ede903f65b19b65c32f8333827af2d7bd0d461d59b4e7777c4674936bc7f0e071304968f228e3aa60ec07596a82052a086ab6e055296e6f1de33fd47ede22105e30f98ff42f6593d09273b1246724a987ed3432f9f1ff299a7e95d8c66d6abc0e172c968fad321cb7e932f435ecdb0de3344527cedf5bd3b9bc7f7c20aee9382cd9e87420598e446bfb69ab65d91d6ce639d7f4d16f056c799cd81d68b1e8ce5eba6d429d17fd39250191992ee875b578ddff7a7892acf29ccc9f1fb00bca35bb2a77263d882656c89d040b768b2917b8526fe5b91bb8a9c69bd2109b0057e559e892e2b2bf84cbaa1fc1eff6b52099fd168b038050c94a8b9c734e41a048e5deb3060c1d56029c0413b777dcea5361c72636ab242e6c118a5c028a701f49efcc356c27c406e556c1657150dc22bf2d9b90f5d771f1d38e97ff4f767987148d053ad69b3c3cc30baef5c450ce4e82422114a7e746edfe3d8723f9972bbbca3888dd9bb1340eb6dba7357ee3367d1f957b4e66585a7fa60146e384c187154d686aa7b906b04211de01d7805e365f1871b40673cb79fe4850a42b21d1973e4d8494aa69fde374b4f1027c300ff52ab024f0405b4a24a99b030b90abcfbb6d2ae095bba02d2db95f0c1b20650b70706c902c6ca4e3e0ecd14d072f2505341dee33a433a4a968de5667f7ce4f49109bff0e451b9ddd107a563c2aa4b30fd1a620d4451cdb8dd92ba737fbfb221811ecff3ba79a98ac8f86dc589e5752c82ed27d8bd55605bd45977d9278553df4c55f47a7cc313041a6903c2a8633902cd119cfdd14f54985788333f125df899c0c0f46212c2acaf158c5a11314d58e0f05b5308120b1540da8d243c15d1a577c021e838745defae5762b8633222bd8eabb375d80d5b4b758714e2a06fd4e3cef438c3f45d321980e201eb13fb141ac0f2c686f66b2bd8667faef9228f327ec4638cbd7c561c8ed53ffe2ae5f6fa844f66d5fe6be3c2cd6eaf766b652ec4e94e1ac866b0e14ead36efc798d18c89aac95ba69b8896a04e0c54d7f214d4870da9aee418ad46d7c3886087e4acff4dfdba80af95a5db8b25e2af51db38b4dbc3dd1f8476ba9a244975410862e44048b0ad213ec12ba662ec0c634b5eda4f59262c94357ea35ee353bcec8fe41342e5a75c8f51d44a1906f13e3013b5be64a481386d1f1a3bcf39008c9d641cdbf9d991ddb4c44f524e43236d8475b61a526dc4d5af9692707b7576c782c14f3de1d6fa4c79b5c0e5fbcb1f6cefc5b7247a8a37ca50d6a54e921cb9c395a54ccb1f63cc4b67658194480b9bcc43af32a502585a26a5dbeba808b6a94dd55e91d294cecbf07f2030460a2fd8a1162a6ce4594ee9b8b637cf5520ca275315a9d67fd3671002bf6e9fec5b5cde183a11e579ef058e8d2e4c2db6c9fedc06ac395cfd5686a5261c93bc61f8ed76a1c0acd6f5d4c24efd0d2bb1e5a9e140c82c49010cf2be97bf93f1337f1655261b50d6f92497479968b42707c3f271b02b1b305f2f4d41aa7a6d7319b9e7982eea49d2f5649027da38654f41b99bd2e4c246d6767768afd57e52cf2d5f8d9cf1dd1f58d79b9aabfa13fb84b80acbf7ceec66f23b3f00c89947c2d66e50c5dbd04a21fa9a76c234b546a26e2f3ca90ed03ad5f2885f87b38c04dcecd4769de6b5104bc8e55f2918fc8c0c5bc89456f4bab0589ec163f35b384b82f9e3fdb41ef684daf99ba7a339468b126858a5a3fade3004ce8d9e0616dc946c2c10dcb16b40af67f8494654b736043a8363fc1f74ddc11a2624e18e0ac58154b54399e1a1645bb4a65bec2fd54a08b3da0f137e86c2b6a0ea91cdef5812b4d30b9695a7774fef3e97ae2fd0db0db188f9a214cec48b16e3e9a886ae4111f40e50b09e64417e05020e4433b65aea595e86216090aa208e712e7ef5b18de25ae8fbf41d44c1b49314210e2a522c8cf403c88ac883d61232e6823c18e44a581c51bcaf5f6cb8043137c4cc8a9927f42e7d417acc341998bdda050ddc5c6991449776b848439a4d014d8ab0ec0408ebf924f728a3b09d73527467a4de38baf5b0515cae16d77a623f260eb914d0b730e7e114695f732be5794529367c7d9d85bf40d24e5370c366cdf6bbf207293ee12c6b117aa3f96a2ed554b4c469a920039d6abb17ab08bb4121704ccb2739e8306b5c405e4b4f8bef3aba4678efbbfbc5ca28e3201a435627d9e00ccfea1bd811c9eca260b760cfca659815178197e1ddcc2027e6fd71adddc627c863988b3cce3f413c06799c41472b3e5f0c9bba5b8006ec1be7194d074be03b472352b8ff8bef8599e09dfe8589e1dc152d01e9e9eb1fe53648a01da9f16209e0a7d3607db30d435980a2d01de31f6196f31acb43a162a296fa61656203e18fd0699d0436a2f793d830531a275d93d7c402189bda873ec95156b540a27b93ab4c023e8a33cef03409667a0da566c831614ebadc6afff2be4f642e3b44750773dfa0f9b133e3282d700ff76241fd3bbf7e1b7abbb542bd193f881889ae7b7a9e3a13ed82a6ad0ff9334f6ea0c36b9abf32b0be827133b364403e136a460fc93355ee1b280187d8338188c31521872ba76eabd501f76d7df5fc7f1222a07e325de25b6b38cde5184f832405714e6ef7ec4ba9f1a251be23f584d6e81b019dfcd19a4b3b70046434e0fc2f669f10bdeccbcc1513abcab45efb1c2f88154d74c8798a45fedcf69b7419884b1764a9bfd54cb26655147172c15ef3f8e5e34f22e52ea6caa974b59d00e8c3f68b0b86f174100ec51b2be6908af288f57515cfbb71b4e6ef544528cf8b07541ada8b52d56215e765e789e35020ade468d23212d79d8dfeebe7e1d0997c34381c9847d302500c81bcfd6342777a9ee5b85291b0424bc6706b2082a7af67b541e239b6fd01f0e142184ca87757fe6ba74927e8030292a979468076b35815c7cd9fb13e4fbf55f36ad26bb8aec1c8aa81d5f9867bef7de79a76d414e324d98f709f797c5176d3e6214c058b3b6a50d4672f2cc0b26fdf44b873e3dad3bc1a6353d025740a3b58434989063736cf8d17011772bcc7e99ef89ab730ecbc93a0015cd38f57dfb30cdd900cdcdfbac3bb9bff85bcc4416fe79eaf4af192e3b1b4fe646d94262b7a61443a428405f5bc8a1bd0dd449257672cbc34607d1bb6d61624d325f4fa9eb19786e2e7d83e3148b5c250f438847db5df42bcbbc5643df193792e8739f0153139348019b72b82333c132f9981fa4ab59220761ec03405390b53cf39d37aef431a0fc88807fa0ae579b90bf722db3290ac3de481a38076688c08d22157cd4fcb34f4f73322eb76a616642cfbdaf6b35733349463839f9cd6ee38b978373a84b7affb0314328957a13d1917892928f8cb140dfa0fceab394b648324d5d0f02c4c2f11f477f6540e86205ba1663a6b83d36fae3164b208be0e020ea0c42c9444f3910da370b828593a899d816ef630d51110ee38fb44a9c5d3123fc005f70b32395b3348a1ed425007a638d44d8896c4284bfb9076b38969299d864a367c54504332f9d1470c48cf15d132545b3b426e662a22cce0c4cfd9a5613d0e6759e144530192a811d036d7ff4f8772136b8913fa60dfff2a8d6dc8831b000abaa507ebbfc5a0e5914aa7c5902c9349444ea33560f801fe1dce2fc996edcdd3e68375b194a694a2cb0b86d096167171a55369a5ed5933e0de14f385f2da4f81c443adf80463b4f191c7c6161775d4f10c0ae77dcf7d1f672397d938be567ffc503f2729e8ad572646b7460237b70bcd4bbed3f2bff5a85774eda9ad234eedfa53a58a2bd8c7d9809d1d61c986b983e3994ba783c1db2b8477849c4c33c9fa3cfbeb47a6a9f8323b3d87801415a77a6fedc6a97a117d14a62b7bc0ff6a6bfa09fac192d11c6b958596adea58f6419e9ebdf3443def3bcdb00133c8dc70172e06e4b21af57b44ba2ea8bf7f92954061c2cb2b9a502bf1b1dd9aa4b4e78bfdb4f4063a9704743f9a228330832a529eecdd4e4dfc6e177bf90163ad017ddbb5ffb93d3eed54cde7dae8d75bff777e593dc10b6a002a90d7635067304877641044f8ab95699bde21da4c97099727c10609e902bf8e628a24dad3b1c5cdff226a440ec586fa2b98de46a86e1ea2bfb27762771e2c72b8d62591d9c9c72daf8f3f892d24190e9f27b3ecdb7a60634fc4887ae9d54959e15f0d5b3d033cba37b7bf73fc1bd4cf5f32bdde3fb601db3d8a4ce0836623e313bbb6f24109e9c0cb7899cb503fddf3f6a923718b9c7f8a471fc60d614366456641ca9cfa379e6cf95a05e163ca513737cffcdf3d692a8d03660d989cfc14882c066a7db573528452a5d50167b9d65ed3ac5e3952caddf4bb8ec4d2017d9dfebf4f70cf11d50d99adc8d9e92259a29d40a1104c410dab7c164f0e095af480ad547fefb3baada634a4d9bc67a51aecae542b227f75209e0847c6eb82586434a864fbbd2104da05d11a43c110c48e0aab4d282a0a6c1d598a5d2bb5b4895d69bb5a2399dd63769ee838ac7f4a48fa93dd065e6bc85de44f97c4c500b02f818ebefbf85a93caef6ee5562a13093f2d83415d4513feec04ca52d1ad8cb07f0703519edd512402d68f3a99930a4831c38d4dccc013dc39f950ecf8838466170e12d0b2ec517be578452dad950dc16006ce911e2d1a4b3a189867f2b2dee87bae72d5f912fa8056c20576c0cc604a938744bb322439a5bb3cf3669afa1f44ee2d63506f50c00464cd8adc5f2788cdccc20f6f1b2be5f566bebf6590ee6777a7169de08d7b6ec14e74d688ed2e7e14ed0d0f752898391e5b792c39cae53a7e32d0b53dd945dcff1919d58693457ae08992fb381da396dfa5355e2f24b92f9e5f118b79c3c9222b6d191fd766132a6ff2c84abe8842fe82b4be75156792ea4056b2fbbe6ddec2bb2f8e2dc7fcd40af95bc4ea299c1dd2a72ad48695a65d33fd0cfebbe6cc811fe6b0b2d1c9753bf29a7605012eea7d23f99221784eec11f581675e354523f252eca50027ff7b380cb28b311db1f765d92df546dc95f1350ff696a95fb0f02b88574f76d2d01fb125db044f7ed107b6f13936589d42010dade4b0b76b5876e8177aaea4fdbfdf33c66f84cb215afa93c14ba1e457d1fc2534ea11320876b0e6c8df2d042bb9c095cfca41f94dd5af8a5bac2a7802d9eefac61a1102963b7c9215ee91aefe7fdf9fe6a238082e88ea377f2ec9f60d911458177c5e2691bb888d73a7b5b2cf0bf7fda352f802afcb1ad315633819963627741c856372759f3d78f5b82f5bf319ef23fa8f5b43604fe9905d37dcce96748de757625d906c4e255a3ed78230a5a0d8676df78b16aa090ff78b8b04093d2ff52af07bf7dfc15c52835a87703009b1fb6b5c3d7cfb3b3ca48ebab0d0f598ebc57be83b3319f018aa52f9a41c632b33bf053f4f231aebbcf5042a755c19c9a37eab62a5e207a11cae59dbf310c69237d50c55dea73e04371889c55174ff90f5426499dd7e979bd4474c0ea7c4e711056709e694f0dfc426a3ca3102f7c66c1d6b9e7e4b79b3ce46e8", 0x1000}, {&(0x7f0000000140)="6e30efc3a54e455aa256bdc860b537d02b84159979ffe4d4d09c599ed9aa3ce4fc54d36db89d25e43f6e96ade76d83d96675185ff95e744a6895e33c47889564d80fa18364a5890a9372e89d37769651325c94beff2aa22d6010803a95c6907751b1542ab908c8e0f459c989f2bc3ae30ce05fc95a0706cd0916906dd23122f9a524e0a342209ae243429d4a9e50050e46e5467143e5acb2f077b9a91a674ae93efdbc94c0cf7544001e438d357cfa2378a3", 0xb2}, {&(0x7f0000000200)="f3024b4edf00b83d15ebda282de23edf7046d8aae3368b9ad2536e1488147e49cb8ebd3ddd8428296b766b519bfe0c2d4f17240f9c489339207903eda17c033b77007d3e4f90b5522c228179c9968ccf9179829af785d6fdd9e3410a0c72f1d05232f5110eae33b17730e6752944f5cc3f6f68a0f1f653319bf6ddc85426cf92ec88371647e44693af4cb0de912ed8f5", 0x90}, {&(0x7f00000002c0)="43b66b93c6a234c0dcdae88f7e2ac09a0c2aae64304d6528ff31dc745de5ccda368e996b7214f55a6e5f426982d1852717861551176564f096dbeb57c7fd59fecfb8e2aa41e8945b123b5a07175fa5fd54b9e1dac29409356a39ff36943d7407f550c7a33a789e26b8d4724a7c1731d2d56c6c69e774547c541e44d139feeb8e62f8e80fafc9a1f0e4655cd869cfec3eb76c40880ef459c39f1e3a0feaa5080ab8781a28b7e31b4760ea86c388168b4a3effb4f3e633", 0xb6}, {&(0x7f0000000740)="19d43c097ac624972a0c85ba7ca27e9a426d153731365c8a3b13342fd8cdf4079c4448fd2531da341646c6bd76c8a4e6061e865a661deeff3cc53d9f4042bbc4da5a8dd978807817db6d8811c5b244764baf9a777414a26a11fd533dd154ff0700000000000062b768fc5ec4d030f8d5ea745ec45dab5b7d3124631b9b290deca891133c953c2f0955ea1c72bcc14e8049d6a26047e500b72c05321c969be7d3e1f6544d7a4205c6a89a6260bbc9", 0x67}, {&(0x7f0000000400)="0e1a681e91ad15ca567342ba9c778f2d7315aef8f2ae41ccfa07a7b5c4959d33fcbf9a3fcb65ae3be5b53b47c294b2f52933d64c6d6ab4bebeada06939703d57195159e63c92fff8fe60376bd518768b5c69caf0f0d80dff2c5345f8262c9ef65f252257615cb3e79ed83fcbf4a5f265bb41d1c24614c5089ff803b1308154b6ded914039fa9e58f7ef59657f8827122358f01cd59451d7f4693fd5b8b68818cea6fe0573d3960ea652f0cc6140398e24a9ba557caac7d814c857e09e140c0c7ae068346e17d1c1b8d138be36eb8b83e703233e11a3fe4124cd5718b2c8a48d0ff5e1943305c41de9504d9f6bfc8a791c0b5", 0xf2}, {&(0x7f0000000500)="0d0dd77f2cf1f7af99efe8fa2d21135eaf63bd6ee011b997719ffda3864a4f93baf10a9796e2ab5b8d6de3", 0x2b}], 0x8}, 0x408) 00:12:58 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x3) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) socket(0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="a30000005b00cfef", 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x102, 0x2) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x1000, 0x1) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:12:58 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) mlockall(0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:12:58 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = syz_open_pts() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x80105705, &(0x7f0000000000)) linkat(r0, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0x0, 0x21}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r7) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) r10 = dup(r9) listen(r10, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000140)={0x1f}) bind(r8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=ANY=[@ANYBLOB="0100040c0000f900"], 0x8) getsockname$inet(r11, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r11, 0xffff, 0x0, 0x0, 0x0) symlinkat(0xfffffffffffffffe, r8, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r17 = syz_open_pts() close(r17) write(r17, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r18 = syz_open_pts() close(r18) write(r18, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r19 = syz_open_pts() close(r19) write(r19, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) sendmsg$unix(r13, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRES32=r19, @ANYRES64=0x0, @ANYRESHEX=r20], @ANYPTR64=&(0x7f00000007c0)=ANY=[], @ANYRESHEX=0x0, @ANYRESOCT], @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r13, @ANYRES32, @ANYRES32=r13, @ANYRES16, @ANYRESOCT=r15, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=r16, @ANYBLOB="f2860dae43347336e8271ee035d9e9256613291041859f471ba4aac2aa268bda8f9f24cd09ce7c5c2f6023d60c22b1186987ca586122ede027a4a88ced60c5f50c45171beb2b859f37a0a2f0f00130924765da58c5085a34e625fb15c50991d020", @ANYBLOB="17a4b17ba6826624e781ff19610bafb8578925043cd77e211874266d91fa1727be31049866f88d4b6548e1a3993dd2d4ccbb78aafa25de2221ef5614c5756fcbf92918a66a79f62028fa25d660afcf64a9eb48c1b09269674bc49c22d1c32b6f2cd560e7660f0fc6c34683c4e14917bed6e322c84311a64221591143ba09cd7046340399acfde04cdfe7b1516287bf23b113a0400a092dd5c23e237b66a15adf73dc895d907758b04dfa7da1e34561be4a192f9baa5521dbff366be32a52e9d3650c7f72f984f22f0b96aada49ce98d232cfc05bcceb55bfdb2af9435182c2643135", @ANYRESDEC=r10, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR, @ANYRESDEC=r17, @ANYRES32], @ANYRES16=0x0, @ANYRES16=r18]], 0x3d, 0xa}, 0x406) 00:12:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26}], 0x2}) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x20c00, 0x177) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) pwrite(r3, &(0x7f0000000280)="5fcbcce2cc3dec2090efa267314edc692b17c83f13d56fd1c13e7fc758fb3954523706903050af033c8cef4e03e572f8a7c534dd68663b81f4b0d0d2e20cc44d5981b0a9456ea125f4a04a820aa139849fb767bb9c5f3c59f79116434f9afae0f8e01ffc7f6597708e7d148cc3b62f9856f1a48754eb386412d11e6eaaa8c232f1b1f8818d4a594ab1c584cc9bbcf4ba1411ae3bf4d6a2b59511f2eb943e2f82bff5a799410edeefda3f1ecb6b37c3d0d303208968f3b282dab07b8c6b1b4a501d83856f7a608e4bd227d9f65ed26c417ce36ecd6d3638a10b99dbe710fd09bf27d7aae7cca1efa25578c493f7583b3db138", 0xf2, 0x0, 0x100000000) pckbd_enable: command error pckbd_enable: command error 00:13:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x0) 00:13:01 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4b33271b119a4c4e40a75c65502d4428702aa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e3ac7fba5f4f2d563ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca19bed7077179db4926b5daa41f57fe51b45e543a69b060cab", 0x7b}, {&(0x7f0000000340)="6dcd6a6024a8b9dd4746e0a455aa2123d957a25524733686ff7370047d404a566fc32e10a2f254849e55fca27a13b0e57073e949c50da36c55e203dc212c11780ac2bf2b2954e5e1f9b78aab595770278476ffb597c9cafc12dbc28aa15e674aaeac6b365d959eafc7c6785fd2eb1b232cb0aba8477ed68118831ff00f2113b9a740b8d5a55094bf078b2ff14c729d9688702a21c71f1bb47cce06d13ae4655a43c5737d96b9b029ef4f773f5f80a999c015a2fd811ca6eaac67cb037e3b259ca775c2f0ba58bd61a4ce8816de", 0xcd}], 0x2, 0x0, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1f, 0x0, 0x80000000, 0x2, "f3a045d52640030590422b917a110b4d00671a1c", 0x4000, 0x80000000}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 00:13:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) rmdir(&(0x7f0000002140)='./bus\x00') chflags(&(0x7f00000021c0)='./bus\x00', 0x10001) poll(&(0x7f0000000080)=[{r1, 0x100}, {0xffffffffffffff9c, 0x4}], 0x2, 0x1ff) preadv(r0, &(0x7f0000002180)=[{&(0x7f0000000140)=""/4084, 0xff4}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000001140)=""/4096, 0x1000}], 0x3, 0x0, 0xc600000000000000) 00:13:01 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=' '], 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) r3 = semget$private(0x0, 0x0, 0x5a8) semop(r3, &(0x7f0000000080)=[{0x1, 0x80, 0x1000}, {0x2, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x5, 0x2}, {0x2, 0x200}], 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:13:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX]) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x30, r0, 0x0, 0x0) syz_emit_ethernet(0xd, &(0x7f0000000080)="c7a895006f536aed8bdaf886dd") r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) 00:13:01 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14d02d4fd2deddc7}], 0x91, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r0) linkat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 00:13:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) sendto(r1, &(0x7f00000004c0)="495bdd34ab33bd93d33f121ee555103486a2a4f1178854cf2a0885c091c0e2d2c11915fb66664d5d7e4d5d45ab9b2f1855ae9faa7e91d6ff9ffee2f9d7e74bf3d54d8d663fff67a3aaad64c4cdbc978ebf311958104dfe57425a41782e6ab7dfeb41cdadfd5d0949821c6258eb109ced2343585d385dec1b46007b2c4f134c88483ea5c40dfd572bda71df2865a0e1bf018b8adb0cc8381ad8bb7196212777494e41d5b73c50809936b13f75a76d42f4761d8b7600f69444e3ba55687356ea6a84b5ca1ba475e5d699a05f35dbc755063d8fc84197d62a3856be231c391f3714c0f9b35b46654eb6f6ccef1eb701446c2d70fb3bba564131343e578579b8d56b10527042a27d43aacf5de09cf8fd52b8efcb91dab25557db8d79bdca7a9861abfadad49eaf59fc5c92053e03a3af80792b7d40160b0c535fd5b85ea069e5444c8746c8ccdd9dd8b6fbd09e43f1e2cf97c8ecc4227fb235ecf849e4bba315efab599af99215067e5b371dd7dc74b1cfdaef3f3be3b00daae90bdab121dd3870eeeb51fca36c9aaf6e4102d3f1500f2b2ae98936823b975f620e7fddd031323d2d8f9c09af3d4388d039453dc4d8bc87c57137eb036217d1ad5b680697264a995163e84efc5e2eee4428d76d5c1fc233d48fb035a7d1efc66dcd7fed4e0f49d97e2eb52858f3b33a3958f95121fbdc2a2747671561e9bb942fc684ea6910920d24c74decbbe773839b091df209a1252ccf05308c0a6b0bf0b62ada5c34fafba65a2b4f7bb332f6f9d043b0a6ac8a17eb58fb53bbb4678a8ca5c4fea3d3c76cc1fad54a876f98250a55413f00183f6c093be84bffea1dc64359935f94019774c518f3a5216f563c46092b0a67ca10b34a764efe8b101b69d6a963bddd689c568491f4053ba149fe6a2836691f5dbc0d51c59d8afc7b3442994f6c24fcabd99c03007776f07581a33b0a107244ab8dc8c0fc5fa9f41afc3c9aca2a7abd6c2f8f9b72063ee5e9606c6054cabdc1f2a7c337bd95bb4586594a493545a404bd706c4a7b13347542a5281ba1dfaca752eef109db09b99135212ccd12f5ca8f7348722578691c1f52b26954cae106fa91d75286834153c4ecb17bb866565e86665f8b8fb085d04b307f50e28a57891037fc5002e3eaf490138a5d2f508e66cddfccc12cab52aeaf0119b5408272b41c5ad50bd8ee6ad08542c5d9563f9499c479d114d71a8e598da167607013b773fb8dffea2cb4e48580d3c5ad18d483e9d4e262725e4551239d3b6a17c669aea2c181181ccfaf0e351c47ad9d5d40e095098943005ad90b6556d9180df995200b67ed8ea834cbed3c996f28b78f3354f42de7c07c741a97583b0a207b97d2e80156311eff6a8bb2412196f60a556b2e7cdf9f2a17b1220e915eb12009b98b37199554cc9b96330549b6b1d9058b2921bc7dd8852b1f99781268cf78a9fd0758338e682fcf3896b0552082698317af33e79d20dc71a4e96b8f50221aa0c0e03ec3bba52893601f61ba771c1f46beaf0945d81f81d6ce3199124c84c7c4978749df87c8bbf6e97312681098bdaee506075c1e2dede230a03c568c6cb549755f5c86a2669ffde4dd4a1a63f9ac58179bee13a8f688a54558036039b3c9bf7d5b8529955ffa4dcb59990cd805c5f7bd8b67527588edd917a4f996a4b46cb8f39e80e1ae48f54d3c43240a4f73a05c668cf4b40dff6153c127710eacefac6fc1bb3ebbbf3e9b0bf3c31823695674f725fb8fc56af388a2905e91ede36b9461328bd54eda9bac7cdd4eac0a0d93f4ba5826af33c46ff1cf9c0eaaf5bf3854140f9b9b66670aa146287e426c2c650b1374278115a0bef8ca413fd5953f80eecad7e16df4d945e4132e3aa5b015a96d63d6058543802b11730e7454d7fd1c453be89d5cb098c7118bb1d8ea2a476db194d78c51d853d03be16f539032bac2021179c70d01eef680736671f300433ee86eb0ccbee2ed02f22fae69ad954be3498fe36f25fe4ba5478b892f4c9473c310f80f0bc25209622126f91e08480ef2bb05792f4084ac4a93c5c882757fd9698ec2f78737455b7f5dcd67ca9cb2abb7d410701efff0410cea8e08a5adf1e1729dc54344a4139d21b1f95144e7b55ed46e3b60d39d5047820f57529f93ad349109f1a21321dfd71d9c0755e8b403e425a0ed4f793217215218259b8a4a4465e8efe4486390c94e28871660c0d77d774de1a3e55c29d847bebd6256f380f72c358a4335065d4c93045d96353dcb046236b326ee0d1e1a984dc7a7a714bd0a88d721d0640a59da891df3302429eb52f9c017ae9c2fc0e040829f73781fa8b0b4244619c1acaeaa22ca67245dd20143235edea84fef9079881696534e102424b16a2a073fecb4fd1dcd7b16bc224198193a88a88058eb4a1bc5580a9a0c8618e0cba0a10c808c5eb1992dc36604d902ec8eb20321540edaacfb7d41aab1e500ab5810ecac5e31a8e7cab22fe60c05e6a5ab311a21c86e3a72976f7c53ea51bfbb23cb2cc7c72513d8355c26fc4c363761a04afc9023f5cf27cd6bd84a7af2047684820779442d3f1683a6d94d0c98f7341257b09f861f4f08e9337bd979e341d4eb44069f752293cbcf614ec0e7e16463c097bdcf0b5437e840813ae5e247d89756f00c4d9e41e38a891d63b552097d43dceb316c0070c1e52a631cae669617b704d38bd61e45609f384de0b24db5e730a2ee1efb2fa188f006de965e028317ed90c2b5aed43210a5998aa4c7a3e72141f7a513a59c9d4cc42f582deea64d8906cbcf5f34d2313e1a56a6c75d2b3e41dbe3dd196819827b54310d943559051c40d4fd63d0e036fcdd9e2a2bab574630e4f5e7f45bd15c7d4d2f553c5f32a179aab5a34026e31b789c93be689a5c3260b17628455c074bd25e6cfb25a872cc0fa1f0634183c868514e859ad2a3e62d9ebc4b95f22579356f4c0111ae7efafe7a6ad1d79af54399bd71b9e385bfc02f41164327a4d93dc56a16db26b4ed549516f56cb23ad0f0ea2c558447d6229ae52cfe38433f857fb56336a2aeb8ed00966f6532c03494fdc9beea6c40c4dc86e40e6599a8b9e8fff68c1f5c9ba4d43345e11dbbe62424597b358d4d9d14d42a07e54da0b7b0c2ccefca5e6c4131b985ad6ff862c80a1efe762669b85f7c57daf946491d796b8ff5b271c1b9ca1fe706dbf26521fd9fc617c4a446bc566a66369d287a1f7d4c52605abf1273f1793cd07cf89b0efc27e00fce7a4bc845125fa1cabab4325e2499112e363df59d58742174132c521735c6e865fd6c8c3061298174b89e53f3849691a3144ccbc7458388e7d8f6cd37415057211c39ff31f7bb84e1a3269bebf863647e0b55e036366f1080ea65e16fee6cff519e9f73012300248bf7b73f68425dc6bf12f9c05d9251159f5cb08040bc84b2bfcce6dc7cfbc586f8ca81bce35fbab44cd2a71ee71a3dc0c8b8faa99f472e0b92c25b80aa5c8bb598a8a2b578b52f789063750e8882f61b039f3b3eac044f04b079537bd0f783c302f04ce493340a8ec05c51cdd40ee2edf1b14b1da94f89d45552aa0f9a7d6d9ded0c94533ff8ce689fb4ab2452b56de94e8ab83cd42b208471ff599c18b91c23f2bdef4122a1c37e5c93a9a3f534b9ac2ad085839293f6ca50488de4bdfb83b2624ff6096c7f4e4864b92e792065ba2e9eb48d9bb7c465cd8e81b377f7739dcab9cbcedec19212add56e4b8f3b90295cfd8c59cadc11dc7edc1a9f1349d192a17132608e26cbf5b7d2af0a9a98aa95cc332de71a81ec0bc6170e97949300797eb45ba745736635b9220ccef78bfaf6c301629b5957d9a35471be8b8ba3a7db6c02defc214e7985f475a99d823598b020cc8d1554ef49a619a5e6e8bde5ab1cdc4701d77f7d31840567e61c0233bef8193268230d192831d44daac99191b094c6fc564af4d7914f806074ae45b36fb1b27f0bc87a7763514a9d2d02483926df74ce9b2b6fed97f8104fcf6c9aced23eca93eb20b84b40a03aa5c64b08204d0eb2f374eeffef2188a93c12015703a4015fa4c871f3a9329612edab7585e4869c575618d40ae80924bf8ca0f4a5f1334419c354d9ca06a2a2e028203791a29a31f416b1beb7ee75230ab5190f3d6bbdf207b49d8477c3ecb45ab53e3c3afbc12c0985d281db9e187eaedb64d95fd917896056ab29df86c4be57d55c0bffef467fd86727fe8651bb3d2160c69ec2c112b85b5667bf6c0fbb78d692141c9fa535bd3c1783cd7d974d0f652b9fa7454f36c0bb39f882183c01e443d14ec298fef945f1e4b425076cd4dc7ea6f5c8b0accf705c7ff600e93b069ce143bbf559a13f25495b21c04030a7dce2ad133c8acb3042e3130ad9d7743c9ba889a24a3d92519541bbdfd0b3ed55ce6196f6932016033b00643e92974f79f5ddfbe6219cd47042ef6c391cb0eb779b36c799d0c83a526feae20f55a835098d95bfe53d0d5e0e5736d7b395fc6cca21fe74d2c42dc65b465cc59c35514ae540745242fecd38ef6f5557aba7f0f611351914e3b85ca0b6f0cabe126e389f04e50c2f8edbd1d276e1422b2589eb72987293c521eb468f19a27c64c0f1db982d39193cffd9e79354b3298db6f5e63804734b869daeb4493a02f169ff9d4f69a2132673c3333b45c8b47517e03df67e72bb06509f454d93f4bc47547f0d7de010284e3c31806b58873b723b7b174f62c0fa128be03d2af25260f1d77075b089d6c082c896d12135e70c8ae4eb895709f941038ea6a57efc8b6bc8a9dfede9dc1e291c0b5f8825d1abc93757ae326a289efa5652aa2cd50b8623c1fb34b394143dc13963c9e209ef1ac63e860d7f423f2d19dc642b800bdf9cd9eb22f76be13c0d05c6c4c0dbe47ad40e3ad0b39c2572d28e7c86549901713a4f141dc89e50238d2422c48a699de33d0e47e3921c5641c3c371ac2434cc051690a59605f0908e14799ab3fdb38ee1c10eb92e2377e051bb38ef334c3c45a5855c68c6122eb8d3ec5f288ac2d8aa76764487c3eada3c67e851ee8a4d220d52ce290b2041c0c3ba3cc990635b9f359412cc236e53065f381e328814dbf3427d10e292dafae8270bdb978d26a780e360af8e7874a4ee0dfd983bec2170db2057f6a346826703c659ee3d1351513ea377417c507ccee659bdb89dcf11d41035f54208492d58986e70c5803d124803ce1430cf7fe2bc75e43bf11f6f4c9f54ad3932fdda4960e5f37fdbd6a37faf69125d74dd94cbf2ab58370b6e9bbd58e0f1e7b5d57278634beb9e68b08a62a8f06e72b42abb4d39788ac8bec3ecbc9453a3ef5328f056383b5260cf598256ea3292db5d4d68582c015c5aaf13ed6c772a79ea281dd4566374c2c591308a313219753515dbb3136d0224ca0806740c431f78606640039a312279404cf4817d661ff58434105430aa2c325c2ccf8fb24ea22e4e378f30e4602e9f8c72386e88eec38797313a7048cfe1202c7e261d2ad55bca1d63a0f77711f457b010bfafaf54ab20e90c6bbb26c05d813814f58db3979fd2973488d1d08a4bc76ae606d901924069bc30b543c545a8fa2f6ad70b1d5073f6207421a6ef586cfebafb73e8061ec18a9546bce2c5d3b7efecc1df6549252d659dc93d8773b8dc877761277afb467eb29db1ec2c21abcd738a98bf03348f7dfcf5967525f001cd8dc78af727b69e9e42bdb691affed57a7b8079abbeaed6f6112fb4486f5fc40e3d6a5f76d8ae475ca44df962ee87f288e795540db7dfcb348baf8429f97bb1be26b1ee2bcafe75e002b66fae23", 0x1000, 0x0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:13:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x89, 0x7}, {0x25, 0x9}, {0x1, 0x401}], 0x3}) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r2 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x811, r2, 0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) r4 = getegid() r5 = getegid() r6 = getgid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = fcntl$getown(r8, 0x5) r17 = getpgid(r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r10, r11, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r17, r16, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = fcntl$getown(r19, 0x5) r28 = getpgid(r27) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r21, r22, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r28, r27, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r35 = kqueue() kevent(r35, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = fcntl$getown(r30, 0x5) r39 = getpgid(r38) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r32, r33, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r39, r38, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x6, &(0x7f00000001c0)=[r4, r5, r6, r11, r22, r33]) 00:13:01 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000003b58527600000000000004000000b03c86e475dbe75f5119d056de5f045cd109e8329686148ba78ad8440e81597d32d45b7d956a5ac333fbb6dec7ac0d304721c81e06118b4f929ed53a697de8a6ac6e849b53bc13ffb3f3fe7be0388065859504ca8ea83483fcb11cc7e631006747"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x8) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) 00:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000740)="44582ae93e5211b870b77e0e002d") 00:13:01 executing program 0: open$dir(&(0x7f0000000040)='./bus\x00', 0xa62, 0x10) r0 = kqueue() utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0xff, 0x6}, {0x0, 0x1}}) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000300)}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./file1\x00', 0x8) 00:13:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000000)) r2 = semget$private(0x0, 0x0, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/203) 00:13:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x101}, &(0x7f0000000040)={0xc, 0x0, 0xffff, 0x0, 0x4, 0x9}, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) 00:13:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x187090db], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xfffffffffffffffd, 0x10000002, 0xffff], [0x0, 0x0, 0x8], [{}, {}, {0x0, 0x0, 0x1000}]}}) 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)) 00:13:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r2 = getpgrp() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, r7, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, r11}, 0x1000000000004, 0x1000000006, 0x0, r2, 0x0, 0xe13, 0x0, 0x20}) pipe(&(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:13:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000008c0)=0x7fff, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x164) preadv(r8, &(0x7f0000000200)=[{&(0x7f0000000b80)=""/240, 0xf0}, {&(0x7f0000000a80)=""/210, 0xd2}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x3, 0x0, 0x7ffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 00:13:02 executing program 1: r0 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r0, 0x0) setreuid(0xee00, r0) r1 = geteuid() setreuid(r0, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r3 = dup(0xffffffffffffffff) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000040)="f76f579e9598b5088ad575e63e5aa73d2e75c7595dcc806c245870e5a48cce0c04a0aad13d58a40fa040ae1d911b9cfc08bc38d4fbceec6bfb7b9b108f389bf37984d7f801e301af357d1c4ffc8d6bdaabdc4d5a86ce0b796d54d3b5a7dfa97d8088734f5c93229089b85e776d7878e37b7b5475b08a0f06cd96d456e3c21f70be0c5af3a4b249fd2bedf4db42b49a4c1c4fbdc3bcc9916216228baf6bd60c5b63b771cebfbba68ccfcb0d2a5d0c8748bec6777dae908efc06b9368ca608879e540bb778b51765f9d6612caa7e976b3f0d64259bc9035068636db6", 0xdb}, {&(0x7f0000000200)="9f1929d2829494d54eea10f09f862798a81d004a47629330b5216b12118666abb1bacb5beb955f115b8abace82c3f827127d70ceb0b751d3e82d569708c85622c0e16ec7032453d4080faefdff3ebef3b2c6aabc656a8c36c87e041da21166fcd06f55e38d5ca1a5706a42b34fe96ad27ba452b966f26c871f7b2ccd4562bc81c7a50f1f5525c6b8331377b136a7d076d31fcc8db4c481700610cf2fbf1fa91ceb34fa95f4", 0xa5}, {&(0x7f00000002c0)="7650dc1acb07f6dd9a0d3cf189b504b8f025eb1673b3b71b91ec3746ffb4b2973b0664e9f65b1fc1330c7796f31b82d9332dad753138d38be2cb0893028bc22431860b4e6685145653a43b089696c001257649136855fdb6af14487a6b2f84d734a17061f8a83290f16471bc6e55f336b28ba6278a712b7233ebe1c044c311b9bffd0ee0ddcb3ecfda3a3495bb647e4e2525faf2461457815a8d7ce6d21a03561e87aaf78a8bfe6b869f800c314b3e31e7d81cf908f81de2fd4cebc37bfacd23c0a4ea1f429fc3f6014e0fc2f24e585ea8eb2defda1e2836ae7213a958fc8b2290a950a2b383bd63bef51ad778b2f146", 0xf0}, {&(0x7f00000003c0)="e796da349f82d7bf765ff21d267fa6517d4d503a4519f4f1326aefc70a5b71cb772a5a4092d0149213ea8a98066726a20866704023f63dc984a18583be10a85b389f9d3ac93fb494ebe650aea46abde60bed9eb14c6e5d465c08b216d22bff1ddfa44a4734c711b096fc3b", 0x6b}, {&(0x7f0000000440)="51643eeeaa099803cc64063d28f9153a4ac4fc10637f3eeb551be28b2d119ac28256b352e87eb2bbf1b1583df354a0b5c5b7456d83d4c56d2f46eb0e707ce448fb87269dc4acc2c068f2a2829c1e53be81f461cdd6309d84b07202a1c5208d1cf8c8bb7f2f90c600fd9732250e2a82442cb7fba5a84a75b1cdaafb585260b4e963b9afb2d3463bb41e41c461aacf734fe640586a0aa57d452dbd1dfccb86f956d2566b2654cee7652c9425e0ec28e5a484c4f38fb34d0bb56fd77f8e0b9538759e241a61952dbc3623cdf8065612b78193f3e76a22f207c8065d1ea9683eb7d1885a91df70140de80b4248b067c0b4b539eda52b96bb9c8068f33a5427a28c", 0xff}, {&(0x7f0000000140)="e8e79b27e2410302394b00f3392eeb67d7f1a6c69b843a1363ba", 0x1a}, {&(0x7f0000000540)="1c9e34ba572f25b24a63eb0ffd0d0744c86ff888ec2673607ec485b4e400178626c0141dcb82da276aa938dc82ce72a25a920eef7b", 0x35}, {&(0x7f0000000580)="d708e25ed2067352f52fe3ec0aff662201f56ce05894fbd318c21f532daba2c4b1e1bddbf637c7ea7f530d94c7e47725afe563655fd7a185d9e35600c40a54a0c9310413de6400edfafaddcbe468752b1cc639ee693bfd6ed173cc5e", 0x5c}, {&(0x7f0000000640)="cb3450f0101fad0fe88a8ea3069352aa4f59c532cacde76a3d23a38dfe398accdb2f4acc25f59178a361d236a76a2785b1fde3ddd5d19a", 0x37}], 0x9) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="d04d24552287782f68ad8afd1be27932b689d77f86f7e294fd2625768c0b689febd69d8d672785c04e5e47f79f3e6f1ba89047784f399fb0d2049fdd8101d2068ff9b5b5621bd721e1433abda19c840dcd8ea35c1e958b20b79a6703b8c1928e02000000faacd9ba460e225449e0cfc0e221502e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:13:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000080), 0x4) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:13:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) shutdown(r2, 0x2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000d00)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c4044c75a8621c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf62ef00261eae2dd520cd90b27784a99a04fdf6d2769d01e6441cdee9469d0f1fc2435bbf3b7717afe5acddc263c583c6bb6fcff0bf71c1bcdb55798dbbb90eb199c793706453530509ed71345d0a4a909c2f3ad235cab6f9c4d5534f28995d4cb0d56821a52ab1ae8c6ca1f5f52d7d9dd6680e9c5717905ca4623fcadf24f62c3c0e5b869aeb54672f94329bbef9719fd4aa619f0bb32f0188caa3890e01bf8bc7fa90311", 0x150}], 0x1) 00:13:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) getpgrp() setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 00:13:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:13:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) socket(0x6, 0x4003, 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x8) 00:13:02 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="01e5ff0000000000aaaaaa0486dd60a4f0080800040000000000040000000001000000000000000000000c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x8}, {0x9, 0x6}}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 00:13:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="04fb7bb0565d09"], 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) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) write(r2, &(0x7f0000000040)='\x00[\x00\x00\x00\x00\x00\x00', 0x8) getgid() 00:13:02 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x651) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2812, r3, 0x0, 0x80000000) 00:13:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb0200000000ff29d167a63af66e0000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199adc7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f531d5fa19620d3c081f698907a0b6cda9d72680cd0f85ae70a2f5cee57e4a6b19a79973ee82f61c7821837df413bca6f6de5ece2a7d58fe27d10656e569d405b2f89538f60492ff4d9c3880603cb8781f86180c94cc42a824bec030167afa25d66a157da56d56f9f2f32045b8f403f4acde580d9db208984538d1955459de0e6f0ba71ba6518ee7af5f061cd1e0ea17eaef8f98481ab368f5c0c2bf0abc755664b21348ec6a5da56f84105ef7f48"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000000)='W\x00') 00:13:02 executing program 0: syz_open_pts() syz_open_pts() r0 = syz_open_pts() dup(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) fchflags(r2, 0x0) 00:13:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 00:13:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) getrlimit(0x8, &(0x7f00000000c0)) close(r0) syz_open_pts() r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x13d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f152a33", 0x0, 0x8}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ffc299f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b457fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec00258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94e0bb0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa77}], 0x1) 00:13:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) syz_emit_ethernet(0x2, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="3202daa22e4179fcf02aa1c5c552186889d99641411d317e8a473cd71ed0bdf56b1a3a314c431e67eba052bc3ea332dd35bdb298bb8af222640408123a770add3f9d4cd8642bd68ebf1a2aec3deddd8378522f75463b8d462d9cbc2176ec0465f418878cc63a92644742d5788fec47978ce0883415c4b6d6df62480aab6d571a96ecbb54d8ea1121431c908f34619c2fc69f4a850e8b8b3a20ddd268514fa9886b1e7fc0bc15d2cc104b5a6e34bf82050ab672a129eab5c6601a8f7b510388a0c39ec86c4670d6cf60c1f77181ec17e8c62aeb17d4b5883484032f902bfd6bc7dd1730d7759a5eb0e720e5ed3079553eb98b8527dd4cd3be4be82396f8bb33", @ANYRES64=r2, @ANYRES16=r1]]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="1dfa03745982a49a607373f47c99f5a8cd43d6bac7ca6fc8372e35a273a4381e8f48f9377e8d1c27d4890fdff19bb647dc80bfda600ec2abbf1e7b63283b26123c0221b29c780efbdce492c5fd087ecd8517d11d39dfea1385530210f5388b70222e3cf4bbd9561a31059cd31a8d145cacdc280a893b043a74afefcc559b7d4d8b50a64e0a90b5973d0071931f9c97d52ca83f5be8ea12202ec992f6d79a6a15cd", 0xa1}], 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:13:02 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r1, 0xfffffffffffffffe, &(0x7f0000000780)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setreuid(0xee00, r3) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(r5, 0x5) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = fcntl$getown(r16, 0x5) r25 = getpgid(r24) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r18, r19, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r25, r24, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, r0, r2, r3, r12, 0x40, 0xfffa}, 0x4, 0x60, r24, r26, 0x800, 0x6, 0x1f}) pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, r7, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) r14 = getpgid(r13) fcntl$setown(r1, 0x6, r14) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:13:02 executing program 1: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000ffff00000100000008cd7fdf01000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/92, 0x5c}, 0x0) 00:13:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x8da}, 0x0, 0x0) dup(r0) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000080)="760dd32c798d4fe0af0b48797e5c4cf50a5d7b604f67e9141548c14cb1f4ed2e2a98b002dd7720f1a55a1b61c8d4e4c84ad65fcf6226ea4798f3d3307a54ced34837b8d5f1ec3dc3631fec39a47cb803f0bbb0f094cb2d9499434eecba95c7b9c759aa71cce29c6319d9efcd1331b223960da8b1fb044ed8ac5ac9c56a27cfeb4dd66c0067fe4c592a51a84d1aea5217068139123f414f9982ed9a8c51ccd8cb", 0xa0, 0x0, 0x6) shutdown(r0, 0x2) getrusage(0x0, &(0x7f0000000180)) 00:13:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2, 0x0, "d73000000000e74de400"}) r1 = dup2(0xffffffffffffffff, r0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x80, 0x2, 0x1}, {{r2}, 0xfffffffffffffffa, 0x4, 0xffffe, 0x9, 0x3}, {{r3}, 0xfffffffffffffff9, 0x30, 0x4, 0x9a0, 0x1}, {{r4}, 0xfffffffffffffff9, 0x2, 0x9cb555df64e9f9ef, 0xffffffffffff7ffb, 0x7fffffff}], 0x17d0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x20, 0x6, 0xfff}], 0x4a, &(0x7f0000000180)={0x7, 0x4}) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fd1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e4006", 0x66}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "da97be06b8d6c157347653790514d1ec6b156507"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) syz_open_pts() 00:13:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x0, 0x0, 0x4c) 00:13:03 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000016cd7fdf03000000e5ce80a7921001f6e52da8140e4c5599a755da042b0cff824ead0914a1a99b02f8c306b811ff6f8ed8296032ef25108ba665968ee04acd6c175833ce744275e33c1e3bb3b28619a595137b2c361248013aa92ea1d35fc169c0ea020ee4008b197d388fc75a39d34f418586133fdd13c93a66ede80400000078f5665e232cad182c58e17d8009f377bfd294815c031ba6a4a4a62c4ca44059fea83486c0635794a087de0000922c7ae4c08a8ac885850c1ae93623682d5bcd5b", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0xe1}, 0x806) 00:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x2) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) getuid() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 00:13:03 executing program 0: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) fchmod(0xffffffffffffffff, 0x20) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r4 = syz_open_pts() dup2(r3, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) dup2(r6, r7) readv(r5, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x7e45, 0x0) 00:13:03 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000180)=[{0xdb, 0x40, 0x20, 0x7fffffff}, {0x7, 0x3f, 0x3f, 0x4}, {0x8001, 0x7f, 0x6, 0x1ff}, {0x8, 0x9, 0x7, 0x6}, {0x7, 0xee, 0x84, 0x3}, {0x7, 0x0, 0x3f, 0xf}, {0x80, 0x9, 0x20, 0xdf}, {0x1ff, 0x81, 0xf1, 0x9}, {0x14, 0x40, 0x9}]}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = fcntl$getown(r7, 0x5) r16 = getpgid(r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r9, r10, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r16, r15, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r17, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r24, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r24, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r25 = accept$inet6(r24, 0x0, &(0x7f00000004c0)) r26 = fcntl$getown(r25, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r33 = kqueue() kevent(r33, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r36 = fcntl$getown(r28, 0x5) r37 = getpgid(r36) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r30, r31, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r37, r36, 0x7f, 0x100000001, 0xb1f1}) r38 = getpgid(r36) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r48 = fcntl$getown(r40, 0x5) r49 = getpgid(r48) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r42, r43, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r49, r48, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r50, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r51 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r55 = kqueue() kevent(r55, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r54}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r58 = syz_open_pts() ioctl$TIOCSETA(r58, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r59 = fcntl$getown(r54, 0x5) r60 = getpgid(r59) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r52, r53, r56, r57, 0x5, 0x7fff}, 0x6, 0x2, r60, r59, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r19, r47, r22, r57, 0x5, 0x7fff}, 0xa, 0x2, r38, r26, 0x7f, 0x100000005, 0xb1f1}) getgroups(0x9, &(0x7f0000000340)=[r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r23]) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = accept$inet6(r62, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r64 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r68 = kqueue() kevent(r68, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r67}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r71 = fcntl$getown(r63, 0x5) r72 = getpgid(r71) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r65, r66, r69, r70, 0x5, 0x7fff}, 0x6, 0x2, r72, r71, 0x7f, 0x100000001, 0xb1f1}) r73 = getgid() r74 = getgid() getgroups(0x7, &(0x7f0000000380)=[r2, r3, r5, r61, r66, r73, r74]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x5017, 0x5, 0xff, 0x8}, {0x0, 0x3, 0xff, 0x32}, {0x5, 0x1, 0xfd}, {0x5, 0x1f, 0x6, 0x7}]}) 00:13:03 executing program 0: setreuid(0xee00, 0x0) syz_open_pts() r0 = getuid() r1 = getuid() setreuid(0xee00, r1) r2 = getuid() r3 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setreuid(0xee00, r3) setreuid(r0, r2) r4 = getuid() setreuid(0xee00, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setreuid(r5, r0) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r7, 0x29, 0x65, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r8, 0x29, 0x65, 0x0, 0x0) lseek(r8, 0x0, 0x4, 0x2) getdents(r6, &(0x7f00000000c0)=""/4096, 0x1000) r9 = socket$inet(0x1e, 0x3, 0x0) r10 = getpid() ktrace(&(0x7f00000010c0)='./bus/file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) getpgid(r10) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x8020690c, &(0x7f0000000300)) r12 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r12}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r13 = getppid() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0xa9, 0x0, 0x20000000, &(0x7f0000001280)={0x3, 0xffffffffffffffff}) kevent(r14, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) r15 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r15, &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000080)=[{r14, 0x8}, {r15}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r13) semget$private(0x0, 0x4, 0x220) r16 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r16, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001200)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x5, 0x5, 0x2}) 00:13:03 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, &(0x7f0000000080)=[{0x54, 0x0, 0xfd}, {0x4d, 0x0, 0x20}, {0x2006, 0xfe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="441e9e3b5d174af205b606054a5a") 00:13:03 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1088b, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x3ff, 0x80000001, {0xe08, 0x1}}) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f00000000c0)='./file0\x00') 00:13:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 00:13:03 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x6, 0x4], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0x0, 0x3}, {0x0, 0x1000000, 0x9}, {0x0, 0xfffffffd}, {0x0, 0xcc7, 0x8001}, {}, {0x4, 0x100}, {0x0, 0x0, 0x7, 0x800000000000000}], {}, {0x141}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) listen(r3, 0xe0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:13:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x401}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x10100, 0x10]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x20) 00:13:03 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = dup2(r0, r1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xe02, 0xffff8001, 0x0, 0x400, "c697c85ba43f98bcdf0000001db0a9f708000010", 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "aa7ac0e06e27e5c01ffc6aa883fe122008f39be5"}) syz_open_pts() 00:13:03 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') readlink(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 00:13:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x45}, {0x80000000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 00:13:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001940)='/dev/null\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001980)={0x0, './file1\x00', './file1\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) getpeername(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:13:03 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="91"], 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10de800001000080000000007443b1b4a7"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 00:13:03 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000100cc80000009b080000ff00"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:13:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x100, 0x2}], 0x2}) 00:13:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x0, 0x267, 0x3b315157]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3d}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 00:13:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={0xfffffffffffffffe, 0xffffffffffffffff, 0x2}) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f00000000c0)=""/82, 0x52}, {&(0x7f0000000280)=""/136, 0x88}], 0x3, 0x0, 0x301) r3 = getppid() r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000380)={0x5, 0x2}) r5 = getppid() r6 = syz_open_pts() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x200, 0x0) getppid() ioctl$FIOSETOWN(r7, 0x80047476, &(0x7f0000000440)=0x7ffffffd) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000003c0)=0x8) socket(0x2, 0x4000, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) fcntl$setown(r1, 0x6, r5) fcntl$setown(r1, 0x6, r3) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0xfa, 0x8, r3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x3, 0x5, 0x40000000}, 0xf4) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r8) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 00:13:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffba) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getegid() r4 = dup(0xffffffffffffffff) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1, 0x8, 0x0, 0x3}, {{r4}, 0x8d86ed05edd57d02, 0x86, 0x1, 0x7ff, 0xfffffffffffffff8}], 0x8002838, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r5 = msgget$private(0x0, 0x10120) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1e, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="00000005ff07000000000000c92832986cd5ff4425918ccbeb19b2e885f422604138b9826031"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000300"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r10 = syz_open_pts() writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() dup2(r12, r11) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() dup2(r14, r13) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r9, @ANYRES64=r10, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r7, @ANYRES32, @ANYRESHEX=r5, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESHEX=r14, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r7, @ANYPTR], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRESHEX]]]], 0x1, 0x0) msgrcv(r8, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000a60ca5ffa610bf4ec6f0b74c02fb521809c8520d5dccbef71bb6d38ed311283202f15b7c3d25a1884431c2b92f7e14d3243491704b5f0d4cb5653acb44db3741e86a195a31b8a6b5fe319809915bc3133586f003e2884fd06ec258d47ed2055139dcb74be3db2064ef7f080a47c83801a201afd923d61b86ab740d4523094e3f4f46f779d229821b6888f94e9daa0833b340dc23614e2aa789775391e4b6f03d851242f1bb94c00b35932fc1084710"], 0xe4, 0x3, 0x800) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381ca2c602fd00a88b1dcbf855cd2f46a0d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b00000000777057204b362af6986d1d061231498d353d5c2c89a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67af5230f76c6214c19a01ef0ef0be882f14f6253b52315879428130a654d281c9a74c5ebc59adb4c09faf1caf407e5dab553773294384f023d71a3d045f7124dadc115efbcba85c0960bc4d0300ab75377ec15422ffd295148e9729c75314d8e1755548852216d5dbe76c05be465fc8d268"], 0x8f8b63494240359d, 0xc00) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r16 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x2000000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000a40)=[{{r15}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x3f}, {{r16}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r17}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r9}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\b', &(0x7f0000000440)='%%\\\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)=':-*\x00']) 00:13:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a138915e3145d4f68f0d7b8be27639fd68bcb59b7b708e379df1b185a31b5ff7d5315ac60d982f11af4"], 0x10) sendto$unix(r1, &(0x7f0000001300)="346285d2f011d94190043a8bc971d99041a807c4", 0x14, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000005c0)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/197, 0xc5}], 0x1) 00:13:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x2, 0x4, 0xff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd64c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x56f0}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8001}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x81}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7dc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501955d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da6d1f6b87c7234acbf79ed92c9994363b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) dup2(r3, r2) r4 = dup(r2) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r5, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)) 00:13:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x1}], 0x2}) 00:13:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) msgget(0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0xf30) open(&(0x7f0000000100)='./file0/file0\x00', 0x200, 0x40) 00:13:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3f) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 00:13:04 executing program 1: rmdir(&(0x7f0000000000)='.\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 00:13:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0, 0xfffffffffffffff7) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="d04d24550d87782f68ad8afd1be27932b689d77f86f7e294fd2625768c0b689febd69d8d672785c04e5e47f79f3e6f1ba89047784f399fb0d2049fdd8101d2068ff9b5b5621bd721e1433abda19c840dcd8ea35c1e958b20b79a6703b8c1928e02000000faacd9ba460e225449e0cfc0e221502e", 0x74}, {&(0x7f0000000200)='.', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:13:05 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/40, 0x28) open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0xa82, 0x0, "412ee984395adf16e7130ada2a5b1c070f168887"}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="d8", 0xffda) 00:13:05 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES32=r1], 0x3b}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x110) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 00:13:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0), 0x1ca) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="cca024199ee0d33b4f6a276798b2128927664a7df097e61902be9b91ea8a8e7cba6df16fdc9a5b2ebbdb86ce834284132c174d938374321139f50aeb9abcf55b", 0x40}, {&(0x7f0000000100)="5dc6a0da417ba97507aa48ac585100fdd242ddaa09d0334f7dbef0118b2520375e10b433fc2cfb99e0804aca0c4dc2c04aa33723237916bb1e95d79290e8f7fe301f414226d9152d033b017f03fdf7735209a0b9b4a14dcad95628088c0e91f2f84d0055918b70ed536a1c141ce20a341cc0dd25e1a3307d0fa114656a775daf1c7187f1604f36cb9f19a88346a8c1f2e05e81", 0x93}], 0x2) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000770c002000000000000000000000e05f31c85f8ec14ff33dd4bc29be09f73121fa203051dea7e68c2ffa98e87863b55b82b5ec8d7f66c69035e834ac0a37f19b317b000000000000080085c0b17df6de1d46aaae7b4ab8c09f76221d7e5927f74c95b305a982c75b15c7d30400000000feff00002b282b3a3a27926dcb2241e4f150400000000020596bc0cfb02130494c998fad9573"], 0x1}, 0x4) 00:13:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000740)={0x10, 0x200, 0x4, 0x5, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x6}, {&(0x7f0000eeb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x62f4}, {&(0x7f0000fa5000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1ff}, {&(0x7f0000e6f000/0x1000)=nil, &(0x7f0000fdb000/0x3000)=nil, 0x7}, {&(0x7f0000e79000/0x2000)=nil, &(0x7f0000e6b000/0x3000)=nil, 0x3}, {&(0x7f0000f1b000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000f98000/0x1000)=nil, &(0x7f0000e4b000/0x4000)=nil, 0x31}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000e88000/0x3000)=nil, 0x10000}, {&(0x7f0000eff000/0x4000)=nil, &(0x7f0000ee4000/0x3000)=nil, 0x40}, {&(0x7f0000ecc000/0x4000)=nil, &(0x7f0000f59000/0x3000)=nil, 0x81}, {&(0x7f0000f0e000/0x2000)=nil, &(0x7f0000f2f000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000e4f000/0x4000)=nil, &(0x7f0000e52000/0x7000)=nil, 0x5}, {&(0x7f0000ec2000/0x4000)=nil, &(0x7f0000f7e000/0x3000)=nil, 0x1}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./bus/', './file', './bus\x00', './file'], 0xff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x1}, {0x5, 0x2}}, 0x2) fchdir(0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) lseek(0xffffffffffffffff, 0x0, 0x4, 0x1) 00:13:05 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x104}]}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000003c0)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r6, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) getsockopt(r6, 0x4, 0x5, &(0x7f0000000080)=""/239, &(0x7f0000000340)=0xef) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:13:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000), 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x10001, 0x93f, 0x40cd, 0x80000001, "dc1e0d293f98b5d1a41175fad3ca50979c00fd57", 0x5, 0xfffffffa}) 00:13:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000400)=""/186, 0xba}], 0x1) 00:13:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(r12) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = fcntl$getown(r15, 0x5) r24 = getpgid(r23) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r17, r18, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r24, r23, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0xfffffffffffffffd, r6, r7, r10, r22, 0x116, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x3, &(0x7f0000000240)=[r1, r2, r11]) 00:13:05 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x3, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x0, 0x6, 0x61a93e394bccb40}, {0x3, 0x2400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x6) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000280)=[{r3, 0x21}], 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r5, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r7, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x132) accept$inet(r8, &(0x7f0000000500), &(0x7f00000003c0)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair(0x18, 0x2, 0x1f, &(0x7f0000000400)) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440), 0x0) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x1000, 0x484, 0x81, 0x3, 0x5]) 00:13:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x6, 0x7, 0x5}) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) 00:13:06 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r8 = syz_open_pts() close(r8) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r9 = syz_open_pts() close(r9) write(r9, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r10 = syz_open_pts() close(r10) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r12 = syz_open_pts() close(r12) write(r12, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) syz_emit_ethernet(0x8, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000001940)=ANY=[@ANYRESDEC, @ANYBLOB="3fcb50e7c32fe8e7ed762896cdb148a5276485782551e9ed6c5870c882b771e4417ca975d074fb54ad7b8aceef2b56705fc9cd27510ef0847e54cf646a664a453988e812b8d657b4be5e452c848687e7b724aa57aa4b2c6fd3b58d1f9a5062e48ca8f4d09e4fe8cfb6bb8c2472b12e52c2c09fbbdd9a5c7fddda2c4f2f0fb67478c4aa927c0867edfff2360ba5babe2bc5abba18a016c369f53c85de3767516befe94df1a8fc432a04efc23619e0bedd4fc04ea8721cb6bc6b06102684a7c166ceeee68c1568bbbcaf7649c6c1ae0038179ef0fe0d3464fa82a64c3d129118ffe5f1262c4952b239387792c9e898296a3c7934c4a22ebcab03c94213ea25b71f0393d1fd589c6dac4b720a00e80fc0bf918c7f01f7799a9c261f5a4722c91f281e0ca40e4343229cd92ec25cbec0524226a6720b5bb9de4dff68820e4a4f3981059ee48a03d86287a99c8357aafb9b1815d134e375e1957bb037d11454a27f03696bc77c2e409cd13a6eb96a392dfa2df13ead0fc6976494f45d4ded0c51940fdd7c4f114463d13930789a0f7f24ef00e26dac0d73602187b8a6a511dd1ae9eaa9d69769f28fecff5d1c0c50cdb9c1d0020eeaada96b57508cf47c5519093841d55bd569726ac1b90cc87d9094b173e52b0857efa62ec2c94e24abbae94dd54ddd577a9b33b056ca0f07373faaf3e5ef6622380960ca9e63583fe8df3347386fee8223fcb08286e6668d10e576b6c8695185e4b0ac311151079d4979fccb4ce1ed698c383b60f0ebc041335700878a6531f2ade100216063c03835e3b24c638505d16a443e496aeff4d910befd1fc57fb69373564f87ce3415b79b57384207dbe466b8f8135dc882f2d8cd9ec59d47a768eee3eccd172e082aab373b22ab113ba99ab47d83c1eb11107e2b3d1863c2f4d9aba3a01f35e84f8d00dc0476c9692988cb7f65e3ca14dfe6fdd229986501a10e532d42b41ffec0b4eb3ca6a0309d4e78f7de88fc913b0d0b1818ee06485bfa017416b303cfea9e943918aca04b26ecaad69bd3f80d1cc1bb842f5074a7799af898701bb2f6194b0794e66fa7fc5fd4d8b414e105a3f5a2531a7502bff224882f3d2a9619673ef1ec76b3948d371d96573811f91868edc0c851630a28fc046480de68996d9f5a73910d7f46e919866f57571ff733b35b98db52021d7bdcb7a0fe39960d73fbf56eb937ecfae3b53fc8138791ccf2bc331aa61fb88366f80198676368b071adf9eea24d1fef67e4c566b30cfd2730efb40837ec08f5fc74ee37e11ba50f37620feb7a928d768d52e5c793bd36a67982bc91ec1158870011e17ffbbdaff5467946c516b71127cc17686b0cd6d05c8351f0392e6e5676d39a5d8e8c2606a41f60262f6a590625409b57397650855b17d4081b172e4997d0904b095956e40e331995d46761960d6b5e922370900262aa9ff5776813e4b32868cc61e2c361bd4c5cf38297d06f8f0bf733f9e305a69d00db204bba6a074846001d499eae28b827da323ce5730c4d58fd4ae2bcfa799b49c3696a7ac94d2a39ce08ed928f617fc2d116b3d7c3313664b44ba5222236478ff9e15bfbc91c62b1ab1f904df7373efd030e3bb7f099b44fb3daef02f39ba3106198ba30d5a42077f14af75860edfd49905374416cd0ba4260faf3094c60e459a15204c48a518b9552d19b5a0613852e48b6d149876891c907edc5e5b4b5c2520efb389de455d7c414bfd05af0c39d74b1591ae466aa7822e5d6072940a38a660b7136ae96961f89029030e419f1a490ff24961cf433bf603ab9d4d4d9bbc7d948f97bd13a8a2f736dffa0779ed2b681a95fa963a5b985e4c5b64459c04b5d4e876afe9bb0bf76d767f2346dfab8aa6deb79b484d217a7936dedc71f398220c5439cedc114c480f5d297427a2c152c91630e70fe6038f42698a3e1a2a6716622b7746acd4dc5f128883d7be34db850aeceeaced2af5eaa9ace4276c95ff150a7ebc4d78d1bfac1b154175acd6a8d08436bd52ac7b01c8e39fe61a14f785721b0a4292ec644894c97f901f82d9f5ad3df4e100b3bb1853441d41be522ecd2054261625df1010bcf89caa054294d6427704cfd9e85bdd4bcbb8a7a72dd5717f38c28ba9107ec5ba6ed101db823cf4fdbec75f6ecc93c0c23716ec923ed1ac06b264d9010a7747b34d042b9b49284ce02411f0e0f32e2615746dbd80c7647fa550872e28e18b91b8d204254436a5f656bbe74b7d557a2d5ff122fa16885f356d07f750790e3cd6ae737df76471e0448b63a5a17034e582230de87f508d37d8ec0cb86db7784e314605cf2fa86a40364bdc2163a0b3a3dddd1e95b8220808aebb92bcf19a538d9f7a5abb717e125f117182bd928aa4b996853befb36d3554706d7ccacd54ff414da555d41ecf431b0f719f3c75700f1f87aee00e29f241b63e7e9ccc1aa0cd5581436e0606568dc5a2ad009519d194d8bb55a8264baa348c5f1758909062d742add4bae0681d3d2cb556084e09cfcfdd7a79e07e703260583b4a97d3f79bb761ac7a276430a242901a0eeb3dd1fda981005443cbd089f69484621103c58abf488b9266b06ac33fc39e46e07628cc6f4c2323d73f6497e830ee9cc7730ab656beec15f01a25f85827798e6cfa40b2384178dcb22f1b34b20dacc21ff33d6e83ed987959ddd286ca6a63310692b303e1c3e69f82613375346f061b2452c15d5bbf9b3b439db90f01b393458a4a4839e784f818b12987f371ba812dd5cc7c7e9bf10195d25563eb1ff6b73973adb1dd4b02c0800ee00238e9ba2161ad16731254eb7e9a2773d5d8271d3b395b7b78f7dbb3302ae0423d72ec8ceaad1bbce282a35484c66ae9abe870ed5ce34e05e33cdde90b9164a10a7d14b2aec0605ad0e634087233e9708e030c65f5693f78d4ab56cfb4f097791282c10fc06e350153b11dba3df8f0fdc1232edcd6fb76d0edbde68c84575b0e6788a8a132d7196c2f394b350691f4d90ae6d4dd3e9d6416d1c75a2781232cecac54da042e2bf345fb4b398004b5d0ddba646cfefdc0d400d4308cba031ce7176e99fb3a0fc3c824bb948f838cb893a7b56a2b3ac5c2027fc026d7791f9c5e4da4315e37109b4cdab35676ce237b96a89df9d3b635e4d3773cb1642e140f8e51a5f112e8e2b3f1e1652a1b8c58d65f2e886c792ff60d9300b736c622b89d3fdf95ede0c5c8cde64d15cc857b3d8ad661c04fc20e0e6d5abe47874c49e9c0b62e56d13ce14ac9ae1b6ad27e1b8e516583605d9814344dfcd5dae005bbb752421372cfb94ad492255a2991f0d80322f69ddfa05863bcc1034ed2f899c91fd62f3c9805bf8de43f9c0733c4f094614f37b32b94b55df74b25132bef16b5aef700651b7b3f0017c6716bb28928f6a1b8875d8efef4e4131969d53394cc39d45871b167a0f8e1610ed4a99b8379085c69cd41ea9e6d9980f039e0f12ae0b2a753f7f84f9d9b09d78d350d3626d5b39f1fa684360c68d7b58d858d9cfba7ff9ad59ab1ed5007707855d800e5c09f0c976ded60d8706b7629e956a4f546fe021bdb4782a3ccdb8f4b2a50645e12f6616e0c2ae8de9791741b43183e86fd417d83eeb46e55320a432bd429d72cd3784defbc162a0966d7f42abe775fe8b5e54eab8d3177bc4a07b975d1547ff82fdb8455ded627eb99ece484300dae41f55530f2f3652400cc2d3310d88df5d1865d2e8f8acfcb2518e31c6132457f4401adfc25c5e042303057542e579605f96ff788f998679e6827e13479574f46070948ede73921a9e0400ec552481acd86415f0a22d54642e4867ddfecd7dfb25772100d5fa77824ca833f90609a5c692a3c6ff744ac3d02ef147ad9a74ba406c4805e66e6bbfc52d9100086f3b8c380c8c67bbcb57bb355164a4ef5315c56ac41628aa2197e854c0ac3ba7b49e20e024984da7abaaf82fceccef791414daa208b259c15fdbc49df2a3ccea21f582ddb94fdbb74f91a87425828f84037ff5b668881019c4d6e0dcc1b2c5fbaa81cafdc8a04323e24fabbc9d4356a0db718e21bb6be42841185be6c05dc6fb5b27a7d236ac76082cbd9553573d2ca2b907b86c58d1dc036ef45a9169c620a2de61f4da051c22d3c5d8b59509fc8448b922b3d60e60f2baeeb3babea6e2162c5c6aea178e807d15c00edd7014a38b3cb866596fdb6200a6ee04211ee48a404620f78ef03774806815c976aa3c97fe136eb95bd885830f20eee4501587e1e2492a018a7568ffd86f01f7e197b51ddf423906d8df72595005005272d2af61f2bbff405f5e23fca7ad70bd6b06fea685d3b6b83d2ff3d3a3781deb2a7d29a87c8df2e864ae05760e92b2594408fdb8304843f94d5cac74cfd464a93dc64a25fa9709600003137279d990a2adee64c769279940ec1952378064e197c7d5f96bfb4a538177d403ebd2fb0904c7e9cf3a7407b08cab90410ac44f4617037aa678e25f60fca42b3a9056bafe3056fa28d745624ec6d7f36663700c8b99ef3059aa781ca5cf6ab2590c183818db15397744b15f6f5d44cf37e3d48d44f7611d7cd776bd494145b7874034e99e9a01d36f73bb0759444e8231525342c474ce99ad410d40f9e719ba6e85fb9eba755d379706f429de9ff6eae6fd8db7e294117f9cb5093567bbb2b1438749f23255b7a11a173ef0897c3b84d645fc7da7e840b8ae31a08cdc5b7ecfd3b9d217c2e1bb586e70551701ac28d1f70a5d7cfe721f7299fdc1a083cf325ae9132f9a2b20de8e2bee154daccfcbc41a3b1c9a7178f76d9a9f6e1ec6ba2110b19fdf2c0fd9c795a1e9e5105f2d2480875dac31d6cda1b98c9c2595fd336965e01cc114e1ef8c28fd36fce5de55b30cb44aa91a91df0d17acedd2f0e419c39f94a987535b37558d74b04a548e33f1251e3d345a5073c1d6963e400c86172f7a7caeec004ad94ab95ba97a30c402ae9e896344a3ddf92c6b9990159a694d1f539e5325181b7a09d7963289c763acbe281b6140ea527433041aae325194c9b6846b64124ec5bf05262228f1c29bc02a8e13442e38f753739c2c5b5d5fe8186d73f856ad11461e927c50ac450e4537340452e2dac1fb12f6423a51b980198b2291d0cf7a5f73e009d48f783ffaa65caea4b4391830ed9ef28ef01daa148e0b2eefc0c1e98d57dd7ef514207224d603e914e35418fc173957f03e1e76d7f8c3dc2af695ef5f8b1ad59e72bde4688f4b8f15d9aff126bd1eb6d64ef7ce0546df58c77e2d243abd3ecd71df16146c30d03216d7140e68ea220d4ff870fb9dd50608f410f0383e5e185c91100b45f09831a7708540fd33184d54f1313d08da2d682ee82edf1e42d333f45442def26460404185b70f5fb1b10bab62820e4f2f96cd5f1734339958c668aeab48cb0da1aed899ed683ff1574526dd82fd99e53b04e178b1ce482dcdd2f826e30fe763b6a3369a9ec54c99728615b840bd5ded3ef65ff2a2894e819436594a8d482f7b981f1076088f5e865df38560a68999aea7b6580df22bfe2c4a85a4400da52f0e3491ca900434bd3f917597952d27b4ad4f8054d3bcceb66bdaddd391c661943677832195d3345312eed1aa8c6e9c335e6837c1a6782909491c479cade1c564447ad512a372039ac795b2b4ab68104d34db2651e1e4b6b6411d42b1b8af38dd815acbfa868f52bd220f0b00d2e92d36a043230196888d4755df22a47652282d23e72fe175e233d7faaf22e14ba14214cfd77d24e0d52e3e62bae807981f13cc62de6388f37e55698deacb873f45e989d7", @ANYRESOCT=r6, @ANYRESOCT=r13, @ANYRES32=r7], @ANYPTR, @ANYRESDEC=r8, @ANYRES16, @ANYPTR64=&(0x7f0000001580)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESDEC, @ANYBLOB="f64993e6890f119c23cb321644d930fdb885a8b70b437bceb81a090b3158309b6349860d56d3add975cd2c870163adc4201f57ca4aa0c485a5ac94cbaa5952a3d0fba5dfd22f4110fb5d4d9cfdffbe83ab3594"], @ANYRESDEC, @ANYBLOB="011513eb0bc6ff63c0732582cc04c38a39f1eb65b4ec8fec4e73472450eab4870d04c938d4096a5d643b7b800f62d694e16ca2ad4c1df9ab82ce7b5c4967e0e621365936249ef8406c68038ef64cfe3d895be2cf85af0814e6da6cc3f387b459259fa87767edd316cc171a145002a5b266a3afb286cedb7f1ce7dc2e04c4e5"], @ANYRESDEC=r6], @ANYRES16=r9, @ANYRESDEC=0x0, @ANYRES64, @ANYRES16=r5, @ANYRESDEC=r10]) 00:13:06 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x80, 0x84) lseek(r2, 0x0, 0x1, 0x1) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r3, &(0x7f0000001380)="9d846463d4bb24fb4ef88816080200831ad50cbe7894d7de13404d2e35d6a1bc702affdc7377dbbd17d00efef42e417d2071f1ecb5f15a62e7ce3a391de60f1b96ffffffff8556472317069a6f09f6a6937668f1e314fb0f29210a534cdfcb8159fdc93ff56ca8b72d25df2d3c10417b53f67db9a174fc4f010f5bdb252ca1e37b7865661fa03cc95dfc6eee4409c1b1b235827b9c6d04f95d1d333059519d2059fd21bf706ec7cf3b454a3815b82d16a4cc35c9abd804fb2b31d753b6b756b704f725e269e210f2e0e3c5700a2441a1ff0812af91c167f4967cf4fcb2b63c3498caa2cc9cebe112f3ef8877e71ce76943499bc118a930504c6e10bc464abab511bb3f8088d4d8863bc5c194b5057d3f870698e00d07825b21c4c8e28522e4c90aab693c46516ba0c0498d87504b2c7478132ac8631e218de35377f04b4e8d9d00385a945eab41bb50eef1d968d6fe176c2ebec2ea0b5b25bdb97611906bd307282ce7485498be7f2d13ba76c72df6fcc6e40843f25754e3e85fd723274271fcb6d158b0873323be32844a274937a2a3caa0a7315f2f8b48791dd75a522b636d74891b4bddb69e61ac5ced819e28995c1e52f16c91b67106f01e9d777af653ba0936cbd82276a7b1f9670bd92e4131172df5b23da1f14bcec073d893e9d4f40fda30b55fe586a04aaacbe350ca07b2d722fa8646d5b3c7574b2f4b100490902a7896d2833b7bd1630354f64b1a19206c661aee26ef977d951a5972c065299b8859edbcd371ab6293bb57668f10568251b0e2208addb874a59d0a6a203932f1b602a6765e6eb7182919acbb798c7a74af3552767c4fb9441c33568848ef0422201824d1d9965edb9f852d261a020f3fb23e9078afc41a9d1cb11d5aa35eedaaf8", 0x280, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b41223d2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000f2ffffff4b08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea43246468658eb7788734ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926c7e77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a20184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) dup2(r5, r6) dup(r6) pwrite(r6, &(0x7f0000001280)="d339bafba374dee548ffffbcdc50", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x3}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r8, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r11 = getppid() r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r13, 0x2, 0x1) connect$unix(r13, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r12, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r12, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r12, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r11) getppid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) dup(r15) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) fcntl$lock(r14, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r16}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) dup(0xffffffffffffffff) getpgrp() r17 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 00:13:06 executing program 1: r0 = socket(0x6, 0x3, 0x0) listen(r0, 0x2a3d) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 00:13:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x600, 0x101) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x3) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYRESOCT], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000f80)="76eee3e863800268234a72146f87316be86c125352879a82a28e3c6999dc20d85c467adc94c6ce0562a3151fed9a56445d605890cd07fd16708e841725be871036b4b63d1711ea417513fce26c29ed882940ebb4c0ddbff1b792d751904c5260a13c0ca1889ad1e3498c03f5d511a759b8afa24122a60feb572d545a519415045bbb5a521d46f20b4e41c809668d7261c6596c36c24c90081771adbbbf54fa02aea325d5a102c13a67571aa705c26d0ed5d299f91cd7d7fa2058fb24ccb1a513165599c8b800aa07cfc1b776350c1e1f5581b704887f8e15c512d880d1d658bae116ed26f2ea608f92239b74983f871687f626e06830ccae59c7e2699e256a43beb37227f3212e329a49645f87dfcad9d178517798b6ac39a2a446c037cdd750cadc4d19b28de457716b7a6be81e84c2e213d3f2758cbf33ece3bc238e4b154a3e952b4f60e58f9ad8fdf2122a8244818e356ccb8fcdfd7750ec78c0b56b6a5b0f49fe8a5dc59f448f83144d90023dd5a757bff6e41088e7609f41883b5a8ef2e731de2c05c05f0221b95cdd5aba5471d9adc147a4bfc219e2a24cc59226387dd9a6ffdd69b12394d0b1fba27acdc63b51e4ccf7ed98f5ba7e3be1879f6e3347624d4bb4920d4cc92451d786ea4bd8ab5e9c06d399ab98569b054e203406cc27527e23322e0003c43b5da3d1c5148cb8afa9551d9e9b604352eba087e9c8ec31ad708a2b7d63d7be8fbf33b77cc4694cdcc2aab1c5d8f29104001138d496f5fb126bf2d8919395bd5034bb589c949187fe8accf6887bdf4792a7254f8be2e6fdc9e59cfc1a67766f9c8d59afe0adcfd912e8c92af11a550434728d0bfec2c8ba70721dcf4c913520c1c301e747e7d652c8229c5111f84842d2cbedad2ab0da991c223454bdb215ea8a76bf2e22919eeb523fc2ab3302d6cf91a5d1829ce2ca8b2690ead9598e00382cde84b8ee80ae62bec55bbfba29a3da26a7038beecc2d68785e865591bf7c3e478230b69947c7ecf6048e6d5ba1f8a3f778ab291bff503466b9ee24198bb6e798630fb4aea7689280bfb4e57fbf081b36e9186226bf173b5bd47ff61f60d5c79a6d93a64a56d7c103476aa602545df8178be3ff6822d77fa2768a62b170dfc252bb774644f2b64a7dca707a571fa85bcf29b58d2ff54e729eecb0bfe0e90b716b2d1cbe8e12f96df4efc6052ce715d0377ef7f8d44bf08d8c850fbd4b204df04e99d115eac99b9a33c1eab685f8cbd7c4078438b41f37a12e153b4edff54fbaad4c37d5ccae73bcacf014a9e07ce602ce47994e7938dbdd817e8f2390c39dafcd83b7fb05e06358c0925b79a656055024a49e3a2458dcbeabbd4fb8845a6e325e3bf5938e2ca2d5bf37546a661aa7ddde880a6b112739ae1ed530932ebaa41a5d535606e36f7129e1280093e3dca49989e429a2dbe6244139809d1e96a253d9cc318b9230edfb691f28cc6d8f151a54027cf533157e9e390f4ffcfcb34f1e824aee12ce4b41ce351ba949240e49c77bc7a0dbac4d111a08c8a0fc9f7b5be4e4b973fa7aa2bcaefd1cf30a4f5a402c5e5d0cb505877b44a6de7e1a446803a6a58f6a3673bc3e98cd503636d5953eb151f160d2a6abdfc4ae0625997b491bb61c0c806020cc45a7362bfb0bc4cabe3de261d39cc2b7b3ac3ca249ec2f1156ec828f28f77afb4911eec54aa8803de6c8d2215b8fb6bdcd9bd4cbde62a80bdc76c713258ce621faaba4e0480f60b0cc9c40fd4be91f4368c5bff7f38b121d7b0432539eb72dfdb0138ceee1806496048935bf2ed6f2e8adfa97b9cc025a22e414d1780e9d17228a49e306943f5848397c7981cfbd7a5f5d5573c7a57d5e2d0c5362d633338e7add6a943d9ebd579dacf315fbf6172dce9b7534ee0ace63b0c5305fded6558953b6a49bc77d867b5e84771acdd1d6213ab9f709d29bea29b02f08c7ccf0b2ff5c5e3d47ee48251d98c6fcbd30736a9e9694bd3b43db99e7457500040d68a71699612a417876a0f19bf2778645c10e8f161ab84522dcbaecaed530a8107d912bd5b021a12c694e1817262624018620ccc6ecd79e73", 0x5c1}], 0x1) 00:13:06 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000080000010000000001000000000000006ecfc729d3357a38b67c7dfcfb556e781e49030000005f882b297be1aa5b23ed00f4c8b2ca3ebbc257941f1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd38d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/168, 0xa8, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000380)="56f435553691917d5c4d6c78a32e09324548f9438311f50603a8b816d23181b1f6e841aba5df804ba6ca548f2ea06d63120f3c46ec1e0b15e7aa9b9983679d7826500ec038d3fbf7944307b7ccde3db212eafc54c2f6be0faba695e0ebae67a271da5649627757d46725f18ddebe1cf13347faa0565ac317fe5a3630e5a11b26e5383ab0bd558f9bd852b8cb8f480f8f43d1c27d8295e00f511288c26ce03cab16cb027e07c4543532fc7fabe672e4c6dc0a31581616fda84efe627071b0bebadf9e9ce8f8aa36b806a21ecc5774d1811ce0b2295a000fb91257030c70639f411ed2efdd8870932cfa51cc7ebd9607876b33f4d19b2472d72609bdcb8b45ed6e50e7657b4b2cfe3835170546f09f051aea3e03a8a481e8d6d3f15b05ae5eceab6fb3f9f8b3bab08cea9f782ba6b40b71e7e0022bc4dddfdd5c2cbe1589bed264ae90ee2e2b2388bed464f89590feaa3c2122f8139b7c4f3757f4128cfc71bbeb5ff7e44834b7a3b8aafa2aefa713dcbed9bb03d2e43d39151c0f5d34f2fdd905e37ec4f68e99972e0dede77d8d92780360765df386bba62f24a0edff62122397c665f125dfd5e6fb3d1b1b03877d49d5e975fdc62775fbfbaf8cc2a3401ce1d0a3907d76cde9a1677d8a5d44380a4b216b60a2bc15022a75dd6234ef904da76afe30d0d32c4e4186e74c052d369d052bd5d837ca89cf26c7e9290e7bca51d3a3747b45477958facff67402805895ac5fb82ffca2c0da52990e3eb0ef4bb2406c68f9e09fa2c4ea1d8f702393d74f68f8e84050c77944a6a06c52addd424e05ad9adf88a5edaf645bf2d47c399a8053ef1199188c4a4ca8a6f70762d4d466f6013056772fa52df9ab85c46cb6ba05a30133593b685929bda6616311fd2128c4d2a61a67a8b16488e0e0709f8cd56061eb141fc4b1159aaf7fd8a9866ae42a0b9f536f3795c781b23a722b58b9dea0c43581c3b9b41c9de492a2d2fb06b1ef20bbaf3fbe603d7e4a6320a019a1615d0d15189e31d4d19001a0c2b3ba43e654303059a5116012a49d03c8952ec4379fddea3cc1ad52680d5d93986f0e710d73481bf6d7573e8fde0559c368d5f5edae18b0aea5d35c5e770048ce59e57331164f8bfe5518f44cf792583b2c0b07631d345d4c1a233aa0b27efc74927c94f7769187cad81dd8380d70a1f139d06b744ad671e08eb024ca60878b64af9f077e88eea3d7771563b84985ddbdfd4d5273d981e03f34ff1cb08d04cd9de0c91a1488b012b52d52ee220ab5a746d98eb7b12c9aacb3a9462b869142e40c9e85284aa8c50f7c034ef0d49e5883e3d03f17698f672cc24c83d31116b80a2e85b8542b9a8c242d660bee6bbf568f8dccc2a21a8dadfa76b312a39d779467727ed50b9e3b62f094dc94bf6d69be0f8da93148d55f5791a7b799971bb8d4c1a4b69591d75a36a4502ee68c274f099aaeb37296ef57483191f39e7eb48ad9b4e5850b1511cf7fbb412b1ca146ffde7dd22b9e1e7d7c38bbeca1112df6776c70bb701c9b550b88328d1ded5089e13866497abfb231fca2665f02a3a7a85fd45aca00b49bbd48ee4aec26d62a7cc42f7e006630f89c2be7a6d3d319d63e0be2931c6eec9805b445e9da1fd4a2e19bab943d", 0x489}], 0x1}, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000800)) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x1, 0x7fc) recvfrom$unix(r1, &(0x7f0000000240)=""/34, 0x22, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket$unix(0x1, 0x2, 0x0) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file2\x00') sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) shmdt(0x0) r6 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0x0, 0x0, 0xc0000004, 0x1, 0x80000001}], 0xfffefffe, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 00:13:06 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r2, 0xfffffffffffffffe, &(0x7f0000000780)) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x20) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0xa, r1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0xffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0x82405605, &(0x7f00000003c0)={0x2, 0x0, 0x0, 0x0, 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d4a0 00:13:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f183b9bec6fd7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503", 0x413}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) vm_resetcpu: failed vm_resetcpu: failed vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d37d4a0 00:13:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 00:13:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) 00:13:06 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b547e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) dup2(r7, r6) dup(r6) pwrite(r6, &(0x7f0000001280)="d339bafba374dee548ffffbcdc50", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r8, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r11 = getppid() r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r13, 0x2, 0x1) connect$unix(r13, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r12, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r12, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r12, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r11) getppid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) dup(r15) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) fcntl$lock(r14, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r16}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r18 = socket$inet6(0x18, 0x2, 0x0) dup(r18) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) fcntl$lock(r17, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r19}) r20 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 00:13:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pipe(&(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="2bcf51280393d6ff28ff7434e7a53a0e8989912f3f132cfd1b18b424ff2a779212a7c1dd24486e00855260de40879859d2372cb1c076a40db43126b862e860c71772864be613156fb04578abc47d7649402b1a04802285f203fa7d8a9c0020930b3c", 0x11}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./bus\x00', 0x4, 0x100, r1) 00:13:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="505c0fe8174c3cec5f6dd185eedaf36042b44cb7d8dda87f52b5ca63b521ea3cde9f1667cbed2f81fa5de587fc69dd3a27fade999b", 0x35, 0x9, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1}], 0x1, 0xffff) socketpair(0x1, 0x1, 0x88, &(0x7f0000000000)) 00:13:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65acd84f30000000000000000000000000007bb9c25643c4def8114073eaa80f4497aaadbf9c819566f6aea762bb251e7e3e8db8f2667489c71be711ecaeca2b046fe6050013946ac0715b9d01fcd9eee07e2f0b8decdef6620ab9333124530f825e14c60b41e91ce19b1a74b61f99db91734b00002e7a0fa7204720b3f39c02a86c2c41424a3e3c4c9d7b673cd7d3d34511fb4cc00a3678057fa62e3bec8788db9e96d0346307eaf60bd964b9f3a3d894c9ca7c10cd055b6fb7f3f7cc88f6060af3fac499a3cff3"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 00:13:06 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000800), 0x10000) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) 00:13:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x2, &(0x7f0000000140)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) listen(0xffffffffffffffff, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:13:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) fcntl$setstatus(r0, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r2, &(0x7f0000002940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b711afa0aac14340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a590c3752581ff5565266426e88c00000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005438ad6da1424350010f7e5a8c7f9b9caa92344735c3295549eb4d7bebf96f893bcfa94890c39485a8c864ad6d68e9b25fc0ad51381a5aa18c46cc30feb60adc3480a8a01488426aa02f91b1da3a19c30505350bf675"], &(0x7f0000001900)=0x1002) pwritev(r2, &(0x7f0000000780)=[{&(0x7f00000004c0)="7ca44e264180e17a6deeaac7a0f9661abe988018bb03ba454b6033fc87e1687766c601975473c04ebdb995b83e349a1ea842a239193b1f9dd979b61cc34db75cef5cacf0559dd5df2e6298e945f54fb36d3328e897252d6b9e63", 0x5a}, {&(0x7f0000000540)="1c718e8149271855681d1a66705d580c92dfc532872b62c9711eb80c3d459e54b659b9b76d19cb2b24f059543ecaf7631815c8ac410bb5429d801a0bed99dc511b30762c00bcac7c43672144c7382380591076be465660230b4b2e6e59d6175e37bf", 0x62}, {&(0x7f0000000100)='2', 0x1}, {&(0x7f00000005c0)="79ae22293b15c9d6f9eaf3d5b4626374f027a7463c851e5a2083af58aa30fe09ba55d135ba71feb171d1365655df2e272f283a401da22ac3e6482909719f6f595e175ec2cd07971c6b5f4135d04441d516705beff6f27eef25adbfda3a33250aced0b2a2f67b471b496f88d0ecce994b8de28f973b6a5b71c6ba7342b4fab0ebcea7489a1b4fd0f93465c68a57a7b24319581054c7b0311eab28eb8ab1f0f36473f5a9dcb7e967f55ab4b6eb717d06c285fce8f891480205876dfed975bb84eb0e9cf6819bff680a45c2bf0feb5711dfe0951aee302b3100569f59fee94e546fd71656862cae4670b9b9cab57cb6a28f", 0xf0}, {&(0x7f0000001940)="30cec7d950055e57162d199bbfa95422df06c1db66c244fa24714fbbfc93486f25cec8f419ba2473f477586003795545ee81e8ee547dde315cea41bb051b4f8d2fbf5a1c8574b30ce4340d6124c96b2bea9a4379461933778e75500c422261c35efcf5c4c0ab865847a7f39b6bb4169aeaa3db8018cf4c8fa16440777f56ebc3601059e0aa2ad28e99da5ebeb1bd39b7ee67eaa3467c4dcd601efefe0bb6519ad78d34ba5654b10a15b0982794bd8747ba1c68aa983969c16ba36cf3ada9bf56dcd93fcad06dc17ab783c6f1c61142b67db0d07c9d2330b0a0128ff6a388e816ac9e5f4c2067341e6c0041f4e6bf0ef7b2d7752180b4c3d281e7807482db757a68828ecbb7ff3a03f1ced21fbfa98e875789da5ab81638e58279f68bb978b691677d5a7835207ab214f09c74ab55e786391c31e109e167657eaabaf5e01e8443dfcad3041fcaa9deed09678422275f17c55340b32cfb32fa63455719ad5237c50102f97b388e6835aaf01d4186f0458bff74c5ccbdaa9f5c0daa0a678b925c5dd670c136a19b7fa43ad2624932d527217ed20e0b527b6129e4790985edd9f879d59092ae8a8ea6563e008e575d23141468df245125b595e6da5af26e3e0518763dad9a58cf46f843fb9fc977c27d5c624c58205b133ff59167861c117ea9a0daf1e80b4142589672649bc27bc54bd08231fc6f5981852dbf7513b3840e3fcf63bf630894cca99f4e8371dae5e87784523151ea83256cb526746fd495a5bb9286199f8be0e12615115b3dfee199566e382d67e565bdf8e0899d6c017c544170d6b6654e3237a83a654eccfe2accf7750a6f8d1043bdd8955f5ba4abf6ad392190e68d2c90b98a5249287ce017c3017516cbc3de5f3e7d898ca6faab1ad5ce5f6a59c768de86e21e93d3650a0ee1e1d84adebf5e15b380cddb8e7b8d6865826257e0d9ee947f0587455ef2db2d4f5904e3141809d9c7be0635cc8f0cd07abee673105da3e5fcac0edd8ecef55e22559f0319192eb2271bd59aa83c1748cead41bc72a639ca85e6ce8f6cc645cdcfb7608e42dc8b51be9025f690639ace3216e6a81065b6c5ad328f43700e3b474295878a7f270da1cd356a0bf1f065888ea7ce612b711bbaf1e6e66daa3a609aa6e8711036e91c280311d6b623eb34a26a826d1bd68db405ccf2164c89de60e83b623823ad2c87cfe6fb7abc4ccf4180054271dd8dfd58c843f7db872d2dc46aa03bc17919c0e7e4a6f170d5c21e079a8f7a92dd93263b1480b82f9e7c436e5770bd5499878ba972c0ed479c3d8e5aeb2d6524b714b2c37ddf5d5ebae4f600af8fc59927aa208d1a8fb200ea8ab50b8880871f05e60d9442672ff3b125e9d192c1bf49e5e7d52a61909b081b87983581f07fb27574da4fcf4ea6bf106c0a864a1df5cfbf8e81b28b46e60fb208764c33a7c731351fd58b16df64e664f61ebbf7f1472b4e8835b6dc7a4319699d627c7a4c5b0cc5381a7fdde7c67966abba682706ea091aba4ccc2ffae6774ef4c64cde4346c263f8422a5f819a843b52e667faed3a049e1746e6368bfab18c603c636f270bc5f887b6c153798649fe2e27b429f88a94a22e77817d34f81e50f602c3692632c2da19a4a1c90bbb02cc13c100a1f1feb2c044798bf90c6041cd0a7ebfc298e1930bffd6bde11afb5396693bb926e2a270934425f5805674bcba5f8fecade9b0557fb4d6b146a5e1fb28676bcdcf8af59eeac8c46dd2bff1bc9aabd004a6602129a3ad4fb4b143ae2edc8091a71662c8c99135d2f0034f1c824e8bf972ebcc7f4daf987c153191ce2c6da5e4a39b8cabab454e28ae53d4e699b2f303ef35b6d8ba3bac2c1ab3898921a73792c09fcfeb5f26de66cda7f9bd6021a2c30336d547a77cc1f3175115c876e41439941b96a4d505408393e8efa691159eecb59910d4e31504ce0b94691a3d219a9b83a505af95451f95578f89e3923aef94af43d0c6ecc0144a3172641b66c88b579c69519842f9c335cda5dbe27226b747636a235e19894df87f57eb23accbab6b66fb25d104413886a6a4dc95b89f66abbbbe68537ffd919ded387831fce9e823fa8ce9aa296e409cbb583715b7be476f055d491dd3321004d9ed8aef8f39de1a287463b5bbb12e56c1759f8b4b6c6bdb7dd47c8780de43f850d060aed666458ca902b066a7f7d02597a4e391b9b723b06c2423abb19152e26b1683c897bf9cc495b1f4ffbda211d68daa4f92a4a8406d14b11f8161d3002e351c4db9cdcc2c280d202ca40635fd737e5e38257b7e5a616c3be3c7d9f4dacb9a734dd60b883459e4a6e03b226b4abbaa86d88384da841715d0011174cd609f723e55034a3ef557bbb52edae1a60de0792c59dc6a5a8fd735e0b014fc3a3bed954e3f5f1dc40d1e4150a528fd30cf342f0a519db00d070fdb8e06ebc98cf8f9da1f2a2593e6c71ad4b349fdf6ae74121b22319681f2ecab8d20bfab854213e165c6143ae2ca7f4711f75bfbdd17ab9cfee54dcbbc9ab79edcc056f7c1ba88ec37dc70f222b4a724015f76ec1ac5033978a6451c6935f6313992b205e65ccd816c3c86dfba2122f180f61ac1967a55bfb42b073f624390a06bf6d21ea26bf2c588d1597d6e253ae884777ae91396a6f1318538cf0759c69f14daa079549fb212a50f2d64932063fefcf9e78e0c271d881e6e59e789fe8b248f9a7e9b77ce98656e340ff92bbc6d45b7e5bb603753332e466bfbb525ed01f88d91fdd556a29924318ff4d0c07f9423f3cc8485193cbeced684f5d075bcb0c2b85224893d01fedac998248fbf4aa98bb4e03d9c30e92150886303bd60837a765ea57a35be0af8a6857f3e985f0c498814dfb801a54878e08641a886619a11e2b2355574852b102bf3ea09fa9667061d9902915a38f9412e9114722892885f63e36ab3f6e9ab62f072f1d841065159f0be233ddc7326f988d9a4523d9d0190284eca13edf3a77e2eac3e1a9778405db815ceac8dcfd1c2b43b275ca4ead900b7bc00fefac7568ef6c191340f364de56fa1c440487025c54ab788a1e61bb6d1cf2220a599205f09889ea137f1a625c321d5839a3c3d88a52510bdc6b3a26b2982f6d7671d333881694a9424c98251150e19b936030b541617826ab56f4e1ae0005fd7935e79f3085841235b0159a9169568988e47f588bca960a11ba9694362be5bb6f2b1699188938fde674dfb55da362c8c7f5bdbcbea72d2df5ba8f2eee47f69c4f3b43ce0360d2fc6a1c64a6eb85333585d52a554603f354587b9079e76e1ac9fed5be630f31b4dbc39060f59a334172c67a9a45ebe7e13a3885a33f2fce6117dcec21f87085f4fedde34071c49a11fa9c6f1059f437d14fa09d63230df3a786bc56d4857befa90ab1a7e5992fe011733ed19bfca90079d06ad9d442c7e1f0254c926a53da631863e675b083ea751c63de13b13751ebdb4a5e1993436c62e17a7a13da72f4e2df7693b34d9dc53aef970c07ab3da29b3ef82642c2248f129e9b9328aa3be66bb27afce488fb219ddf94766a086967c27c79b0be4ffe4cda52fe73405168ded2bdd709b4665d7891aa4171629059dbfcfff8a938c3bfc4e67c82962d6fd74ef1c01c7af1c278612d74bee4a0df1fbaf0d9225971683fb3071a658e19b54a32f29d85ad44704b0292bc1e93c1e4408807c7f517999898ad001d9916126b49d0544fd513ce7677d7b11c5ca7f740b98678fa0f7743fce19fffcd6751e4b1c15ca37671df4a03e384e783c0ac6fe6789864f0e03d4ac07b8f5e16cca2ad7c522bb02f97647b4ee9e1d3c423f313d4d9ec680d6d97c055d9866f61bda2ad4e292a4cbfbce3d5ada91eedcfdc335700e69e38955530d250ed99410aff86b87d142d0eb4423919a7908b792ee2902a2af69081e43c996eafe61813cfd9fe086ff8f1f1ac9ff8cb109c305a228c923718ebbb3fde8a4233db28f597ff10b354a6286070964245415de500b6720fe2d6d2a148c7286b737fe37078771aedf4cc301fa54f131ed26f0c09990990a349fd623104d90cbf3033e8a676f85e1b49ba5b0cd9c0f5ae69f74ef63c1fc8e59ed3df19f0fd82459fa2ed64bfce4d6b97fbb5442a5975641bebeae876d325434c8c3a07c55007ceed6fc3eb419fa182a65ad2f5ba4d40c4709e406aaed0d0dd474ce3584a0cfa681d07aa6eb842fba110250c456fd156eb40e8322a73a869fe2cb2f74260fb9c505a46f8ab9cb6748c2317dc8cd6374356fd266b70ddbac449c122b51614a6ef1f2c1d6c7f827b9e7b850a7e0569b8e5cab259e29a6b24879dedaf4fc1d4dd3c0aa99c0e7d0f11d4ac906caa1dde9aa6624d9fc1a063d53f0b185e9248c3af68cc951775dcf7af4215389d12b91cfb42255ffc6b050e581b9147fd35a7d211c8c3cd126d58e3fbf803e3ab564103b2b00663a69151381139df8dda0436f9d9b9aee73da713eca8926f030ebb2e1bc11a0d37621b5e82348d320c770b6045038bded5741b9def9138a36cf1c67cfa62d5a5135dbac68e0dbe35448aab5b0d7232585e1926fd6acc79e6ffa296b3bc89e20e26937f821fc4af939850ee82ce69d0ce2f4dc9d21a311fcbe2de8453e5d76d6baa5e2a8d93207720ec199074e1d71770a1cda1fadee47766e73d74d0d6344e538a6af74e5356af918f69d45a6d77168d9b18237909cce22a4b3bd86a0e949a1fd047351d6aceee17f3a153484663ffe734ae8d6af16ed4c5c39562cf5777e1a1e63cb7f1562681e23f5393a33af137db940fe27328ce220999b7e627997ea1b19eddbe9da306789a4afc971170e24cf24a3ecf86f93731ed24240274b7901c0ef03512b7da6eb88535e5aff3f5443c8d7d2ad293d59d1281fe3c86a0af58125e4de18da497803482a0df32db55f71215e8fc0421bedc28f7ffaf87751c0320ac4fad1f531d33a208bacebc87a14ecf81a113f83f506d20479f4da518ec43cdfcba0a2640a54f846c482cd659a3fd965adb6e497c1d34a31d8bbf0f4ab2229b980ef22850cbafb1beb3ca95beedc09c6b6b34d9bf915ef7bfc68baf443bb4526765cd32a72163cb0eed427e3965aae4e466d8f2d1d3ef4b112fd03e397f99caed1da01f5b15b5a895e878bb777646971dbf52bc3a6cf49216ecbd690d5c20cbea25869a4da7a06c0fb8d979cb04d5794b4dad5abdbf77b31906f50a65bc17448a821bdf236c38425a4bc67cc614106ca12666120a671c73e122489ebcef37799c79d82fe0ebe13e6a7f23e458c2682bdf70bb3a61a09f84182e0710469e05fd75bc8a5d4c32f8bbb6d1f3e6814ed5b207d9f6b0fc0baf92b50775fcd858cb4c06e3cc727a63ed9f2cbeaabdea1c6822a370c5a815d1dde2e15e1e99c0cc89a2a9b88624c789cb79f7a8271a0cccf48af9a135ff831d3596b1614a8e4238cfdec2fedab6e97440f28010a51e7dae0c8281a53f9f4ce8313fbded71966410c3169f42915685f24b10372ab0452000971a7caabf9afe3f8d1c9fc35d4981bbb49a1188b6a11f810c861170c107c67462ae570258ff941a99dab74b8143785f9ef5599282bac58cad8fb6ca5a3d50d9abfe89290f76c09230fe05efae85c44e05c242edde577830f8feb344c5ebd9be17130d9c5c5b48bf1dfac822655b8dd76429baad2f58ed781939cf14c5188128daf837b48c01568374e5efdad4689e115ad4a24cecae8b5ab434c89ab769e21c8548b921c6604817866f9d69455b6d322eb67084fe7a3f96065093b090e9efc7de9f9ba5bcb7e3a3a2c369973f9c260", 0x1000}, {&(0x7f00000006c0)="a96b0990cb6cf4e51802dd23f8", 0xd}, {&(0x7f0000000740)="fd6f70a1746949881ddb5bdfac17c093c9bdb70448c6cad7", 0x18}], 0x7, 0x0, 0xc4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 00:13:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) syz_open_pts() rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) 00:13:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x2) mkdirat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r5) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 00:13:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) fcntl$getown(r2, 0x5) close(r0) fchmod(r2, 0x2) 00:13:07 executing program 1: select(0xffffffffffffff63, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 00:13:07 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x40000000}], 0x7fff, 0x0, 0x2, 0x0) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x81, 0x0, 0x8, 0x40000000000}], 0x71c, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x6, 0x2, &(0x7f0000000000), 0x4) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x31, 0x10}], 0x7ffd, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x81, 0x10, 0x8}], 0x71c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r10, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r11 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0x68d) 00:13:07 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) dup2(r7, r6) dup(r6) pwrite(r6, &(0x7f0000001280)="d339bafba374dee548ffffbcdc50", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r8, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r11 = getppid() r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r13, 0x2, 0x1) connect$unix(r13, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r12, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r12, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r12, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r11) getppid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) dup(r15) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) fcntl$lock(r14, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r16}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x8, 0x0) r18 = socket$inet6(0x18, 0x2, 0x0) dup(r18) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) fcntl$lock(r17, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r19}) r20 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 00:13:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x0, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) semget$private(0x0, 0x1, 0x2) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000c40)=[{0x3, 0x1, 0xf1b50097c82984f1}, {0x0, 0x9}, {0x1, 0x8, 0x800}, {0x1, 0x8, 0x1800}], 0x4) semget(0x3, 0x3, 0x220) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x3, 0x3, 0x225) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000240)=""/159) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r5, &(0x7f00000005c0), 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000006c0)=""/202) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r7, r6, 0x4) semget$private(0x0, 0x7, 0x10) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x1000, 0xffffffff) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3, 0x0, 0xffffffff}, {0x6, 0x4, 0x0, 0xfffffffffffffffc}]}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) close(r10) flock(r10, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r11) flock(r11, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r9, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000180)=[{0x4, 0x81, 0x38000000000, 0x10002}]}) 00:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x4e, 0x4, 0xbc, 0x1}, {0x1, 0x1, 0x0, 0x3}, {0xffff, 0x1, 0x5, 0x8b}, {0x8000, 0x9, 0xbf}, {0x100, 0x81, 0x3, 0xffffff01}, {0xf062, 0x2, 0x9, 0x1}, {0x4, 0x3, 0x49, 0x3}, {0x4, 0x7f, 0x87, 0xf7f}, {0x0, 0xf8, 0x3d, 0x9}, {0x80, 0x11, 0x80, 0x6}]}) 00:13:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\r'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r2, 0xfffffffffffffffe, &(0x7f0000000780)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r1) 00:13:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x659c, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) sendto$unix(r2, &(0x7f0000000100)="2e426ca3497269c1bc545d4b4611165453a4a2a851a17873a21f75a75b743d7dc79aa5e88eb24fae5a9ffdc2d22fcd726b2fe69551622c16f4328ac94b4e9074bdbf04ab59ab8292c9fbb6e9da5ee299aa566e05f7e324eadd925c57bed0e23d6e9b4c824e578260bebffd7c359a231cfca66001102ee087a77554f12ff3b533dcfbf00f5abbf155aefbe3490da22b276925452d5d38b9c2153ae0737a54b64f047e743b0b771b3483c070ed63b138e6016fcd9c50021b72cb508341aed5661f7f1c84fd629d062d7983acf8af75a91f81b79910b1f160259e0307a4ec017e010de13edefcc1d2a8597aaf718845002405b2cfdc59181122e0f14e", 0xfb, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fi^e0\x00'], 0xa) getppid() socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:13:07 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) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="c585ace3bedcf6bb236efc566bf33606c04a7447e951519ea632a33c6e179d7b60f74689398604f4b7922b0255a86ca3585bee9cc4093cfa5f1b2607b585d399b82143ed367d513867f88b7c7cf3b0ea2425485ddf1cf3df7b4e73c0209b473125390bb3356832eb51d6d23aa3a015d55f9a53c803bce4672de439c525f7b78ddfdab7d2524ba685214ca0c0cf3e36b99be45e6058582bad0b6040fdb629adb8a04eb7ccd6870964032f8f1f1b5a9b25c0509865a2401337156830df"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x29, 0x5, &(0x7f00000005c0)="ebff15ff13b9afff3a3cd06aa24138e848", 0x11) 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) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) writev(r4, &(0x7f0000000340)=[{&(0x7f00000001c0)="406c54a2948b50f891eb3d7b6f526356367c1cbaa73242c8693426102f51fb0b08bc4c21eaf0a3bd2c89fc97c60e9cbb1de10497131d897e42a2560a057a9dcf162e804d2ab81857821f8e7dd5630028bcac6712a74dd0d19708509232b91d51c0cfa9ae060204b9a3d79e9ad7aa03e5d5c3325d65f4c97ef1ba4cc4ada80ed34631f3f6fbc3666b76b76ce44c8280bca9881b6cf848cef0dd558cba88d7029639d50741536ede348739f28c741a51acac6933f3e331cf67c1cdc5f78f4bcff86457fb3e916a653766a9bbcebdb844a82fd102f896a6a64cae2879a081fa46d5b081cad9a164d47dde814b54662b993f92e72445c7f2b7df663d32c3bc3a", 0xfe}, {&(0x7f0000000300)="2de5a806d545911120bdc2ab46", 0xd}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r7 = dup2(r6, 0xffffffffffffffff) renameat(0xffffffffffffff9c, &(0x7f0000000480)='./bus\x00', r7, &(0x7f00000004c0)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x2) listen(0xffffffffffffffff, 0x85cd) getsockname$unix(r5, &(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRES64=0x0]], &(0x7f0000001900)=0x1) r8 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r8, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) open(&(0x7f0000000440)='./file0\x00', 0x800, 0x8) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 00:13:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) 00:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) fchmod(r1, 0x180) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 00:13:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x2fa74a181c431338) socket(0x0, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x26) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) writev(r2, 0x0, 0xfffffe31) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) kqueue() socket(0x10, 0x5, 0xff) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, 0x2) 00:13:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x35, 0x0, 0x4}, {0x6}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 00:13:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r4, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x100) 00:13:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x4, 0x0, 0x0, 0x401}, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 00:13:07 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="100a0200000037b7d815649dbc2b869fdb820bae3400d716b7650083c354bcb480fd016500000000fff900000000eeff000000312c7f839305cd1cc5fe1e575b8ce5452e1fad2a38e845ca1a0a7d1919b01313d41f295b0cb606343f5fa90c87fad842a1e350b90ff1857afdb71a705672950f472bcab7693cb9041a62fe36907809bf42caca20a339d7c56829a425dcd7e958b99a3f76c6e68db4df8605de0847e3d448ce103bce0885db664b505cd0e393f681f6adb23d9e82fd1f1b2ef1c830e527243a000000000000", 0x7c9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x101) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r8 = accept(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000d6e1059db453a00bcefbcef8f77cf04e925e02e37343f6cee3657e756ceb361dbcdb92e7b030730b32e2f79efc42cd895bb1e9a9b7e7b0b0de6653c740f3523147b588ff9b9f93c4ddf43c9d8d76cd52e278489956b9640f75ca481f523e34b0befe07abf54ea49a31a47cfdc782a98c2259c1b4d9a63c60c1089b50f84f0a981cae8bb5f07e66738192beff4925a9b4fd8b538307a10b81bdaf03f944c263aefb06c8a82c1f379a8df0"], &(0x7f0000000100)=0xb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x30, 0x1, 0x1f, 0x5a}, {{r4}, 0x3, 0x81, 0x8, 0x400, 0x401}, {{r5}, 0xfffffffffffffffd, 0x10, 0x20, 0x10000, 0x21}, {{r6}, 0xfffffffffffffffa, 0x23, 0xf0000000, 0x1ff, 0x100}, {{r0}, 0xfffffffffffffffc, 0x60, 0x4, 0x80, 0x81}, {{r7}, 0x0, 0x10, 0x4, 0x8, 0x9}, {{r8}, 0xfffffffffffffffd, 0x94, 0x40000000, 0x7ffffffffffffc, 0x2}], 0x4, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffb, 0xb0, 0xfffff, 0x0, 0x400}, {{r10}, 0xffffffffffffffff, 0x22, 0x8, 0x0, 0x401}], 0x3745214f, &(0x7f00000003c0)={0x81, 0x7}) 00:13:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x0) chflags(&(0x7f0000000200)='./bus\x00', 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:13:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x110) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 00:13:08 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000240)="efdd53a52e4a585bf9431af23ee8394647a0d0676de13fb01ef19f85911c0d", 0x1f, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x4000, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 00:13:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 00:13:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f0000001a40)='./file0\x00', 0x1, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00@./file0X'], 0xa) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/251, 0xfb}, {&(0x7f00000004c0)=""/166, 0xa6}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000140)=""/72, 0x48}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/230, 0xe6}, {&(0x7f00000018c0)=""/220, 0xdc}], 0x8, &(0x7f00000019c0)=""/89, 0x59}, 0x41) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r2, 0xfffffffffffffffe, &(0x7f0000000780)) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) sendto(0xffffffffffffffff, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585feddcef0fce11e94a6e0ecf2fecb3380e9743b837476e503bc4da5906e2f53ae4cc17df3d6c0db5fa5340f3f15713b3838", 0xc1, 0x3, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 00:13:08 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x4}, {0x0, 0x8}}) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) 00:13:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ftruncate(r2, 0x0, 0x62) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x81, 0x7}, {0x18, 0x0, 0xfe000000, 0x6}, 0x6, [0x10001, 0x8000, 0x907b, 0x7, 0x4, 0x7f, 0x401, 0x10000]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 00:13:13 executing program 1: syz_open_pts() setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0, @ANYRES32, @ANYRESHEX]], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000240)) chroot(&(0x7f0000000000)='./file0\x00') r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)={0x0, "882876a347"}, 0xd, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x800000000, 0x0, 0x2012, r8, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r11) r12 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x2, 0x4000000000000000}, {0x3, 0xb5, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3}]}) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r16, 0x0, 0x0) preadv(r16, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r17, r18) setreuid(r13, r18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r21, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x6, r9, r22, r13, r19, 0x8, 0xa7b}, 0xc15, 0x7, r20, 0xffffffffffffffff, 0xfffffffffffffff9, 0x10001, 0x9, 0x1}) r23 = kqueue() fcntl$dupfd(r23, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x0, 0x2012, r23, 0x0, 0x10000000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) dup2(r2, 0xffffffffffffffff) 00:13:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x10, 0x0}) 00:13:13 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000300)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357a5b6caa0416fa4fb76336acf00b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000031c44e7d4d7ccb3900000000000000000001000000000000f98d625d897f8c242f74ee06c4e8c42f425b5c33de9fceb8aa726dfefb625d437e18e1580277beae9d9cb90ccedad947ad26b243479a7078e6f0b3fd6746985baf8e52c350f1c39405f564219b9580ed1343c4bb87af1b891f5c522b4877204b97d6ca07628b1d05007ff14f749b158b2b1072bfddf8494116c88258fdbe8672912090d646d48f9fa84e5b411cfe81d42e8d98b19638237a940f606f669df9cfcd0f88351401c01f70ef411329a1a6dd9700a03b917a1cc73a2b5e7bc975c90a3c1166a32008b7c5acc69ed2174874b90bda3921b64b98007e5c3e86b6d03ab93eeaa21df621b7a64cd2af40c959bfbdfd1666b545dbf0d859838f453f046881422180216345193d7c74cfcbd0befbc690f8670ba3bd2e3fabc69346498c960461d8cf9519e90a69fa7c63b17c0a2d95da5da384c83af748b37fee9517724db470a3f6b7613f186c3d2b7f1e17a08d6bb8b44efe86e847145165df17f932753a2832ad771b730cd4df9e47c2ecdf039aa5c5acd1faa73b7199d0ca65224c0424bce6020ebfb58b77b946ef8781ac344a8524bfde55008ad22b3b893e3402ac4b07f33f4e28e7ca392c208b8a0d605448b83f6f6ae45450f6a4a8000000", 0x265, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:13:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = msgget(0x1, 0x1d2) r2 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r2, 0x0) setreuid(0xee00, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(r12) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, r7, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = fcntl$getown(r15, 0x5) r24 = getpgid(r23) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r17, r18, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r24, r23, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r31 = kqueue() kevent(r31, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r33 = fcntl$getown(r26, 0x5) r34 = getpgid(r33) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r28, r29, 0x0, r32, 0x5, 0x401}, 0x6, 0x2, r34, r33, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r41 = kqueue() kevent(r41, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r44 = fcntl$getown(r36, 0x5) r45 = getpgid(r44) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r38, r39, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r45, r44, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4, &(0x7f0000000000)=[r7, r22, r29, r43]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r49, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r49, &(0x7f0000001980)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e63d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db396a48d8872968350d7a911f7c4bc593b6b6bed94a65a52680b75ef5260a723b4c8a82770a797549e3d989607d63a6c5a5be79084d5bdc6f7e8a05c8cac81f8ab4e9ae1eaf31aafd4d28dccbf2f035bc804482be0557748145991f406662b6228427bcd1a6a1ec985a53fb48ff6968e9f290c3f5cd72bc0acc2388b653a97aec462e660a71bd2061be01ec53bf09d810b674e98335c0e070c24ac279b7eb097e9aa8d908714dd9c2b5bfe6fc"], &(0x7f0000001900)=0x1002) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x101, r2, r46, r47, 0x0, 0x5, 0x7fff}, 0x5, 0x2, r48, r50, 0x1, 0x66, 0xfff, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 00:13:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0x4}, {0x84}, {0x6}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x8, 0x7, 0x6, 0x1f}, {0x8, 0x9, 0x0, 0x8}, {0x4010, 0x3a, 0x7f, 0x9}]}) r2 = semget(0x0, 0x3, 0x280) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xffffffff) 00:13:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x200) 00:13:13 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x2) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x9e0c216, 0x7fb, 0xfffff874, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) write(r0, &(0x7f0000000180)="582720ebabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e40789632dfc9403344a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) 00:13:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="d0000000", 0x4, 0x0, 0x0) 00:13:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x4, 0x33e4fa2e, {0x800000000002, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) close(r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x1, 0x4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x6, 0x8000, 0x21) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 00:13:13 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)={0x5, &(0x7f0000000000)=[{0x61, 0x2, 0xfe}, {0x20, 0x0, 0x0, 0x808}, {0x6, 0x0, 0x0, 0x82000001}, {0x0, 0x9, 0xb, 0x6}, {0x5, 0x20, 0x0, 0x3}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 00:13:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) mlockall(0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000300)=0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r4, 0xfffffffffffffffe, &(0x7f0000000780)) recvfrom(r1, &(0x7f0000000500)=""/4093, 0xf55, 0x1, 0x0, 0x6981e0f7bb5cbb59) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\\\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%-[/-[/-\x93\x00']) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) "*"*lo0: can't handle af0 lo0: can't handle af0 00:13:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ff29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57e79d3cbb15058810b243e38c7723358643889dc02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba560ff6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c14083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf040064612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b651507213589c6b9471e5bfcb0cafc07ff79e6c1170efba518fe4d624d1c3fd43ad0c0e1d117eb7c5b1e40d40eeb86d078a957f8"], 0x10) socket(0x6, 0x8000, 0x0) 00:13:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket$inet6(0x18, 0x8000, 0x0) socketpair(0x16, 0x2, 0x8, &(0x7f0000000380)={0xffffffffffffffff}) r3 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(r6, 0x5) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r16, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r16, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r27 = fcntl$getown(r19, 0x5) r28 = getpgid(r27) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r21, r22, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r28, r27, 0x7f, 0x100000001, 0xb1f1}) r29 = getpgrp() r30 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r30, 0x0) setreuid(0xee00, r30) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r37 = kqueue() kevent(r37, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r40 = fcntl$getown(r32, 0x5) r41 = getpgid(r40) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r34, r35, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r41, r40, 0x7f, 0x100000001, 0xb1f1}) r42 = getppid() r43 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r43, 0x0) setreuid(0xee00, r43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r44, 0xfffffffffffffffe, &(0x7f0000000780)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000200)="c5f3884e9770b3590d11c3290fafa0a0a200cf601ec83acbd09c529a29c8502335fa43f53c51f213edf5d7da1e8ee7b1bc554e20f19bc1c445a41b3ca2bad79f50b3ae8e83a57b4fe5712d5189e5c55407fb6445be6b34f8c1271f2d569d920474ad9e87cd982c06e349f2176ca455b7b6e4ff98cc7a36c8181bcf8082061e1de7b05ad6c4bdc9043a107eeab70e886cba1857663d7a1530dcedb72c57b6470b9245f1beaeaaa8c4f3f41e34a9160862e2c568c70414550a31a68d06b4ca", 0xbe}, {&(0x7f00000000c0)="73a10e864ee7e6033406f17b67856e81a34bf52fc4daa5cbac97ce2090ec7e55cef2", 0x22}, {&(0x7f0000000300)="fa89037521d57d3b4e56b095b3ebe54c0a2763fd172e1fe1983e67a4d974fa19778f8356b02b16c3e87421045341c46609a6ad62e5e1b32d361f285c68bba7817ae734f5bc11864b806cfae7ddaad9dd13a096a421c0a065", 0x58}], 0x3, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r15, r17, r26}, @cred={0x20, 0xffff, 0x0, r29, r30, r39}, @cred={0x20, 0xffff, 0x0, r42, r43, r45}], 0xb8, 0x404}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:13:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYBLOB="9fa9a02ef9cf25b2ba6ff9ac145b82f0ec53443814a69ff15b7341e9c375c3e7176ea344192e8b04080276ad44605a03f71464d75512f3b9f7d42fce", @ANYPTR64, @ANYBLOB="d62c0b", @ANYRES32=r1, @ANYRES64, @ANYRES32=r2, @ANYRES32]]]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f34370676000000000000aaff"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 00:13:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r3, 0xfffffffffffffffe, &(0x7f0000000780)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x18, [{0x3, 0x5f17}, {0x3, 0xfffff21b}, {0x0, 0xffff81a5}, {0x2, 0xe8}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0x80}, {0x2, 0x64f8}, {0x1, 0x7}, {0x2, 0x8}, {0x0, 0x4}, {0x1, 0x80000000}, {0x2, 0x6}, {0x2, 0x1}, {0x3, 0x4}, {0x3, 0x2}, {0x1, 0xc4a7}, {0x3, 0x8}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0xeb06}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x7fffffff}, {0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x1, 0x25}, {0x3, 0xfff}, {0x3}, {0x3, 0x80}, {0x3, 0x10000}]}) r4 = syz_open_pts() close(r4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x597, 0x5, {0x5, 0x4}}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r5) 00:13:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000a84000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000147000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 00:13:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000005c0)=0x1ff) r4 = dup(0xffffffffffffff9c) unlinkat(r4, &(0x7f0000000100)='./file0\x00', 0x8) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202695e7f0000010018a5886465454ea9d3c3e68fee80", @ANYRESOCT=r5, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="60aa96404cc3ce3a5296e44579cdc58b631809d7009e585baa61ef7f3212234c487f174eb51e776e0b3df9fcb6b10de069ed6115255920ce7f600e46077e800330898a57c128e5733d1cbe31d9b7bb35e0124196fb2bee897a2c8e13496f97930162e5eebb5ad7f82fe51d8a09b8d5dc546bc81a3a2d894759d2223da9a4a8636f01e7", @ANYRES16], @ANYRES32=0x0], 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlock(&(0x7f00007f0000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206922, &(0x7f0000000300)) 00:13:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 00:13:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="000062ddf321d861b02f0f5309c5de1f595aa859d9b44ca81a184aac31ff1e4af10b6371657da8bd000000000000d0754f70b93529a262337502be69aa09b708726042cfbd3a0396fd99ae738540f4ca618b8a64202efef5fbe1fc777a6a99a1e2bb9da270355af96ee1d81450d0d4c7b89f78d93147953af492515eafda4f53b38053bf4dea0d28ae6893fd99fb6c7f1c0ce662c916c07c19b4"], 0x0, 0x0) r3 = msgget$private(0x0, 0x0) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x1, 0x1000) msgrcv(r4, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r4, 0x0, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000000083ff373d280567b1a6342fcc8e074179fc5bd8017a071300"], 0x2d, 0x800) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00800000"], 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/139) r5 = msgget$private(0x0, 0x20000003c4) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x1, 0x1000) msgrcv(r5, &(0x7f0000001200)={0x0, ""/236}, 0xf4, 0x1, 0x1000) msgsnd(r5, 0x0, 0x0, 0x1800) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSDTR(r6, 0x20007479) msgsnd(r5, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgsnd(r5, &(0x7f00000002c0)={0x0, "afbf1bc43dc6e071e2286153147826"}, 0x17, 0x800) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000000, 0x2}, {0x80000000, 0x7623}}) close(r0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3ff, 0xfffffff8, "a8186503182eab7fff0e091fa600"}) write(r0, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eeea0d36524669f18959d18d08c3509", 0x53) r8 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) msgrcv(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000e10400000000000001000000010000000000000000000000f34f0c46a43f0fb6a973385beb2f3c6c7a1530549db8142b7a7ae641225025"], 0x36, 0x0, 0x800) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) fcntl$dupfd(r8, 0xa, r9) 00:13:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd81", 0x8) ioctl$FIONBIO(r0, 0x80085761, &(0x7f0000000000)) r1 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r1, &(0x7f00000005c0), 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x100) 00:13:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x40000000}], 0x7fff, 0x0, 0x2, 0x0) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x81, 0x0, 0x8, 0x40000000000}], 0x71c, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x6, 0x2, &(0x7f0000000000), 0x4) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x31, 0x10}], 0x7ffd, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x81, 0x10, 0x8}], 0x71c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r10, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r11 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0x68d) 00:13:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x4) close(r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x8}, {0x26, 0x1128}], 0x2}) socket(0x400000000018, 0x3, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(r5, 0x5) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, r8, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r24 = fcntl$getown(r16, 0x5) r25 = getpgid(r24) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r18, r19, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r25, r24, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x542d818c75c24e2b, 0x0, 0x0, 0x7}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:13:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) setsockopt(r0, 0x3a7, 0x200, &(0x7f0000000000)="9d5b1d0b9b20131b3cee1aa595c7a01476747980514784aa51910e5393f288edd43023", 0x23) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:13:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000100)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) shutdown(r4, 0x2) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) panic: m_copydata: null mbuf Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *466574 24856 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff8224a16a) at panic+0x15c m_copydata(fffffd80581a1400,30,8,fffffd805e4a0120) at m_copydata+0x17e ip6_pullexthdr(fffffd80581a1400,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e56b230,fffffd80581a1400,ffff80001e460bf0) at ip6_savecontrol+0x373 rip6_input(ffff80001e460e48,ffff80001e460e54,0,18) at rip6_input+0x75b ip_deliver(ffff80001e460e48,ffff80001e460e54,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e460e48,ffff80001e460e54,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd80581a1400) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd80581a1400,18) at if_input_local+0x121 ip6_output(fffffd80581a1900,ffff8000009d8c00,fffffd805e56bb60,0,0,fffffd805e56baf0) at ip6_output+0xd02 rip6_output(fffffd80581a1900,fffffd8052c29e28,ffff80001e4611b0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8052c29e28,9,fffffd80581a1900,0,0,ffff80001d35d9d8) at rip6_usrreq+0x5e1 sosend(fffffd8052c29e28,0,ffff80001e4613f8,0,0,0) at sosend+0x669 end trace frame: 0xffff80001e4613e0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic m_copydata: null mbuf ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224a16a) at panic+0x15c m_copydata(fffffd80581a1400,30,8,fffffd805e4a0120) at m_copydata+0x17e ip6_pullexthdr(fffffd80581a1400,30,0) at ip6_pullexthdr+0x16f ip6_savecontrol(fffffd805e56b230,fffffd80581a1400,ffff80001e460bf0) at ip6_savecontrol+0x373 rip6_input(ffff80001e460e48,ffff80001e460e54,0,18) at rip6_input+0x75b ip_deliver(ffff80001e460e48,ffff80001e460e54,0,18) at ip_deliver+0x2e3 ip6_input_if(ffff80001e460e48,ffff80001e460e54,29,0,ffff80000017a2a8) at ip6_input_if+0xf26 ipv6_input(ffff80000017a2a8,fffffd80581a1400) at ipv6_input+0x48 if_input_local(ffff80000017a2a8,fffffd80581a1400,18) at if_input_local+0x121 ip6_output(fffffd80581a1900,ffff8000009d8c00,fffffd805e56bb60,0,0,fffffd805e56baf0) at ip6_output+0xd02 rip6_output(fffffd80581a1900,fffffd8052c29e28,ffff80001e4611b0,0) at rip6_output+0x4d7 rip6_usrreq(fffffd8052c29e28,9,fffffd80581a1900,0,0,ffff80001d35d9d8) at rip6_usrreq+0x5e1 sosend(fffffd8052c29e28,0,ffff80001e4613f8,0,0,0) at sosend+0x669 dofilewritev(ffff80001d35d9d8,6,ffff80001e4613f8,0,ffff80001e4614e0) at dofilewritev+0x1ab sys_write(ffff80001d35d9d8,ffff80001e461498,ffff80001e4614e0) at sys_write+0x83 syscall(ffff80001e461560) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x19b8fd13780, count: -18 ddb> show registers rdi 0xffffffff8208cba7 db_enter+0x17 rsi 0x10ea __ALIGN_SIZE+0xea rbp 0xffff80001e460960 rbx 0xffff80001e460a10 rdx 0x10eb __ALIGN_SIZE+0xeb rcx 0xffff80001f617000 rax 0xffff80001f617000 r8 0xffff80001e460920 r9 0x1 r10 0xffff8000009fb440 r11 0xf119202b978fc525 r12 0x3000000008 r13 0xffff80001e460970 r14 0x100 r15 0x1 rip 0xffffffff8208cba8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e460950 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=466574 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35d4f8,0xffffffff8259b5e8 process=0xffff8000ffffae10 user=0xffff80001e45c000, vmspace=0xfffffd806788a998 estcpu=25, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 24856 175704 62993 0 2 0 syz-executor.1 *24856 466574 62993 0 7 0x4000000 syz-executor.1 71200 384039 0 0 3 0x14200 bored sosplice 62993 136812 33184 0 3 0x82 nanosleep syz-executor.1 27089 17398 33184 0 2 0x2 syz-executor.0 33184 269436 49644 0 3 0x82 thrsleep syz-fuzzer 33184 193790 49644 0 3 0x4000082 nanosleep syz-fuzzer 33184 236163 49644 0 3 0x4000082 thrsleep syz-fuzzer 33184 364694 49644 0 3 0x4000082 thrsleep syz-fuzzer 33184 35495 49644 0 3 0x4000082 thrsleep syz-fuzzer 33184 449887 49644 0 3 0x4000082 kqread syz-fuzzer 33184 65324 49644 0 3 0x4000082 thrsleep syz-fuzzer 33184 875 49644 0 3 0x4000082 thrsleep syz-fuzzer 49644 32510 88232 0 3 0x10008a pause ksh 88232 58334 91460 0 3 0x92 select sshd 26205 364776 1 0 3 0x100083 ttyin getty 91460 384548 1 0 3 0x80 select sshd 35213 447942 96835 73 3 0x100090 kqread syslogd 96835 232782 1 0 3 0x100082 netio syslogd 57376 59901 1 77 3 0x100090 poll dhclient 58118 306540 1 0 3 0x80 poll dhclient 44217 288454 0 0 3 0x14200 bored smr 36449 24710 0 0 2 0x14200 zerothread 62665 393197 0 0 3 0x14200 aiodoned aiodoned 64399 196229 0 0 3 0x14200 syncer update 71510 222139 0 0 3 0x14200 cleaner cleaner 51672 168448 0 0 3 0x14200 reaper reaper 28838 278453 0 0 3 0x14200 pgdaemon pagedaemon 31682 377958 0 0 3 0x14200 bored crynlk 69949 408055 0 0 3 0x14200 bored crypto 30191 268397 0 0 3 0x40014200 acpi0 acpi0 59278 52862 0 0 3 0x14200 bored softnet 51805 409312 0 0 3 0x14200 bored systqmp 86417 27814 0 0 3 0x14200 bored systq 70955 257685 0 0 3 0x40014200 bored softclock 51879 337559 0 0 3 0x40014200 idle0 1 132933 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9483 6335K 6724K 78643K 10858 0 pcb 16 8K 8K 78643K 64 0 rtable 86 3K 3K 78643K 294 0 ifaddr 53 11K 11K 78643K 87 0 counters 21 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 21 0 iov 0 0K 24K 78643K 135 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1385 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 46 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 198 0 sigio 0 0K 0K 78643K 18 0 proc 51 38K 54K 78643K 376 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 1 0K 0K 78643K 28 0 in_multi 21 1K 2K 78643K 73 0 ether_multi 2 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 206 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 102 37K 37K 78643K 1320 0 UVM aobj 6 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 2 0K 0K 78643K 40 0 NDP 9 0K 0K 78643K 20 0 temp 104 3014K 3078K 78643K 2308 0 kqueue 3 4K 14K 78643K 33 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 2 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 70 0 37 2 0 2 2 0 8 0 unpcb 120 227 0 219 1 0 1 1 0 8 0 syncache 264 6 0 6 3 3 0 1 0 8 0 tcpqe 32 658 0 658 1 1 0 1 0 8 0 tcpcb 544 111 0 105 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 45 0 45 1 1 0 1 0 8 0 inpcb 280 279 0 268 2 0 2 2 0 8 1 nd6 48 9 0 8 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 269 0 135 13 0 13 13 0 8 2 art_table 32 270 0 135 2 0 2 2 0 8 0 art_node 16 69 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 26 0 14 1 0 1 1 0 8 0 semapl 112 44 0 34 1 0 1 1 0 8 0 shmpl 112 6 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1746 0 348 46 0 46 46 0 8 0 ffsino 240 1746 0 348 83 0 83 83 0 8 0 nchpl 144 2257 0 649 60 0 60 60 0 8 0 uvmvnodes 72 1854 0 0 34 0 34 34 0 8 0 vnodes 208 1854 0 0 98 0 98 98 0 8 0 namei 1024 6540 0 6539 2 1 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 2 1 0 1 1 0 8 0 scxspl 192 6425 0 6425 1 0 1 1 0 8 1 plimitpl 152 28 0 21 1 0 1 1 0 8 0 sigapl 424 385 0 356 4 0 4 4 0 8 0 futexpl 56 5807 0 5807 1 0 1 1 0 8 1 knotepl 112 103 0 84 1 0 1 1 0 8 0 kqueuepl 144 112 0 110 1 0 1 1 0 8 0 pipelkpl 16 210 0 200 2 1 1 1 0 8 0 pipepl 120 420 0 401 4 2 2 3 0 8 1 fdescpl 432 370 0 356 2 0 2 2 0 8 0 filepl 120 3326 0 3227 6 1 5 5 0 8 1 lockfpl 104 68 0 67 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 852 0 845 1 0 1 1 0 8 0 zombiepl 144 356 0 356 2 1 1 1 0 8 1 processpl 896 385 0 356 4 0 4 4 0 8 0 procpl 624 634 0 597 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 557 0 536 4 1 3 4 0 8 0 mcl64k 65536 17 0 17 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 1 0 1 1 0 8 1 mcl12k 12288 2 0 2 2 1 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 15 0 15 1 0 1 1 0 8 1 mcl4k 4096 45 0 45 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 64116 0 64063 20 12 8 18 0 8 0 mtagpl 80 18 0 4 2 1 1 1 0 8 0 mbufpl 256 103612 0 103425 23 10 13 22 0 8 1 bufpl 280 4428 0 163 305 0 305 305 0 8 0 anonpl 16 51499 0 34947 85 2 83 83 0 107 15 amapchunkpl 152 1529 0 1397 7 1 6 7 0 158 0 amappl16 192 1985 0 1063 59 4 55 59 0 8 8 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 2 0 1 2 1 1 1 0 8 0 amappl13 168 32 0 29 2 1 1 1 0 8 0 amappl12 160 6 0 6 1 1 0 1 0 8 0 amappl11 152 62 0 50 1 0 1 1 0 8 0 amappl10 144 99 0 93 1 0 1 1 0 8 0 amappl9 136 460 0 455 1 0 1 1 0 8 0 amappl8 128 346 0 328 1 0 1 1 0 8 0 amappl7 120 189 0 179 1 0 1 1 0 8 0 amappl6 112 22 0 20 2 1 1 1 0 8 0 amappl5 104 300 0 288 1 0 1 1 0 8 0 amappl4 96 446 0 412 2 1 1 2 0 8 0 amappl3 88 114 0 108 1 0 1 1 0 8 0 amappl2 80 2176 0 2111 4 2 2 3 0 8 0 amappl1 72 16346 0 15929 26 16 10 20 0 8 0 amappl 80 855 0 813 3 1 2 2 0 84 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 7 0 2 1 0 1 1 0 8 0 uaddrrnd 24 374 0 358 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 374 0 358 1 0 1 1 0 8 0 vmmpekpl 168 6937 0 6908 2 0 2 2 0 8 0 vmmpepl 168 51269 0 49281 126 22 104 117 0 357 17 vmsppl 272 373 0 358 2 0 2 2 0 8 0 pdppl 4096 754 0 718 6 1 5 6 0 8 0 pvpl 32 164220 0 144714 199 1 198 198 0 265 39 pmappl 200 373 0 358 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 170 0 29 5 0 5 5 0 8 0