kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 23 08:55:53 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.21' (ECDSA) to the list of known hosts. 2020/05/23 08:56:06 fuzzer started 2020/05/23 08:56:08 dialing manager at 10.128.15.235:26577 2020/05/23 08:56:08 syscalls: 338 2020/05/23 08:56:08 code coverage: enabled 2020/05/23 08:56:08 comparison tracing: enabled 2020/05/23 08:56:08 extra coverage: support is not implemented in syzkaller 2020/05/23 08:56:08 setuid sandbox: enabled 2020/05/23 08:56:08 namespace sandbox: support is not implemented in syzkaller 2020/05/23 08:56:08 Android sandbox: support is not implemented in syzkaller 2020/05/23 08:56:08 fault injection: support is not implemented in syzkaller 2020/05/23 08:56:08 leak checking: support is not implemented in syzkaller 2020/05/23 08:56:08 net packet injection: enabled 2020/05/23 08:56:08 net device setup: support is not implemented in syzkaller 2020/05/23 08:56:08 concurrency sanitizer: support is not implemented in syzkaller 2020/05/23 08:56:08 devlink PCI setup: support is not implemented in syzkaller 2020/05/23 08:56:08 USB emulation: support is not implemented in syzkaller 08:56:13 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000000)=0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) write(r0, &(0x7f0000000080)="565a56705487a6a60e603a1b30a822b530ed2c01be0a16199148bec878c291ba4b5b397f3744bd94c3e57c9b856dcd78b40fa61ee2d82ed3fd0a6c0175a213dedf0a91906729cf9e81de07db2333dcf8327ac833c4cb419369e407ea6cc850ddbdc0029a6e705f36c9cc37dd6c473a3cde58e0ccdc968ec0fb53b09b459c4707351beca3e38e71598953", 0x8a) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000001c0)) fcntl$getown(0xffffffffffffff9c, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xe2ebf3f5a9029963, 0x0) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x105) fcntl$getown(r4, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000280)={0x1, 0x1000}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x1, 0x9}, 0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000300)={0x0, 0x8, 0x1ff, 0x0, 0x6}) r6 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x60) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000380)={{0x9, 0xbb, 0x8}, 0x8, 0x8000, 0x4}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x200, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) 08:56:13 executing program 1: r0 = semget$private(0x0, 0x2, 0x84) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/94) r1 = msgget(0x0, 0x221) msgsnd(r1, &(0x7f0000000080)={0x3, "bd921175a82518b4d68a13a58a61638ae116e04602b9c614419652565f874c3c6d416360f9bb8b210675e103a7a77450713b21ea31af008136dad97beafb004e4a11b765488c92958eca108ba24eeb22373618b3a3a185f161c0d4fec465a494af954496d8d48437023b730e61641ef2253918ee7213966516e5ec66733ed9e8cdaf37f50c6a034e4d6a64616f3f8e2aab3e1d4db41934076a807e324abd6d4e6291b45b532c5cc7c499487bd3bee5d5569bb71f2998137b6388ecd93f74efefe88495c23deb0a4a22a2653ef8"}, 0xd5, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) msgsnd(r1, &(0x7f0000000200)={0x2, "dc024e39e4eae53fe59b936f8666baa504d082b14759acc62da5782c951714ce798040d2885b0fd19ddd3ad17fe1b242f00f889eff4d65a8987f969f629a1e69413f8f20a57cd06d0c3ca8bc1b37f7d0b5d1406ac4334111b59b1c2a300470b7d042fd2e44b35c94b809dd9f02b67eb4e1db9beca46a40b4fad1e26bc5efe5fd829401a7a9416b4acf4cf0431c1ef9f50e4b4e354b782729926eca7a05acafb7d43f"}, 0xaa, 0x800) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000002c0)={0x9, 0x6}) semget$private(0x0, 0x1, 0x10a) semop(r0, &(0x7f0000000300)=[{0x0, 0xf1, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0xfff8}, {0x3, 0x8, 0x1800}, {0x4, 0x3}], 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x5fc, 0xfffffff7, 0x7, 0x81, "47ce5278c1e4df0a047f7c430abaf210aca00650", 0x40, 0xd7d3}) r3 = msgget$private(0x0, 0x618) msgrcv(r3, &(0x7f0000000380)={0x0, ""/36}, 0x2c, 0x0, 0x800) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x83a9}, 0x8) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000400)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x1f, 0x7, 0x0, 0x200, "aa7f2808883eda09fd0d959601e1b68d410c977c", 0x6, 0x400}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) writev(r5, &(0x7f00000006c0)=[{&(0x7f00000004c0)="58d4a0246f82b7a0693dafcaeadd482158d705e4ef9114cfec01c5999c5f383c56c842bbe1d04021d90fa68ced5588e1f41e3d56d594991f88cc256a46504cc5cc2d11bfa0830e4bf554c43218eeef64bc29a64d6296135bab5465811f902e46177ee6b49c913c73672977c4605c6ab3bd7653835f13d2f7cf08f2c861f1ca9750bd865fdbcbcfe18eb870c9107ce1d71009331491dd093e947a3f86ea4ba2618edec3c7f379a865a778f2034d95", 0xae}, {&(0x7f0000000580)="bac4b215456882144cdb1b287002ac42710b43cfe7d5666d25e5de5eb0874c01a1e1b0fa1a6c8f818b91dbbeb7ced2a8ba7752b8dfb6adc56ad6716734036a4b7ff4acf54bbea285ffe3aa5301e6a81955cfb0c02d9631e2d472", 0x5a}, {&(0x7f0000000600)="c422370c977aac999bde3acc70ed86f7f2bb4380cc227b89e8d1e800081ce59d8cb1f987eb80e7998bfe21c9e89933e28ec178c61f17a925a32df3d0f73721a17bc39e2c044bfb6d2e662569a4ea5b10afb3ef3d8f4a88f20e24315c6d2ff61efbec3eafbc50b6c5b062547a08fa82abab7fb99cafe35e59eeeee23cdcd23f206f2fca976950a7a91e47a372977bce90f825e2cbfb44c132e359", 0x9a}], 0x3) msgsnd(r1, &(0x7f0000000700)={0x0, "13585d2b06c712f281b3bea44858a35ad28065530fcd985b1827b30bae7478920c4c97a615bc43665383436e76a28241de32fdc80a194ade34f7fa5384c0f6adcf5e5dcb89279953fa042520f4375ef9ab29"}, 0x5a, 0x0) 08:56:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000100)=@in6={0x18, 0x3, 0xe0dc, 0x10001}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)="b06ce0747eb97b95e97e7fc8c617f93de2ab11691c819b7f5495b52271735b231175281e78275db8976af0201dd9cfc0159a409e6ec44e1b99932165e7bfd6cf4823cd34bbabb962bceb0214a247821a2c9e980b4dbcdca32327b46d4ec033380b8629603acaf64ffba5f856913fc9f1acfdcf7fc76eac68781eaf08500a0e5e2628f403dbc3ccd632bccd607f08901c9d96ed221e", 0x95}, {&(0x7f0000000340)="52050c75722780b5ab3d052b914393eb40236cab57de4bcd82269870d17ad5bd52f6ba2a8e3f2f00095277858e9c359a2ad4cd8f4774bf7ecb5b337cf7c1f3cc6b1e7c96cd8662132d915d04f7a54c9b2b07ebd819541439d1863e693fbfbc13a9b94fdad2a1f5950b16384e6dbac45471cb6246c8e8cb266358f061160b65a60ff1657aaad8ab0aaf556157782061b67bdc8d2e7fae1b8b1362a861cd338f6b3dd4f359a7b0ae581ac2078ad94dedc53a7ccdd21ce4d025f8880342f570c25e8181b22ef62aebfa9d894c7231e2535619bac554ad8d4e0c6de23ad80df667b3780057291aaf446c6e5a3adcc4c5", 0xee}, {&(0x7f0000000440)="629a0a23d66df30ef1e0e52bd98705edcd308614c6432063564239866376f8f7d0ec6d12ef8580d3b6b901b83f38fcbd8c766567db67c95e06c8d400aca94eaa86fa0b50fe802654a75eccb8560b56a5d3e215561ad89debae48c5e66d5e7dd397e6cc0ae1518e6525e537b723a5f54ce1b2a8a70e43648f8ede199ace5f3243e0a8c00d4d00d41a47f53f9ffd501c0683b006f1b79e00b21ae093cbc14f203114b9d7ce4df83938631b851b34d0c244ac2e8206646d85c4fff8e3897235191572acead0f43901635ec18ad32c59feee4659670155798191d8fc82fb7006abdc004a7845f068", 0xe6}, {&(0x7f0000000240)="f369f4cd62a8ebcedc36c809b05f829601b3006baffe1e68207402e96f5906aff8a9a013e0c2b907c782caf9a5b617db269c91e53c44f1efe1d2ce97e06fbefc6290f563069920ab3d3a2e45279107fc17f4cbae8f34a1b6e207a531cc13c72e869042ad15226d598e4a155f5da64f48ab3a90842d3e127334621ee7377634d9d06696cc5bb182e00d59f38b96fccb6b51767a4b0fe618b88d0987f3dcc58b27ffaf946f8bb128fe0a37003d4e0927", 0xaf}], 0x4, &(0x7f0000000580)=[{0x90, 0xffff, 0x2, "b035695ce597d855bf8ebb3fadaa875d316126ca9668132b67cffcc9308448d61a9e3e0c036837a34686dfd2654c7e8cc68944189bad2e459781cac9508c224fcd7bdcd9823a128d6017159d427bf551f1fa182407076b895583de8479fd5ce5e395c4c22af7cee78fd6ecd311c2c725b042891c0e39d2f68ed81b"}, {0x30, 0x1, 0x4, "1e1b0d5343bec6a31dd8fdb9917ef80a6f947349b92053e500ebc8"}, {0x48, 0x0, 0xffff, "f9dffcb6e99d3b6e010a4a556bd3fb840764b22082526c98302ed613178a1a0b42f9492861079acc761356ca0dc552816e4e1f48"}, {0x88, 0xffff, 0xffffffff, "8e1df5e4eebc3bcc54fb005c3dbe363723095b358064a2b1865f85dae82a3d4ed3ea6912544e2117a5ab7d46b43c62522679b568afbfc74bafce2036d05c1bde7cd92c57197f2ecdea1d02060278c9bf7b255acc8c9aa48b0ddb4c2b96b3884e7a577dd9eece2ef7ba1505d4dc81482a561a"}, {0x70, 0x1, 0xfffffffd, "18c88ab3fb03c052695ac4bb0e80411ca8ec5e7ffc92bb5eb2a5e8dd990cff508cc76199eeda39df1cb0763a9d198c13ff20bf101c63c86688382deb736361d6f1a5ee2f1cc8f478dcd52a75f5d5909a318070556ee2e62643a4"}, {0x1010, 0x1, 0x6, "8a2eabc5396a47beccbfbc4f5c7b09ed15c7e009d1c6972f0708bad0a6e5febea97c6570091366ca7a37b745e7e9845495c226b101836952e53ead715f2b8fc66d1eba9327b3eb5cc0ef0a08263db0833508514aca82fae70c4249a165be42607f6d40ffac8b329c26486b46b775d46b86601f33df0b55cc9ab17291b4a1c8c9b225971a96c2365891b721c310a45d6072d32e0f582b148e936ac46398c0f6d4de777ba46ff5cae453b88a6f56e2f90ffbd21e5f91755d2cf3b1c7c7fb7b51abfe895945a3ca41950cdea4811a5618eebb3ea8b4bcf533b04d2a7aa4299d633a066d54c37eac403456fdb9e5b4761feb8c01ac8a3d9f002244dc6466860492321c939328af60b3243aa13836526e14db31f0c9ca63778566dad913ff0d221f27c512817287c9d106c37a5273f0f9cbfeaa71f9b7047d553cef656a1a4c1ce264514cacc3ec7085739d3aaa806ce433f4788ea10dffbfe41933d4079522327fa9cc5d6a59e497f90e3ed64f0ef4e72c9080c8e54c695f119ea5dcfcb3142903f2606b4fdc6eac6051ccf7ef31c8ecc4d125e8a6fbbc484896de6ca04c005f7747ca84277c3170d0bf0bd91e00c5eae6708946273b6cbba598048a89e68b355fd23b52ec9e8d5e607b2ff9b43f91baf67706ca15f3e92fd71de23874570969d0706b952c76e2b3b048b52107fbed53f37d8449b77ef7faeccd57f657d2ae3f291aef4d5416e4015a0ea386f80c52e5848fc5d8f245ce973e4c3039f1c5fdb30702b66ad0e57bd9b1237f66ed1220cc323b8a8d7809aab4b5456a25504319df29e8c69eead58c2ff34a117fff9c9bbc7251463772f068d7d7301efb71d90d6e31bd232454da78477eb1d9ef2363112c1f9471ac673b1f7cc60016f9a7f5f4f2a5d60de538ef60d02a8cd65d21e49c987e99b5871c515fd7ff45907a684e5c58b332efe07bcdafa7a40885e974c689b1e2ac4f1bcef2ff2c58dc01557b84bf084b66ddca45d3c79e57cbe170d0415c60a0e5325b86cba9e32afb2ca28b69e15984a89d9ee5acb5208769d503fb85fb67ca43439aa584a1f64243b37a859fbbe328d2f4ffee2774c1df4086e166aeb4a74e25ed0dace58c422e4dc06a4ef388a49183181e1d950f102d4a2ad4bb0c1b16a2c3405e1f8cdbae89ff4efa0a16af840738a9de51f6b6ebe90b42230a05ba38cbb5ea732928758c52372776e686a12eef8fe4da6022511bfb11d25731c347214a62adedefb751fdad588becef31853053e4a7f21fee05f1828a7a686d98eec0f05047069d3d6db60c1af241786d007ffdcfe6624a09c1e54b9c803afbd5338f4c2cc191ed7b8c94c1d8dc8d7e96f8095bae0aba75b389f83a96b250646f6bec98cb2ec317af33d93cfda7dd24e56a5f5201508237f4770a35f7f21cd35355a62ba9914399a1f4feb666d57550fce473ae94c86b17d6f572b64d1dd27b4a8aa253b1181c3b5ae2195ae4ca10c8f2e313798a77d9ab3a44ecbd5e4674aadfad7e1c974d2e1207c4e72d0f829f2cc476ec860e596dd502408cf73f2155f6f769a3018b82605d48f1a3b840029af6b944e453bb023e890d29cf9bf5bd1f82396c25bdb467d71f2eba8f672c4ac41c2f774f2400cd7ed26a9103212dbf78ff10feb86bde721ffbc9a2ba36ecafcbac867818a9b7ee32dc296d60011d9af1dd132a73d143075852b3e198156a97f2130944654c7050156b65c20b459ac800f18fc3189ecc5b71f5942f50f851905a45586111c2a5b167b2777f5d65135ac8c2c17ee8f907886dd397cc764fc5725b6a30ab08d91a890d11494999063c4f4a3bd9adc720feb0965d16034d4eb7a398563b52d608317c5eef02f83ae43c549b51245284f9ace5fda4551e6fe8ea00d2dd8b393227ba3632dac8274c5002137e25282c402fc9a8fef277f882d0aab9a6f5b2db9175f68b7088d10ad0e33f216849ab60920940c8af241550581d5b5f0c130bdefda8d5d2856d2e3ee7da920105d137451a12645fec0bae191a026f27ca8eaf9405f114bdc316b1b48cc67910bad066bf43cd932a175a51b6bf98289380787e411902b61e687ba4cedca9e8c1c8b65b2a8ec7fa5d3fcdbd637063d087b73277bf17fd45be7a60fa85b2da73b9fdf2341952610aac4ea4202e8b785754d236c3417bb8df69d377947c1813d0006d309ebff8349aab77889ddd0b71e3cacde034e308762ab8254ae70e3de401070708c127eba137f4930d22dc35388b1a7880bc84a486492e1cf21c5f5366da06d425333264dcb8fdd0d4cfc6deb32677637a0a9bdad4f735c0d5e7e9afd0ed7c35f080542f438e12c6ca6bea64b4ad50e95a2cbeda1c801a74ea69020eb763cf09ebc089fa95f604e58c31156cf75d322dca4723cb286bd135ee4b3b105a23c41dc1f853959173751a0b08556dccc8130673144a12fed0d2b325842051b4564716bae4a4ffce698d3d9635343608f4acddf82eaa4e8f957830aa5ec0849d234886c8312f2bf56f65ba4403b5bc9e893e66836a4cc209503c887711812fa9124931e6613612bfc038bc86582c9282aac2137675030c6885af17dd4ba822a539e4bb5da44c81d5d19cadba7a38078e745b4c6069d3ea91529ea70b8d8041489254dc3afea57dab0eb602b4bf93af19d9367104d03b0b7f66c60f191e68cd1a0270b33d28d1bbd8858e92d6d83438667486d37043565d60c0ed01c9c3a6cea10948a20dacb1b787017ebec908d8eaf8b836ad9525f3b0b4cb29dfadb47e666e0bdb5755f6875295d06ac3ace7ce0bba13c9bad09d8ac98c1ce4feeb15d838adee315cb1d3a75353c780f7c976dc3dac14625a2198e14dd4a1eefa6cd51d0ec80afa7d143d48bdb3ef8184dfc378c3f3c5edd7365c362140b2337b6cf98f7b35af430ecd43ae1a55346896d92ed11a573c92c1b0277a38c8dd28b3605534d67a4373786ea104cb07c6c57cd441bb0cf32cf116321dbb49c7934cfca8402c127a48714d817abc34f43da043c73918f8999c658b9f7b7a5d5c14e22d9630d8a67f1946670fc4c970a52bdd4eacf729dab0e5d051e7203147e690aad87ae515183a6d7b8e95972ff8945553fb24a5f8de5abb82c95e91513701b51e71db295c3fc5ff8c5be0c78acf69b29bfeae7492318ce66f5661f0d15c49ca903fab96969ff93749ba3b24ccce579ee3ae69d67a8de5fdd78c8970aec3d46d3b6a60cb8493a17c1e4e1bab937743d9867b2c8241156bfb37c5c438097028852470cf1ad3d2e6b8e3afd089f2c894b6cd3f83c1675c4449b6b7231755adea28e88e1bfa8085709f534ca6552648a1551abfe9948b3dca27216ba719f0936080f66fda95c559303bb3ba476248b1b92c4e91ff5efccb9cb8aff5b8cd3cc68431c518554968c10ae3ce4becd58d391e95d16986c3c35a50422dbcdc13d131f55442bb9a551acf1494a02ef533a20619823e6553b2eda48c96badcf86881c04b33fc5e88a5e74071af97bcc8030efc46b7b7d2316ed87618fb70902c1cd209352fc1b51c1641ad34fd99ac7e32aca9e2d85d6717dfcefc137f0bb9fe91812d8e44a0ac7110a51c972ea0e5393b2835c5532c057338b67d4cd82ab3740f5b48426db8342faae8b02047528dbc4c8a9f409348d0589e258ee6b073b34c5a527ee479b4b8555cf9144a76a6688aca6ba8746b1fb104f8382d9ad3fa75e588a2fbe99050879406a25347c5a535a9efd6a383e204d5325358b91f1d12e9167e838963eca8ba8a8fd9327be0c77c3866e792faecc89f472663c0fe9da47e73670d5516464831beba993e9ec4bb9c5ee1ded8f7bad117fc56620dfc06abd34bb17d699a667fe7a580c567ecfee33b56b49c76feeb77c498a19e80dcd63a373742616b1128e54e03091458905e638055f58c7835137e6eac46f1f292044e81cdb07a923a8cb0d84d2df7096a8e0da0512d8a1682e23fc4526aeeffd71af8ff768a7229eae4c5072ed0787b7cd8330a7bfedec5fbde6b66a8c1dc7596909db47e8da9d469d1d2f367ee3d1ec62f6baed81929aa1dc8271e8fd0eadf12210330d8388e4016b0d67f7d888cdaa9b821152078ffe6d5700b7c09d61c0e4e7f8a696db35fff28a752d4f006263f7202cce3730946183f302c2c7cf1eb1e7c3197eb948d13d2bae37ae39ac7acd45f52ea4bd49ab0afab310532c549f86465bf2f62b54e743f59ee2aacacc1af9248b0c0f23594623696e8f77f45a14c62209bf39b09927b21a7c404cd0d0063a963ab22260dc57b7f00e2926b11c763659bbe1b4094262782cd77ce19c4c6150587333344b56fb6931579f2048b3ad1849f256b0608d3edd54a7e41c86a39aa5faf6fd6c0038587b9e1a2b7f67507479077ed6960264e0814f5bd93877dea6f1072303d1ce72a378bacc739ead336eb519ed1e969405a47b8efbd74992e34ec810eb2063c6b016e549442b549b83305d8b2d36c96247cc142538da43a27f2863c56a10d46b6f852a0927178aa7215940cefe5b6193dc6882b91f4e9818875063595239922b60036873dd9957fdbd2f446a759c7cfd376969a40fbb89939689d40290bf5d9518cf1f8215dc45cff047bceb05b99d671b91dc6233ea3820e1fd4c743e8182b02f025760e6f634bf371c06146082a968e1a1a92c649145026aa050229565a792172ff1f3d9e8eca6f27d3120b32077ef532d950f99561978450a2be828360c1bba449ecc1c243d96908ba8736e9a60e0364f199e2c7f1baff8a5fd7efda6ebe56b2c63d27732c40cd6fdc0115c1b10acc61bd72185d9f8718cb3f56dfac713a97ca71c99a2f82c7031c34c39c06b27dc7de2b59395a49e31a30ae82b0e6dee8940341bc20bef44dfc03671dccf4558bd45fcdbc726565df99b0345a3c5b948e336770a5f3b9127952735518579854725b44414c381359120767ad9effc96fe748d25c6b0a4b77c1705577ecbfb374628cb08b1a9f7332b4622543edd17d3e0de0b7d15df7506a1f74f93e51f9dbd3acb915c3df598953fe12a04520b43153fe313ecac5c3cb7cd9991e0f6bc159b910c896b2580d674b3a8c1fba1cc2cb253c1257696f39f114a639d0b3c25a751f6a5336c6f1b0c58f50daccb11e325810b4d37ee4f27c7432028163effb950b1a02e57e3594b4f58cf006e37464354805667a83f5d2ec0a622ac2e950de7b4bb2790d85a0bb48dbf7ec00ae7ce33372c7b5024f970cfbf050bfea61c1266f194604369c173679b44672376b14da4d09113cb60cea7a83ac4f38158501d22c25c5d4e87a1f6062685341ad3ef563cb5dd5bf73c999d58eed5d11460d3f60726c5f93630914aff9af869fb4f692ce8dcdfa2b5bdf511d8c171ea5c9f73233d287967cd368e26251e1d2f3957a2fd37493fe89acef9d00b9ef082ed107e6ed797b012774c7d80ac07b65b542365e3876b6320b9cba8ed3b6d2c44a3f07ee6a775ba296f5301e8daedc7323c60d98f6aa72a1215a78acd461131182c19a2ef8265cef9eceee10aa3b90c459ad87651952ef853b75e49d723243c0fc18d9f580973cc7fa9953d4ef674da1e67b64a8d261dc0c6d1e5671617e8bb461f5bb35b2cdda81ca1af4e979d3edab50494a38b100ddd89db7fdda3eaaa5f414e1146d2a9bfe14dd9e747e02d72333670454dbe17e9d5f5c9f5944b990e42f575de202916a7ddb9d9e9e22d330d8d17842f48ff0465054f497a5c6356dedfc83a21c135fc2e358cf8a289bc383f1f6b755fe526e8e6616cae3440dd61c635a2467ea93866bc80559ceed3cd51412"}, {0x60, 0x1, 0x5, "f9d133e256383dd50aba221eeceb19bfbc28d42d47e986267082f4bfe7b669824ec78d15dd18fce71d045e91d17e1f5a361d58065db412242307bae22a7a5b20dc99b4d476b86a5e78"}, {0x50, 0x1, 0x9, "abd97e7e4d1bd2f6b74cbc79da5202c30de07cf4dab72e270348814660a3e44821270ddc8e2da7d9680bdd8e5549fee666ee06ef2db33945cebd1bdfbe"}, {0x1010, 0xffff, 0x1, "79a373a0658f6093466a0c3a4df6515433572c31176ce13f158d9588d13005dac535043233deec36ab1ec38097bcda041bff0a8d558b91aedc40e9b35f34eeb7f66169d3200fdb75a31f6fd22a0b3c57d07e94533bfe4403a4703e6fa508635c4e5fe44088792367c3cbc27224471dd5de1752167cc7530e802c91dcd7f1cc9c88b0ebe616759f0d466044658e4f1ea3b6c7477e333ceb312adef6b00c91624cd7d324cf07cb4ad41e11f565e2e32b0af4345e2ba2cfe8b5a37550db6dad95d7f469dea5169d0760faf47d9dc9be54093c6d13ee536e0a709071ea549fbae84f25d276e9a2a1d950b8a93538909e295ca000c5fa7c5d445aa922f7b2609db4195398be435754a2b85fc4d2f533afd4edd610df3a9bfee33583aeb8ae20c85afa269533389f35c353a193184ae9c7eb3b8c931085fc4dd2d6af7f0b6ed1e10713b61cdde22a0d886bed86e5ddc840495ce2925f7db1be8359777a42a33a2e6018394f1bf3b0da5888bc34556ec603ea65eeb9ddbfdd2618463af3a494eb673cadc52567a70b136c1943ee198e607a0de0fc4a9344b5a19e3bd0c9523b1de44e7012442e5e481680f807464250d4737cf6d3439b2929d5b987a93324f6757862d0f0ab1cc1759ba01b97faad8db17867b8f5e055f865d2c5dc8d41dd03c4394049c924247c71a23698866e8ae63cbdbf47e0f7509544d9be3156165d475cb3a5e43fca7b201b58f6f82e1fda6211d859a741c5a3be90297ce063384251424f81caa522cc5915ee01a642632bac88d8f782fd6f167a99431a0b74c8a0f5d9176ec5a397709edb464cb83c9e86fb9c851b4de17437bda045fa1afa22be7cd8bf96c2ff5633c50c1252cac484b590998b82936f65813360911a6d1652bc279eccddb09bf2eb109dca5cc365fe743b50c56c57adcfb2bd329cc249592da279c34f320441651eb4539016415b409b7c47593c1eeea698695c8c1a256946b5e75837d0cb55b78423a34d3d7d536ca6493e934d40e843c29888c8aa214829d7857f7d15f068e1c76c6d04df0b3dd2a76c53e2ddf71011a257b95cd360767c1e97789e09971a04c657618faddd434b7c3f2b88bd9a189df51def040e9a6e7efb470fa6af4e111f6bb95b988976d5e1d60b0f9759be38b81020c81f5e91182db8cb6771271c557459b81b7293d3b5a901309302730ec56892ecfc1fa0f5db3350e698509e6ee59fb78f1143fd59dfcd18f12badad6cd3df91cfc3ef47d6797c32d559f486a929a29e206824e4bc012e9ca6ee8a076943ac78e85d70a10c43716d451d57d823748ab2dccabb08b0cf3f0a6aba0cab1497a1e2cf72d7ea8ebc9de4d6aba772756e0a9a4844b515d659beb47cea439dbe843277624abb937770f70091b07b41136650eacdacf5e2ed0f62b837008d5d113afc257d0e0b40b0d48f0dc450a153ef3c3f6fea6e3955dba6b9cdf30af594dddbb62ef02d1b1656106842f1b88d59ad46355f6ab89020a6941c0cacc0775ea52f6717d18c217417b8b2e49b4550e122e25d3582c2feb7e4ffa314f48827b80713a50a9e92daa3e9e912f15ee439e7b2d94088ae45f217cf15b59562bff2f8df34885e48b88e246192221e5b41ad78528fa038a6bdc4968a39a429bbae507784193f1d386383305984a12475bd5d50aa01b44a532ea928ddaac96d09ca39a4ba97ab475321c4d602d38ebce32a50cfab6bca66efe2c5a1ae12712e7d622e3be1dbef3dfada5e232b2916e55348c8f339b07043142da67ff976e43350561dd3eee3180d1c6a6f3e3c1ab2db7b8632929e7659b0790e244d9bf1700c551e8dc04295d4a8cc77885fbe215ca1262bdac0ea945fd9d13d6a986ac2b6b1808505ce41f108cee83363b168cf6ba18c29d567c786f6d385d66c2cb2e95f1f387e2247f13484b4eedf965e2e611e3a8c9292bed30cdafd6b2d3fb7e73565521ce6a1d40050ce5e78b2538d854e10fda5086e400affa042bae04204f943682d2ef29a6bb10ba0c000c61b56aeb7f26f912cd56cccf872f839aaf656e50386d2b878316b151393a04772ce9f0311fbb0055a69a889594e3b59971f1eb5cfeb80e891d7bda28bfc9929df299b1a2b45478771e8d864847a0fa61ebf1b245ac5bcd3de4f3136e52858a184ceb3c26ae32a50a82f40477995f4d7d8721f0e7c251d95883147293f59292351f8b30939d546b7fd90022f4c2f1dec828d5fb97dd6d88c69c898441d0bc1248dd1e10961c34761fcc6193491dbd67add1550c1ca88a2a11a86e6a2c3ac74e190161c0141f72370dad1118331a46f2228347105e82f114481276f99893acb2a874496c84f77570aa93f4f1a35af391609d2f921a15abcbd1c67136f711671cedb5559bdac2803737ed3bc4d0e402283ff7e005652cbe6f7b9e5dd807202108a134ee03ff7f4e4b7f160e445569c41e6398a9eb4b9a75d6ff75249dc12b896f4e7bb81b0d7ee46c19509294c42c4a257ee75b4d5bf5500f5d7e96cf1a4a1b273294e189fc67f3b7a302efa32ea307b864badab5d8cd7ecf58a4ce9d7f3c0e9169cae75f29c390947e658ddb2f4a6480be9f2a7c67a6752a8e63971de1e8a2af74ba5b988cf632a21545d0149b56020efca0ccb58ee94139e7ecfb5fc4c9ef841e91c526b74a50429d4ac255cfb74268206deb20e714d4d41fd9a13a758d970e6aa87f393618a553c1f421103f9630c09951fae597f00f8dd107881402203976c7aba3ac98d43e7e592832e9a66459b473a0807431ccb608296c6c5f1d2c32f01195dac62748c58788978b9e95b706e3ec9cb3516a54a11cb58c6603413b415f33ac710ecc5b64c65dd385d487d54727736ecb5c419051d395b01ba34ec03c5687245246bc72fe72dca44b565649cda5c6a7f341c259937b3ab9c430ec68b77ee55eab1bd583ddd465e32d543262e1a8036ba6445de1c219a1fa3fa69ae8ed02835840dd30bc2efc490be9df5582e3148b766ca144d8c3708718693e7710d02a5bd7dcf363b18e5bbcebe172e924176d0b3092bcf91913b8c5a1bd665b62597777abae7ebe3b7054ad200ca60d775c5f3740a40716a3a16bf05b8872e0fbb8799db77290f1cc762f4a429ac131cf97e7582ca7c045230e5016c7926f246da272c5e5709493b3f3b3b53a84af69542e558368b62959186d0daa0f9124224269bf6825f94858dfc54bb0aa8e095e44dcb1ec634e9b247817369cdf1a7cf5fee234dcd90a961ec1d799c0c184fc9750f86c4e6739b7637ad27a012a7c527687426eeab4bbf2b100a50291390e29aab0872b178f49f6b64b6acd599a70fe7fbbc23013cb76b3b3324ddb7a348f03d2d51e5bf9de95acd280bb7c6adfdaf42970ba25b97d0069093880768366bb97e17ed944d5369db5b0e280d6f08b7960aef7b58137f29fbc8089ad921e438cecb0bfe31806a228062533660eb8343dee9eb016d11982d9210d4945c6b1c07013c8f30aa52a5a6cf17a43065e1c45926f9b2143a6892d436f0aa5659b9ae91d621676d5c2e0a10657a97888138d6674fa3cf062990e02a1fc41fe7c2f01cb1fc0ba6312f301631b9138686d965338ce903997cb945d900fe76f52e6706edfc8b0d15fa365e55d5d4c52c4d9f0f62d209218ca510a02193d60f028f26b118cb912098d7b3f0b9e061647622d5a8ef73c4f64ec0fcac7888e06421b11c8a0df6f08c3c6d345aeef17c8441505d39b85e7ddc40f2b95804c25522fc0f38820b636313de72670cdbcbec2c29ca3cb3057a7a800a8edbea3805263498eb6e6ba1defabc390afc8ecee36edae52934f8c5dfa17c59dc26660578f58b2442faf1aa213937171d4a24776241e09d0b9ccdf1b0ee724991d568d074dc0a2f89ec34a0db88b83a28e5ee71bda3c782e6e3b4d584f78c47ffe4d7e8f2fb49329cd35339a0c8261895f99d9b209b8aff35a6c8a8a3e00cc72eca0aa73f40d5dae87a7d8fe09f05fc18f13c10550550a7da30d37f13eed2e73c2794b65f1e10056888f3b7adc89e6472fd462b84286796d369c6aa2a0eb64633cd35504d66ef61cbdde051cf09a9431adec2e1613b27e6951ae97cb4c64f7b5fbb01ea975369a1baec6a510828f3ebc6b6a0cc9f398ccf23af4b29d08bcc88056013579af7fd3679f34f43e71525887c3f54ded7708bea45c10813b0c6f5795c0b3945391fa2ffc3e1d840b51ccecd3f9bc45060451e96db09a8ef5963d142b978e2f47ef3d468a473d339aa2f0660dddf28d1acd0ea323df9f4eb36e57834933c65186d86ac615b07c8eda34f028b78804ff969544e7f938856971789b32886a792ca2d316f1e5ba1c2d0a9df703c718170b17656e50540ca3fd7b6d9511a378084114646b0a70194de655535553f446b32a51bdab59987a15e5a075098a58d03dd704b49484f59c48678a635b5e77663e3670961ec753a30116c3ad3a325fd5fb8c2dfd830564d9b07e507c2db4ab1be11d7bf5d80b641ca4f3c5a2ab498fc66d733a2af3c1cf6d4c716bbf123a33cf61af4b8ff6d1f0b22e3c307dd63e58429b7ddbe3c923c06d0ceff043d0263adb6fa2bc1be60f25dfc9a37be915cc187989f87a582422dcf5d140b526d4143aac653ade1aa1c9ea457784eb32a39943cc8172df8e069d6a1a99bd2e6f21e8231210a4886476bd69653cca78e20a9dfb1de85c7eff478917a843278d14ea1d172ab1ff40c0dcf7bbb289273be1c280211d951e58d80866ef1746a1a606e147aff26f242b50dc8968ab669625ce17c55231b5324a0640d526cdbdafe232e692e9e2a9efe0cd5487ef5216c2958b3fde3b1810a22a7de3bd5f0b8c0f10c3fd0bb17396f0dc82f800b86211b1ad4daa91771467470f5cf62e83f3482fd05f98e279543925c5c0a451086bd7ef225713756707246685aa76038fdec73b3cdb1207dc4460a1918e6232756ef4c83c553b8621eafa1917e2b601bdfc74da25fb17d237727643fc0325265dd1a87e5961ef647a4bd1deea5dee09592f49a6063d8b3b6d490a6ef9e83caae97aabd4b98dc6b7b8e6a66446828462fb76e9481c35deee87a762ee60d0d8b549a22748cdba2905b4954a09de7e07673ee8f613da2c47c06e13aabfdb578b3c368e560a0ffd8a3a7b6653e5fc8616e249d52a30cb25f6cf4d57315bc78efe4a0dbc372f188d656efd530f5cb307bf4a41fb8f11608c9ef6e65213280798de47c9f2f8f76cb5d59083c9b4ab55478d6819f6586704f2a19ee83a3eb8f4aab68e9899e8e894d9d9e1b2a72b4dea5a4599ed40c352528db58aeb954d950c9461c9a690e58ad8670d61edd7c09e9f2493d70c35dd55346a09d69202f8660eefee2a1e52f04a7cc14497a8a4f5b06eefc4e483aa53142d6bac2323dbfb1d6ed13fdecb875b8a23dc7be37df8b6e652c30bfd17e66a9c1889b3f193188952802c91ba42b51a65313201e758019fdd4684f3b5ab1ae2ec6fa1de63a219d028147047f1bcb67dd1568db59b9cef868a3de1f4e556c03b846931e5bd4c8c1aec4a7343704786af9322c5b3e1ed35a3a04b1f1805e250e3b434029a7c99bf42501d9fff6afccb12bb03231cb0148b607bf01fffcd5f00949f0e5e0d8592e2edeffc21d0e613709c8e352cc7f3d09d7c88cf457fed4c5649db1b8b7cb3d45c871c0b3ed234fc040368ed825bf0a2fc377812f051c0c532a0065ed562ced574c8ad2197254c492de78a92ef0b80fb094a07c3051e721d5682c09a15a3bdfbd1cabb711340cd405b89757b40e1033a484270b7e4d4cfad82b2985535e44"}, {0x28, 0xffff, 0x35238d7c, "41fd5ec9d31a145362e5fa6b78f305049143969d"}], 0x22f8}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=')', 0x1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:56:14 executing program 0: setsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000800)="62e5ea45ba08dd398e33c61a4cbb58a90132cada85224a4765e2e41bd81aae0ca4d990991ca1d5d7dbde76f66db5d86d1b0c445fe39b97bd1fddd715db88ea765544b7220764063df0186aed8c48238575d71c09a3d61c995195aec9180007849b547f9816106eaae798d253e88f255e2056a36f6193b0b46bf86463f9e8d5d707a9d12e76912f5b0661cd17ee25f3086ef93c1bb46c403a58535db25fd830d0a91327d6df811487190caa199d5b6fbd8a10948cd620d6875c51efad05d04f46f073cf03807855fa3e1031b8e10fc4e91aeb354fb6b18c3f567f6ef5e7b09f7ec9f1f5c7a9a55e03325be176d06e7bd71425f1d4cc3e95d747cd5657558fd83e0746b5031ddc587fc3276e3e3116ee6562055112755085e5942b61ae886ae7df8ad72b7415abff46223c011861171a733a6f0f8ebc7c24df7c5930668d491853310544f7dd1c27b1bb0b9e69a9b679d11236ef1e4d005281a879156d7549379d93454a2163e4d0c791ca970294e84f5cd17aab28586ec19bbf30930983b0e9acfe03516d720ff874804c3bd343e1a83f69f12879beafe55b4619f58ae47255cfd297c3fabc7b7182dd51933495bdd8d5702361545ee2987ecfb034643a950f3e4ed52a1cb837c10464aa4ac4efdfa6861ad974d3f49b698211a760be71f009", 0x1df) 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]}}) sync() 08:56:14 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9749, 0x0, 0x0, 0x7fffffff}]}) r3 = dup2(r0, r1) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) 08:56:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x3c}, {0x6}]}) r1 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/139) syz_emit_ethernet(0x2a2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000005296b8f7c495c84179967d68eae1be261824c72d0505782274c1854c4b63ffaa288be12e1604a1702fbf702e157ab3fe334fd3973f5073cdb20d97a3d4338fc8a4cd93a312227edb9dc2fb26f6f5098e2e"]) shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffb000/0x2000)=nil) 08:56:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r2 = socket(0x2, 0xc003, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) sendto$inet6(r2, &(0x7f0000000140)="ef7a4ad834afb91912f735cafd603f8478399d29c4bfc4f298a6baad85c8df0522fe8f7433b2cbe6d40b4597ade444ea1a8cfeffb0ca43d8eda53333190d773ef6d3e261ed4cc11f1063425d590d13f32704c3bee808822ee3cc7fc767af3709c57e33d30dda81605c03429c3d329b2213f8caaece12520c4703ef887c37243c029dc3ab1646b6926d1291332a760455904b25c64dc7e98fa5d0a350042ad4f27d0280538ca4c11c191ff6dc0ff6e9cb70f84879e324dd6c8820ae3921d8a0bac96af0f8f0eea2004c74df0b85a036537da94bce06013f56ab77c772d77dadf2b089e72adb2332b9cce8c81cb7fdd8757b04f1c07f04af1d98ee9245f9caf226891cfe585585585a4c908d1006b75098cde432bf6149aa049f6931cfee629dfc0109a6c23cf8ced045a0a2127b9ebb778884fae010058756012491ea56284cbb8eb791aba6da7dce717e89300f763c6010fecfebaf16219fc0aaaf7611d48914ae2cfae8199bd532f48c77ac42ed96810b567ec317eeb99b36658ded462aa8ad4d22e66937dacd7e62d1cda92e4c0a797ae9cd4b0b4bc1dd5d39be2b01e6cf906a6d4d7fb07d349737df17967b7f0eabd123397ef29d5715ac1c846ecabfaea215713a31db5fee74e32486ead34ca41ec3495d522b00bc8e066450b75727a025722cd59c69901acd70d55fc5289615b185bcf80f6f4f082d1b9083d310d53420b4562575c9f262ae0c29cb35469881d8c41e1f8f24a84e6f4435e060ea664268a2e54ed1605b4423af4d4f2c1956e05d801a42a38f1f380484004420ba360b4bc865ead32a9a69d66ebd9b30c8da17455ba7e2dc99a370bb3b6225fee753d52cdb5ad6039a692f3397f574add75059014d4b56bfa7dd8d6ed9af39fc7522f2b87f9bcbb275e2d48ea67cfc3bd28b14c23a4c2196337bb3bb249604e6b7a68b014d5d4abb98cc6ad240a097173914d9f6952d2c358833ac1764b6a77e46b388d42a05f6475874fdb419efb9c2a165e1c29ae01f08432e6b3578d2ad0321f889a6bc86f47499e2932aa197987b2d5c7c317198f322645220c09e142664effc8993b3060f84b3316b214c126c92cafaa0a519fccf0999a75febcfbb63ed0de7534a43b5170f7dc7a89ae42340660120babf12eeb354d39fb2f09a77c026a9c64990e667441ec7c1d805ec4c1dfb1d92ac874fb9256ad7d9b801c5010295fabb01a06259ff3762f2fdbd4cc8722bb637eca2100e1a384d456ecf9dc8c5630f744c5a0af40d92b776aed30f7bc2b59b309a7a3c7a7bdbb8fd39d6b3386653631e46a37accf7c771b1492439adc7145df3079bff1c48fad1b96c2a7cf016a8ebc2288723901545d15d65a1a3dc63ea6bdc34942aa9c90e35120f341aa7ddffec49132ee4814957e310acce07457cdc4f2c72038f89d200bf5bbff1645fc39961fcece69fbe18a3a098ea57a0b5aaa1e3fda85ab6ed8402220b46183dd0803751789cb616532dab68871b421056a53739b1051694a00842103a56afff34db988da2462dece78b1de5ee6d22c5f93ce8bdbf78ce4ddf76b36dcfeef3956f202dd051b361dd752fef5c3988c42a9136492d7b93c6be81e824dfb06242f22d295d92f8a08f875ee07b9392681e1cedf5debaefd1cd744d989db2f07a32d4539b7ceca67c62e0274da67621d4a8934e692f2e7b64a24b5ca8916ae26d84875facaf673220e3f6d61fe26401ec0420f19dedf945c476d2794fbd225ecc3f50ddd8d80c5e95b330f65b3ef10aa1b6b017e2af8b010c4e7b05187dd296cbd0640b2b3382db2dc060da456acc2a2d0091fb77fcae3af38214cbf3a0d64daf4e0d4734f1546cd1d260ad34dc761fc05f07f693219d333a3796365c71d9d4bd9315bd59c730c258c19d8915a224a364f74797af09f409d3b7c5df0aef7005ae0b37ec5d2ce546522cd45d632ae4d9f03b050201ea2871f6cc5dac7fc997bc25587f8e7e433080c6d77cd69166eb874a466632932a7d4db8b27d3bb3b31a46820295dc139ea50380b834b86b5f5e8af5677ff14eb80f992dcc1c069224802e239aa996e463ea2f1bc6fb4b930a83689fb94df98a62e654d530f2100e6c28d2d08acce654ad6145a0ce6be00c0734d132dbba12937409a6d9d22dabd1143c2be054ef166a46cdd2a5861a72cc892f1cba057e2c1f89278a772cdca9d416243954a9f0a7a463bfd6c116122a11c4fe3cee532a7132a0cd8900fc7b29bb6aee8553da07e4f67f6bb0621eb8e08d3f8186a2c4d99199a9f3a2c6e84b7089d5fde494c9570a301006e0f07375dd82ab875a5c4fc1e28e402a8ea1081a585f85362af12e0c86395363c4280c208b57e750b2ff35af25c5b7f536975b788418a1a04236497b41ca21ccc47aa599095998a2886948fcd2c5d15e1ed2ce98ab6cd92e4d7e8bd69f1f1f0ac2fa0a414cf6ee5e09f34e2be0e011df7ef6da48e46f72bbe6aa91e776571d5b87e35d8fd28ba2fe90f0ed77c2c50e9d3313151c037ebef7af03062e568f801a8609b9fa7b52473610d374a3584599c23274f0e3c303376c9ca042642bdb87bb476d6d03fc8c3817103d759a8d959da8834d949061e73323ca7b3f30034a3efe633d30f2d768ad748f3c03f1e993828078ffdd24d05e60d64d5607d004c51c84216327c290db56ff2be426c4cf07de4bf963043f697e59f837a96a97f5d3e3adfc6001b64e35d5a5f68af9249fa8d6869dfcbf427cfd31bc0e4614f208ecf5794df835e48d273d4505397de12a4bbf2ba07b4084a4f8c99d5193a0345afeaa18b04aa72bfbd550b31f89848dd88a4791008f57b7c1158daa836173dca9231192a65572b0d94a5bfa052c10c47aa1d46a143961994286a6e8809386c98b606b121eec47cd8763dd49ed1783f87d0f9e19475226c08c9fd27659aa7d0b87bc30c9def9703b76ce879f0b56ee3bef8dc2db9078607e1169b40ae89b0a5bef3bf7e34852b9759d681c0556a63652c47753e5d7356bdcc4eca4d855e42b1a5c30615425ff1a50f15a8e7c9152d533ef8deda6fc4d40d096a7ff8f54d4d4ce6832c7b50d10752e502e7c95e78ad4dbc996a06cadf8dc2b72b9235bf9d191dd1b1e1387e8bcb4a0d0bc7eb75ed21fa68bb2e0983f3644a56e622422dace9188113b519f1b14f11e074f8024faa05582c29b2838bab964008a810b7ba44d950ac72bed0cb90dafe30fa8663faab81198a26018472a02cdf7c97beb9d314fa7528e9c6e98e4b9d36af2da282e52c88f588f5cbf89e5ec84f23a61912bc778ed23179c196113529473b67bfddb69a7d65deb999caebfb84154abe9896d499c3d64930ce949bfee07320ab46844fbd512cc21fed82bf65d6ebcf45c60cc085cd48ce14492d9ef912fe62e0c22b5acca87835ff5f294c815e2dd5328c62a1dd3b6000f774935146a503c5ccfbf10cdc96f626306db4a03a2a1d7168451471026bbd725089403a9deebb4931f2eb397fdc27b719d9f8b86c5e185fe3192cc0e66a2246ca73601fc66f9d581c4624f0600936090f0874a0320535a9c6048b8cd64384b55a5482499bc70b335602601059d7235b29db18b0878502be040647486beab198497da66405fe65b1e07c0f0d7af30d29d4dc70f14253d7762bb7879c2f2fdea563a756fd48c1780c88a14b0b44c06c6ad5f2d19f06b0955884326803cdd847f81fd2b420432691b9f06e38f9a5a60b8066776fe8220874ab8b19ce8d8829f9d2d8c11f6183d2bf620d1a54de38c54519b805dda2c1651bc8500837c6029d50f4090bed08d395159acdbc8d1810b0fa68ed153daad74e862a510daa7abd7255f9d5be9249dbc183e3f3389a7ed47787f4f79ed6c3914bbb0a038f88397c2171facd3f1c58aa015d2df8dae231fe39a92b25a4e324f3c378f7c8054b624dbcefc9357a6945a784fa38819f52f43a14001e1f612f61d76e7e26d59bb1fd2977b8d54c6249a48bd1820e85ff7c347a66537cb64301a9d840555be43299abf6837420eeeede323054344c7e3df721a1875c0857f732f29398ca201d305b9fe4a57cdf19b6ce726a04e19feef83d0394e7526e09a455645d22a33968aa415de42acef5474005bb7558a7925e1e0efb168da2efaec16f6e39d306558b1fc6dc6d1af6ceeb4e2702cc089083782dced243687c1a8dc3f7e89cf8efc423548126ebf70a2b2781b12c8b5a7f3160d55d57cbda4465d7686df820c790c9aa0ff9204c2d35ac4e153ddfd68faeabdc3eea44e1f4677159f67badb6d7e69fba5b8cbf7d6e4a909fb8f639da078935e3c90217f943d32026fa2aa36fb4f6627da600656fe79660a76fabbd4092b7b029b0d521d9513ed2bf352ab5f294217517a2c062ae9cad1de02662c81965a861a20932f9b53c9c7339538f1047760dfa5109badd65363cb65cda30deb99edc20228d50b57707f096ba327756076cc2f5963640a8ee467fabeba0185b62b2d483a577a7bc40f14493d1c831580f5cded359d5ba3e2af5231686f5cea82fa1df8f06c62b0b9cd975dcc1bced3db3615114c5d0319caa9b608bed41f43b0f3ea2d0326c4e26ccf78760a29769d324fff5fa4b3f62d581b5bd1d26e6d9e1dae0299dd3fede31e59146edb21bb7ff34f2480eb40404fcd242e8607d470f4f42cc62a44c37739d7067c737b5dd63dd785021ea438e33bf9a4f3db8deb943f664e3a8f99b0824e4dce7ec9dff8e233d090baccb3fa1fa41534b5bfc01cb8dd4b75fb21a4ff9e4beac47b7d2b2d35b568b826d7066ed6b80b694f5d1fd92a9369531ae9f99a3fde4e175444c178c3c183d37c5a1bbd48a8a2d2fdd4d0903d6f327897b48f5127abb0f41c335feed49e0abb81eb8c64f13ae4fb5123382bffa71bc43a94d0141076bb576fd8b0dc9f85240f9c1fccf52660fb109a89f93802f4732a4f1301d02d3d6740cf96a3032b6415da2681b7a73ba32418bfcceb0a842df3bdc9254185a2a896334a55bde865503c4e145a4bd9adb4b4cdc50223bd92e83f7c575b03c72d658555e5d7624652f9c4822909608dd5e6f948a82eeb966f9ef27e79192cf90e60f99deb515113cb164bdf5bd42f98428711202942ab33d5e09ccb7a778fa29e6dc45cabca5e28d7934acadff6c75ccb9521cf6e8578bb90d255e14c85139790564c489b52ccc183618fb9b942c45aa196ddc87d5fbabc3398cbae4e7ef62910653eb5c029c7223b9d987490e92ebb5851947bc6fa35c51b563564429b0b20948d8daec384b9701c031e7ba3dfa46cc2e6c91e22d5a554e98b1f12d19f48a1007dd17b1a062c20ad626b405aa97665dabc22ce3b8d50a489e190432361d83223ffb23962fce96e200522c1aafec29c288457e864b3c51ad3e74b594704c7ae8a66824b2b911df1916d1e558ea4b907e0f80e3b5ea4ac828a03edaeaf2c2f257041b571beb2586134a2eef2de1ecc2227677b546ebdc0beb2e9c54e7938141d7c61e0258f046466b2c92fc04b66b8d0f16c91f3e2b39fcf1dcbc011f424b93f96a39b9e42eae24ef8685857fff0bdf6d289fb4023283e6100eab0c94852f347a9ee655c915d579def0429857a027915ce269af375814580ff8712939635e9cd07421610f8f1286b7b840e5b3c4909e2d89ff6dc0be35ee304865739659d79e44a11fe1e63e44d69166c5e9c6ced5c9049a350cf4fea966a8fdfdb02f4e9fa9d118bb03e029b7c2543949d112eb0c6ca6c08fb045d9a28e9163bc95c557b13d213e3dcc6c0158f65a0f7f7e87913faed0f86771cd424ca20e505976e69", 0x1000, 0x4, &(0x7f0000001140)={0x18, 0x0, 0x10000, 0x77800000}, 0xc) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt(r3, 0x167, 0x7, &(0x7f0000000000)=""/205, &(0x7f0000000100)=0xcd) 08:56:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x1f, './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="80c0d4bfde2f4aa39968c7f5449fc9a1e95ae281474b8febfed77b5682c5e8ca68ce321a0988a2c08fa4059e724ffec29df1336964ec83fa857ca4fc8bd8d4d2007ca95a6b96040000000000000041ca9da9bb9f20ce14fb9e290067ac0685184cf6eca2eaec5e71f64e22a1bb1f1aaaf9d1ede5342a2d7529a94364964b9fe2d764f2dae568bd37e98ea51ee6d8fde68cd5ca3fc2d24544a82600"/169], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) 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) 08:56:14 executing program 1: select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) 08:56:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x8000, 0x31) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f0000000100)=""/102395, 0x8e72) 08:56:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x4, 0x1) readlinkat(r1, &(0x7f0000000440)='./bus\x00', &(0x7f0000000500)=""/99, 0x63) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/170) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000200)=0x73) rename(&(0x7f0000000480)='./bus/file0\x00', &(0x7f0000000140)='./bus/file0\x00') semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() getgid() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3, 0x0) 08:56:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x91, [{&(0x7f0000586000/0x4000)=nil, &(0x7f0000121000/0x1000)=nil, 0xe13}, {&(0x7f00006b2000/0x4000)=nil, &(0x7f00000c7000/0x3000)=nil, 0x6}, {&(0x7f00004b4000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000768000/0x2000)=nil, &(0x7f000028e000/0x1000)=nil, 0x1}, {&(0x7f0000558000/0x4000)=nil, &(0x7f000062a000/0x4000)=nil, 0x4}, {&(0x7f0000737000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f00001be000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x6}, {&(0x7f0000290000/0x4000)=nil, &(0x7f000017d000/0x1000)=nil, 0x7ff}, {&(0x7f00005d2000/0x3000)=nil, &(0x7f0000651000/0x4000)=nil, 0x7ff}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f000071c000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f00003a9000/0x2000)=nil, &(0x7f0000796000/0x4000)=nil}, {&(0x7f000009f000/0x10000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000095000/0x3000)=nil, &(0x7f0000735000/0xe000)=nil, 0x2}, {&(0x7f000026e000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:56:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000300)='\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) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x180, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0)=0x101, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:56:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) socketpair(0x18, 0x4, 0x2, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x80000000, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000180)="4c424931dfe5a73baa00103d040961ad1b2d4e64c0cb344af4d79d60c12c66439a3b11a8e9e58f91bb7a0f7ff2dbfcaf7c071064fe17a8e0b6476569cd0c53253072a7f470213898e2228add739e78574abf60cd77da8f67d3f9", 0x5a, 0x0, 0x4) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x364db35557d97244, &(0x7f0000000080), &(0x7f0000000140)=0x4) 08:56:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000b06863f7a7d2a83f59556e94e3e348d9ed1bc36eb58b048e7f55c0f7d98af21331f3ffbe8ddc94129f77e46fbb63839732b14038aa10aa8d3ff47a"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2c}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xffffffff) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) 08:56:14 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file1\x00') setreuid(0xee00, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000180)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) r1 = semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000003c0)={0x7, 0x7}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0x100, 0x5, 0x2}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) getgid() getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x5e, 0x0) 08:56:14 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e", 0x1c}, {&(0x7f0000000000)='>', 0x1}, {&(0x7f00000003c0)="3ced1e7dfd230fb906a03e05347d7102ced4785e9b0d8c01394ee2a3cf67ebaa81b1a4c6b189641c508b46eb62d14337f6914520d469273bc8bbb64f708f9991f586341b1b7b0ff491f7835e4bd67eb5f7e8d62704225c43b0c1f42a150581395c064bee8b91289f19d758e5df018901927faff7d219289ffdc022a983cd62bd817f89d822d423d387498661721472174ecd56c815e63d073740a4f14137d151437cdf64e6458e989e694c0e4474e188546fdc6cb9e6e35f0058749eb67a79b0782c8eb214aeb503fa16ea8bf0d9ab2ef85c6dd355245ed8c820c1c803baa78761fe91df0737cb999392a9ecf6b9e159ba48a5a79841ce4fe9215e10ca39135b396c917dcab2fa487b07f3751d810fade8135bf289fd3a5ca1e506a09e502ca679d1bfd3", 0x124}, {&(0x7f0000000180)="8935d2f700a8ccf9e4c4c6a263b2dc7bf94777653ae0431ba8c433bb94d70e0640f72fb4ac5c907089ee6ef7991eaa75dfa3d62d08095c6618555e1920cacbe2152ef3831b11b4c87167f1d3a3353d09469fa40538cd293d7f906d73e6e078f59c1f8a09f526a08ae3c233adf1b412d62b32310a4760cfcc992a320ae8128ae2ae87e1b2c75d2e97596cd3c17be04f12dd5765be", 0x94}, {&(0x7f0000000240)="35ed0e5b71c29df9ee0ad50d4443abb7bbb29e1fd0592cf89dbfd1720a48d4ccfc0acb03cb504618363f5acafcb20efc1968812d8120dc3863533bf8841deabd6bffb5ebe1b9fc168f2a893797f9f479aecd70d69b4e45d321b527a79ecc3a54c6585d7783c160947705408569f7ab0c59a9482dfb411e1d87490de93ac394e5b06bc95c740b14d874ccff2a47a5c90946b62c07386e00bc281b5474b3a398592756107aca4b7479246ee6fe42defbe7339e76a8f452fa", 0xb7}, {&(0x7f0000000300)="092bfd8eb4327a9dae65cf318b1a756b0ec3a6ca6c9fcaad46056d5bb59460aaac16eeb308", 0x13}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="231d0e11e63af8014ea7cb4c47cccc3856e878b9fe97ae32faa4f8bf211602ce6f7d24d71b202f8ffca0f8002ba55aae173e6351c9820d0613bde374fd860d88478fe0029a446abbd458da61c24a4479ae02a3960bbabc5e3b8754999590d5415c08738c38189939de", 0x69}, {&(0x7f0000000500)="2249f46c62a928a4f478bae8aa86e994d16c938a8dd4e2556f35e7d108d971ed5426f8fe8279ad27a22c3f65de46e0c04a5ae6b6251a0cb5160be65081dd0611a0254f59226f8d6802424ea4bc5f9d8ad5f749ded90515531c574293b16d4f139294d819c36958e3b565652e3c9b25049050d3f07fe984dafd2e2c9231e4c7360eb0e12008207daec7560a22265068a452d91a8bd64b5d41ad6e901d78beb2aee7a9527c3693f4a9602c0e19b6764e691881219291b460fc7b5f2c25373b2a61", 0xc0}, {&(0x7f0000000100)="5b77b7ab1f18393eb6d80a8a32c4bf8b0a19e19bd85dde5a82d313e82a19c68f533e74", 0x23}], 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000640)={0x6, 0x1}, 0x10) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000005c0)=0x7) 08:56:14 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/71, 0x47, 0x3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)="822c6822afcc8a51bac4ae84377daab1432b1b7befc8c15d3deb0f4b450eb9b13e816258ed062c3eba9b40538ee1528768344c45353c77e9ff49700904c10f1237501b46350acfab8f50a62046947e9cfc531a51abb845626edc58b1a43dd0a1457c4a76953b07ef169c0e72b81fcc3ac5518ce73b5f2c7a12e3c9614ba354e4cfc5d239efcb47955508a6e07f1a09eec4f373ad9866b6ea5396ac148ef463083048ffd7e33828a4896e3c5f34bacf19c5fc7c7e46c187e9956e3e8591190de26dc579387e43b87249f5b38bfe431f82600a1c35d1212eab1021cc0dc20070dd77f69a0f08f3affe27550a9ce7d340ed5043924f06b63e2080a001", 0xfb}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}], 0x40, 0x400}, 0x6) 08:56:14 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='W\x00') open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket(0x6, 0x7, 0x81) 08:56:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 08:56:15 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="a96f6c", 0x3}, {&(0x7f0000000080)="1556215dc7ad237d7a2bbc27094977877c97b26b2063d56276e7dde1be55a334c0830800009a191550f37fa030d262675f629868412e03e729973ecfa9ad287025394e124946d704a422e83a0b44", 0x4e}, {&(0x7f0000000280)="2bac3932e5ee412b", 0x8}], 0x3, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000001c0)=[{0x30}, {0x74}, {0x6}]}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="1da16d5e01a06f467cb8f5bbe6b32eb710d6181b1262428d28007135c7f22fdb9d7bb8c95d8bbe57ee4eb40b5952d6c50393ab62dbf942", 0x37}, {&(0x7f0000000040)="638083ba0c5dec499886caf6e732170278bf3216a8ed53cc28f98c3e43bdbb437269304fee53", 0x26}, {&(0x7f0000000100)="60594b45f1", 0x5}, {&(0x7f0000000140)='?N~', 0x3}], 0x4, 0x0, 0x7) execve(0x0, 0x0, 0x0) 08:56:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x7ff9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:56:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ftruncate(r1, 0x0, 0x2) 08:56:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x7, 0xc7ec}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0xfffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/3, 0x3) 08:56:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x1) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000280)=[{0x2, 0x9, 0x7, 0x20}, {0x8, 0x21, 0x20, 0x2}, {0x3, 0x80, 0x20, 0x1}, {0x7c, 0x7, 0xfa, 0x1}, {0x5, 0x6, 0x4d, 0x8001}, {0x8, 0x7f, 0x80, 0x5}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25, 0x10}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x4) pipe2(&(0x7f0000000100), 0x0) 08:56:15 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{}, {0x9, 0xfffffffffffffffa}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x87}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000400000000000000076cbc398afd000000"]) 08:56:15 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0], 0x10) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='\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', r1, &(0x7f00000000c0)='./file0\x00') fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x26, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) readv(r2, &(0x7f0000000180), 0x0) writev(r0, &(0x7f0000001580)=[{0x0}], 0x1) mlockall(0x1) chroot(&(0x7f0000000000)='./file0\x00') chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x80000, 0x2) r3 = openat(r1, &(0x7f0000000180)='\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', 0x20000, 0x38) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) 08:56:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="80022e30008a81df66ec59950de0e2243325efbbfe89ba059db672ce460884da58844c868691aad3e4a1ac04d998e782a66c53aa665aaf758a0e83b18dc96af55f9c44e20b14b015a2eb0c07783a2158167fdb4bf673348a63c2e1cc95f60c6732f6acece94142db36788f52321cb0a5808c18c51282d1297491b55195a941277f6680a4d3d267430679d7986ea34214abeaab6abef62741233ffc0e31e1c642ab65b01cd552f61e9661d717ed23854ac126af54ee173dff5a2044d24f61509f7d854fa219"], 0x10) r2 = dup2(r0, r1) setsockopt(r2, 0x3, 0xffff8000, &(0x7f0000000200)="491be5a006d2a73669a7219e70a024795371b755eebffb8e1172537d39cdcf9c768daf6c903c9c0bc6cc7f6ce4e751c9f5bd5c90e562dad26a7024d0e861e498e406404359c1fb71862e250a81c8424a8587a5f9d1c0fc770354c7ce2b4b4fa49118f9a4fd70d980304c15ea15b2f005a1a0313a50bbd5a53f2454ed1fcc6b4d29f4c686a9f5b07f1f182e389b6d0eb00026ed353f1d0d120e330c75bd804be1d73270", 0xa3) close(r1) execve(0xfffffffffffffffe, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) write(r5, &(0x7f0000000000), 0x0) 08:56:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r2 = socket(0x2, 0xc003, 0x0) dup2(r0, r2) sendto(r0, &(0x7f0000000440)="a9582de6302593ebca24a830e3e2a39deba7fc03131ee9e8e0c718967ee175d4ba48e5e2f57d2647db81e7b53c8ef98314142e9aa6f6c92f4d58e14d53c46bbc51c6f05f32b937b84198c17e17855556f51618ce65c73c17ab1fdbd1", 0x5c, 0x8, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8000, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000002140)=""/4096, 0x1000}, {}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000140)=""/195, 0xc3}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/249, 0xf9}], 0x6, 0x0, 0x40000000) 08:56:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 08:56:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x20, 0x1, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x20000000, "000000000000000100002000", 0x0, 0x800000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @empty, [], {@generic={0x6002, "fdca5e922d78c708ac02ac2ee510237b1e50126d596b40ea51fb9047894a789f740d8224c366c0227ae46928199d709b45079dcd2e4a743666b6f613b8be1268999e6651618a8d96e4102f1776683bddf87dd24673b5ae8b"}}}) write(r1, 0x0, 0x0) 08:56:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x4c59) r0 = socket(0x10, 0x1, 0x7) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x25, 0x8}, {0x4, 0x64ac}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) 08:56:21 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317900000000000000ff0200000000000000000000000000010103907809000080602484a200003a00ff020000000000000000000000000001fe8000000000000000000000000000aa9fb3cb3b15c9d336af18944daf177557c2dca018c55db8d6a80860a488cc0522eb737cb74d99105f2925778a1a501b9bef3e9b1140c569b5e7d871bcf05a4b275492e6e840d9ca88ff5c45013d358dc3b1c9f14f9b6eaec4c19749eae53bdb674c9a6948a384fdc63c5fc69edbca49f907da50f31cf8a2fe34c0de30ca1b8efd173bd516a9d3c606f8886e06c6e731fbfd10722456d19202e3c1c7"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) fchmod(r0, 0x10) 08:56:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 08:56:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000580)="b1000513600000000000000004000000000004aa9c4a204c5bc38e9c97d679fecea11ea8fef96ecfc73fd3357ae282aa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02cbb942cbeb88376ba8af63ff37281c18e4fd89720fd3872babfbb725a925c0f5a872c881ff7ccf3c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f80004000000000000000100000000000000005d07958bcb288d53e5bb39045e521f37840d4b513d6b3853732db7867c6a85fa72c6cba2054beaa925100ee9fce8c2a6375e85a6dd061f9572ce7d1689a7cd78c1ab52e3ea433307cf6a242aea291baa2e050349b099d4dd6c9f0c38892cdbded1da9de96015d1c302dae9acb0b3e29ecccc512072d0cddcd37fc6f259f29e3ea8f42d4247c26d97f4975c7468d9212f3c78f977246da632318287e6de0353ee38041cdd8a1def7963d965cb83582ef711fe0cfc9642ace787068b95c3dc7b96450a5f9931009fddf04d8ad2310d04a53811edc148de05e371bd0418a8d98e79959b953cccda649017ca2218911e007e20c5efa17ca468862ed9b466cc62c85988da2bebef2331efad327b61d205437a5781822e287e612ce1445c8326b849c8085d73ae25cc3a04265774db65e517778865838f43e7e7c286fa5f39c1b97639535536b387765fb06bd6e135", 0x1fc, 0x6, 0x0, 0x45) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaa6896aa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa", @ANYRESOCT, @ANYRESHEX, @ANYRESOCT]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x2, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000f80000000000000000"]) clock_gettime(0x2, &(0x7f0000000040)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 08:56:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) close(r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 08:56:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x10, 0x0) pread(r0, &(0x7f00000001c0)="aa81a7c1da019b63766babb881f70be7ed3feb554955c2fec1a940bedba504f14e92161ebb2b057c37d3a5166a2ebe99032d131129990a2eea81a5e8ad624fc9b000340d5f5c47ca369443d6ee4a4354ebf3acb27bb5088aaf321098919badaaa42dad9077334cb34d39524d35fb1d38ddab98eed4045276823151a6499015d034756bef97509697898284b8d88d30cf7e67fea80c65e6", 0x97, 0x0, 0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) fsync(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 08:56:21 executing program 0: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x1, 0x800, 0x4}) nanosleep(&(0x7f0000000180)={0x100000003, 0x200}, &(0x7f0000000040)) 08:56:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000002580), 0x0) execve(0x0, 0x0, 0x0) 08:56:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x77, &(0x7f0000000100)={@broadcast, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@generic={0x8038, "4e312848ee163c89132149ad9401618ccffb4dbd1a368120b40139aa0800ae3884bc32b13bf1d2be74e1caca6a65a69023eb354445864b6afb5f27b1d2dd8d20e6c1042eb682e461b58de04bb6eb0ad223fb01a12eff2fc55ce2245c5aabcd1351"}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0x40000000}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="ca5ed9a5c9c9d9f28e2b1dc46429", 0xe, 0x0, 0x4) 08:56:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfbeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x2}, {0x0, 0x6}], 0x2}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 08:56:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000031000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="820dd4761e"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 08:56:22 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000080)="84c1b507a4f9360f8e262d0f71802e595e6bd4243c5439cc5b4428aa86a28816943fc1030b2fcffe5d134aaa00a889035049d0ddc64092ea2f4f7dac8fd2b3af91d8c8a6e253b6f3a660fac343769b052862314c774f1e597b5bd406935a8f7d22f38e732a1f1c49b6d4e0829e79a1646510ee9395094c9bdb4560b32f4b3b556f74beb3823fae293e8dda77e1df977492ec99c9953aa29b781321a984dfc166fe6f4c75b0345852c823ff285b6476f700dce2738aea33d78ae3cc59c8f6426eb55c847241bf53", 0xc7, 0x408, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000040)='.\x00', 0x0, 0x0) 08:56:22 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {&(0x7f0000000740)=""/189, 0xbd}, {0x0}, {&(0x7f0000000580)=""/178, 0xb2}], 0x4, 0x0}, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:56:22 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) poll(0x0, 0x0, 0xcb) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xc7}], 0x1006, 0x0, 0x0, 0x0) 08:56:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=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, 0x3, 0x20) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:22 executing program 1: ktrace(0x0, 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7fffffff, 0x42, 0xc508, 0x0, 0x1000, 0x7fffffff, 0x22a, 0x0, 0x0, 0x7, 0x3}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1000, 0x4f, 0x80, 0x0, 0x4b, 0x1000, 0x4, 0x2, 0x0, 0x200, 0x3}) 08:56:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000300)='\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) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r5, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 08:56:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x10000) 08:56:22 executing program 0: munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) 08:56:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 08:56:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1f851f95aa59cfeb, 0x1a) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x8, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:56:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) r2 = geteuid() r3 = socket(0x20, 0x8000, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x400) r5 = getuid() setreuid(r5, r2) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r5, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r7 = getgid() chown(&(0x7f0000000080)='./file0\x00', r5, r7) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000000)={{0x81, 0x4, 0x1f}, 0x2, 0x1, 0x7f}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:56:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 08:56:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="0004001c000080002000005fe60700014502208887d380056e00000400b612c15abd543d91271eec7f9ff068f0d4c198f799738a1e55332d93d79df60b0000502ca0513ddd2efe505488343a07a55975cf4ededfbb2cf03ebdf2c2514e329eae0e70f025d2351c46e19b13160250403ac14fd72c0b16a72b35540905c5e629e3cbc9b6d9cf7c8f02bc6f152a8ef2553418d725dd6a305c0aa4b5aab30f54367e5834026197a07e5fc6643d30fcd3d38277fd823bb6a10a239f19e381b2832ed0a064cdaad0a2c30dc809991effaa352c13d8f5a3d7264c672c9f9244a3adeb6b491b94590671b64828ed34c68f52f1299b505bc50555ef674ce329542152e4a264a9e12b58ed972b2d45f5ee610fb8130fa69e8d8ca8816db1b6712a000c2c1d6697e14fbae778202090004c9e5c2d07dead00eea189bb574c9e9aabbef5e8f085adaed26dcaab977667712f12659dc6cf015a5e697ecdfaa644c48765c18965b65fa2124fa92bbf929fc1adf21353e04a1679fa85e7db70eb224579b3d929949467e97d5932099db752dd122c07e36098bb761188efb87900bf8bdd9ce266c8478f"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x40, 0x108) fchmod(r2, 0x25) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x80000001) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 08:56:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setegid(0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001340)=[&(0x7f0000001300)='\x00', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\\#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-:\x00', &(0x7f0000000240)='@+\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$)%(^-,\x00', &(0x7f0000001300)], &(0x7f0000001780)=[&(0x7f00000013c0)='{^B\xa4^.\x00', &(0x7f0000001400)='@%)*\'.\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='-\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)=':.!%\x00', &(0x7f00000016c0)='\xa5\x00p\x06Y\xec=\xa3\x8b05e\x8e\x88\x8d\x99\x9f\xf1\xd4\xe2\xa9\xa2\xaa\xedw\xdf>\x0e\xfaQ\x82\xd5(\x15n6\bq{C\x92A\xcc\x11\x1aJ\xd2J)z\xa1\xa3ro\xd9\x8a\xf3\x97\x87J\x93v\x91=\b\x19\xbc\xd8\xd6Y\xb7\xc1\xb3\xc9\xfa\xaf\xbec\"\xa6\xc5\xf1WwL\x15\xe5\xfe\xb12)&\xd3p\xd2\xf7L\x16w\xb2\xfb\xf9\xd15\xe3\x8cL\xd7\xf2\'q7\xb9\"6\xb0\xec\xed\x8fw\xfb\v\x89\xb5\xb9\xe4B&#\x9b\x19\xe5\x1eib\xbcJ)\xfd!\x97m1\xfb\xc9\xb6\xd2\xe7\xa2\xdc', &(0x7f0000001580)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000015c0)='):&\\(\x00', &(0x7f0000001600)='\xc0']) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setgroups(0x5, &(0x7f0000001540)=[0x0, 0x0, 0x0, r3, r5]) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) ioctl$KDGKBMODE(r1, 0x40044b06) shutdown(r2, 0x1) 08:56:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71b048da9931451934efa646298d2c49e8ec2520929648", 0x22) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0xc002, 0xc1) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000002c0)=ANY=[@ANYBLOB="c5daf060896d402fb9e24f56a7e75380bf8313f2cc7deac6e71cdcc2d457a9bb3185fef51c1af0041d041d20cc29034a74b659700ba50ca4e2a8c5e6cf7fa75a2511590633f7f5"], 0x10, 0x0}, 0x0) socket(0x18, 0x1, 0x7f) r3 = socket(0x2, 0xc003, 0x0) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4022e2f66694c2deb6c"], 0x10, 0x0}, 0x0) setsockopt(r3, 0x4, 0xd, &(0x7f0000000140)="ebefcbff97b824392eaab1f63048c89d31929e48", 0x14) r4 = semget(0x2, 0x2, 0x31) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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', r5, &(0x7f00000000c0)='./file0\x00') getdents(r5, &(0x7f0000000280)=""/58, 0x3a) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/193) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f00000001c0)=""/171) 08:56:22 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000dc0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @empty, @empty}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x7) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000e40)=""/4096) 08:56:22 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62024201"], 0x1) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r2 = socket(0x2, 0xc003, 0x0) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r3, 0x0, 0x0) 08:56:22 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9a2, 0xffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) write(r2, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xb) 08:56:22 executing program 1: setgroups(0x0, 0x0) setuid(0xee01) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x10, 0x3, 0x0) dup2(r1, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 08:56:22 executing program 0: r0 = socket(0x18, 0x4, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000003c0)=0x1, 0x4) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x868d598d5c05b446) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000400)={0x3ff, 0x0, './bus\x00', 0x5, 0x8, 0x6}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvfrom(r5, &(0x7f0000000200)=""/196, 0xc4, 0x42, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000380)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) flock(r4, 0x4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) 08:56:22 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="5907001e0cb67000fde3dc960aa2406d000000"], 0x10, 0x0}, 0x0) r3 = socket(0x10, 0x3, 0x0) dup2(r1, r3) socket(0x2, 0xc003, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="c4032e2f66696c653000"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x80001ffffc) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffb) ftruncate(r6, 0x0, 0x80001ffffc) r7 = socket(0x2, 0x1, 0x5) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x7c, 0x101, 0x1040000, 0x7, "f1c09e744f66fa2e1c56ca70cfb784e9978012e2", 0x7, 0xfff}) 08:56:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x11a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) 08:56:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x0, 0x80000000}) 08:56:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000380)="0aa295148fffa4bb6210aabcd0c0dd9993e532e630d06bdb21bd7ee332975b5aed2c68fd1d98dfc15682628a55b1a2a2c0ef4b", 0x33}, {&(0x7f0000000400)="681e4e233832b55b16fac01c3324dfe88fdb19c8663161e4985947680857dc60dccefbec6b456826bf416c36c072acc5cb48301c96f59939b481a7a79844dd762dc6824bc156ba3dfad805b5973b831ce3cf5c7158262d1f", 0x58}, {&(0x7f0000000580)="ff36c8313d8fe5b4d2677f08b2942315b475239f4d9978cfe498f822d6d54521773aa4616bb74c4a1853c15220cb48a0df4da1f71b1eba3ac2b26fa8a1e6c1f044462c2727a983564cd619ea414c81f62402df492b576a4137ad2dcd2be0dd21dc5431bbc671b806037566449df8f572c4c2ca2b7a28d409c013b492bd7cedaab0d41a1b377f9cf80ba2568b09a961bb0ee3ac73283d7ffa556ff79c654998b1e0ae3182764d20368457af805048127e367566ef4132857fd0735c45deca9a2b81d1e6e63f83fb84bcf0c3b3378898d7ba4399077d62804be9695594e5c1dfc6e63752bc6e4432cc709354fd47139f05a0f0ab620017c121b7", 0xf9}, {&(0x7f0000000480)="8d385d326c8fb1e6fe3fcbc6d3489f29b18a", 0x12}, {&(0x7f0000000940)="145c4987d9991a4bb6b9d8880cdd146f1b80e1db5a6f7243287b1a4aaaf011f120d67af9072fdc3e2257d727c0a3530573b1ef7f602d0fb69a7e75f24572b7d3842bea30389b8bf6cd401a23b71675a3b87dffa21b1e17bb1e52cfd1e19a978ab355e0827c5911bf044ed9ea62289d7f7f7cd03830b2e339948c8d889dc0a091b05b5ee3692302a4cda8526bd22e821f1d40e327eb542d7cb961b18bb39db4589c67edb69aa0c706a1b42b6e5a0c2dbd86ac59b1ac05f09ee8fbaefd11d53cc09560e68afbe60b2e78c18490d01c7d09a074697259833dc9cc9becef40af0c2fe355eb9c2f9bb42ffbe805a0ead48f50a64903ca1e66e559eaaafd2887f97a66906e9a75d958932c05a984c10bd286fef6f1bc2556d48586901fe097ca7913d4e2c845ad248a8b0839c1b5cecb5297a936fe4ca7c0897b9d94dc94d100c559ea41f6cdd34fbc9e67ddc79e9c2f3f71ee9cb6687a15ec6ef275d5f2af47cccbeac657cb981beb02afb44029a5170211d22f15c098cfc6716480576ea5330208eb207798eff26a7596a93c2e744a8d04e7bed8820767c070d8bdb7e99fecc95284ff666c3a922d8bdaa9868d9269d579098a572d5e6fa1a43c6ce5512364ccd1f088b1278285b5c604527bb92aeabc8511dbb0986627f3f1ae8504ca2ef28b2b61b6149da7f153d9acc169003688f28fba6166cc39bc661f0bdf7b384eb2680b04b6958a35509e3758b52f89c7c2b27a4c4c76ae1d715e1584f0b8e10c59e28cc997fd6e1ea5a1beeedb2505a176915f4a279f368adff0fa1e5c3709c96dd0f2885598fe6469e140703fa66acd2f3231e99c28f40c9e158fe707067929b924dd864ae63e4113303824ab4e5efe8c5c3be76ba83325078d2e2b2bce8bd39528f432a8a90ec7c7ab0494bc587e2f4886087b9c10f7f81c01210f141e2f74e702618913a808baa3f2b63d18d8dba0b6616c0b01fe098759a9e9a92d79576f2c015f2c5f6adaa9b88060a98a46d0b44c024b516d58ea573568ef5b91e00356eb8b4e366c399402892998be56d76f9d5d74aa48a1993b89fb1fd0920e72f5b4d33d4a2b214f1d67d9836cc1c00aea925be02691b11046373b413c2054642d9a9cff7310ad3301a9037d8d8d457548b128d7eb2d3e0170c8a1e36b8a8ac814465082c143a0123b66259320f50662d7f39dfd2198d158631dca4e3a2a1a3ccff2c7aa99c258369ece65324294918bc884fb3f23d477060b941698b6c8448be529789f301eafb05558af939568ece19c56252dd22a30f451cf514349997151297ef5a270497269e346b4bb69fed7b2bb5eb358f0fe3f7b221da711e42c120a87236c814c3362cd9624725c599dea561f6f723ed38f411f02a97029e5e000f9eb03b654ed6cc80548ddc2aafe9998bf554ee4ef730d0fef41fcc2f90155763f765c66b0f8a9ae0dd4ceb687f97a189c055e894c47d4834fae8c087ec0d9a7112d4f5f2cd1ae43d893cbec02458f9b0d8e185722114ec14599289df52b129110a33a3d5338a242dba9621b7a902cf48afe9d38e03d23aa6c4bf7cd459fff713fb18a5ca801d82e5c8eb3bb02a7f05aa30392a441f6e63906540f2c7ab7334d729822668809bad2e625b135d48791ed4a2d5cbad8ea57bde63b3549aab1f29ff5aa0a2718b527c32e59bab092b3883fdb1f59b1278b0d716776825c44a3700550db758391df3be47dbc354edf36907a7109147fa868b7dc96f29eb1a187846c752ab49866707b3850e7ca5575bea2387f29348abed08a7cc0fe64dfe3ba13b7c8343c50467886b517aae4ee79361a2e52df2cbed2bbfaa8b7952d77a03026f3700b325fe979a63f5ef8660d68274a2078c57a51aa7e3f072d2fc934dc5dd66f9f6379a4a5587e885547225235b381e901ae00aee79bd93b7e64a481ec0d9e9fe93ed1db830c5e72c7d3257b39065f095bd10d6a833ab3e97493caf4f722fb54873ea0911852a3193aaf588dba07fda89523c0f952b548bc42aec794a05f115902907edf7c1b8a6af84d60c8699fb85576e9480749b1867f264b2308ebbdcec50fcee6034ae9e3430f36dbb59ed934fcced5d7b4a6655642f011d3ce04a87a1c609b81b3b0c6186731eea2314709746508cc50e26a91a1708920390d9e0e2ff362fe1ed6fb0742f46006b32048e291c67327e7954144b802d83552f5d3a54924b6754cae0a061ec73edc088ad03d1a7d13df7d703378bbc64108698ff24827440b7b7cce3f1746454f0bf2743375f696c5ed486917b2686dc952091c548b29c1605d14b0a7914ae70f4c1b2b7a66253aa447c81e225790ad2054dba33b13ad7037aa30393c317e8b7c4080cd3a86bd08e39f96c2a36613e8b3634c4db8cc990e4bd0601432f4f82365a4ca4224cd539c58a0c95f1c9fc6f6b5f01aa5676811f7060046f10921dfe20eda0626afdc1772c9a17328fa3122e9981f62556cd226a694f03b5fbe61383c67a247a7569696c549bc55599e0884ffa367374de23aa9691013f468979155cfc943d1cbc1274e0b12bcaf45620879aa6ae263f7c3b9e8e2a2e8aa79747c2935bf0e83322b6320bb2ecaf5f517c1e2b4badd8eaa1155aa90a8c877e4e1aeb00bae0c5dde4d9481a76e40063a9fc9930743b4ead62e472dbeca013d8ee29e687f18ae4082536eb97ba08d1ce76ba139027d3dc3bb5ca15a9546d6a7b197c996eea6866143ca86332536b1fcdbb87b39acbb46755c2b11f65c6c5d433b1b21ef6930d6b681003ab69abc4c7f48b00c2f76880a26b64fc36c3cdb297b4c6b7a118dc9db6c54acc6726cc8136bc92cbc0a5476d9cffe48aa309eb069338b7a9d4a5d98f0ac1d5d6a7abcca54ea8e15061e7beb2e37e80767f09855c79bd27528727d4d032fa1ec9a8f1f53581b3d1a1e117b1bed4cbc888fec5dd9f9c0fa2f454b89e0459801d1f7b5b6b7799d51dfcabe1a4792dd88daa67f8056af7ea5bc2f2914a35d0ed6b486bab35df8aae276821f3a2be719fcec7d88e4a58c170142e1bdf30df6d432b8c00da0e5b2967ed39aa041b46ba314289c926ff1ed3c26ed896978de86c794f9771f6d75c347da2a528fd8f60f16548cf2cb3fa1b2803bf3ffc088b7aebaa9d221a7bb4ab4c65bee838fb8bb39f20a0c2afb17f8d0fc26dafaf43fc2a336a01d74fe1184a3489ea4fc2831e1a57ea7685937aa17f94da7fbaa488795f6a6098506b3133e472cd6f28d86fdc1e53d65eaf678c58c2b691d830d2a841fb5705cb55a0348381e27b8713b1f286e68a9970afd919620994a245ffa0120562213fb98a001b5ff4c21ba2b522fe3a8439b05d4f79e49a7f3d85cb2170725bc8f39331e706bc93dac091cad402fcc7bdbaaf1105df0cbc651614273cb52e97efcb3db233b889aa055d27909bb8c27d670ee98eca1a3af89902b0bfafcd05f4f389dcf784857c03ae6e253e8cf3e23556d30d9e9a307c735eda72989da5e3ee454ed63e80e99397fa7ed1f048606043da284e9f0ffe072bd8742a9f95703a766fcbc4578c5a69ca514b868c813fd717c865f9342780a44e72b55df683bebcfb843e9492d9b7f6e5b13d50523345704ce0a53d11a7b631f71818248f7e1f7b6d378663e9fa09135120b741929b383b38f466cc0202297df72b46b933282c9e803dabc565e7c6a5aaa8b6276e16a4f77f925205ca6c93eb21f32d79b5776b0c7d45560f86f4eb3689e9281ed63d092f254f477409a0e09c191d97e7f451fbd7cd0ab7c978c9f7d4323e28f7b6084476dd7cab93c6b0f996293615001bf55456c6d6e72bf90a1575a2926e20ad6b91618f12cc17876f8c9ae70b98b9e8212e3e2806443e55fa45765bfe0cf1daba8158a26fe50dae171f23fc596a92f01c27a13fa12d53da9fea0c624540616449a98b8130a10e4e20b359789e13ba5f2318cdcf8431b590a62e580072f057f32f813e1dece97753cf8da2021dc4ec804e4bd0eb288b326f3c237add437dd71cc869ab2efc68272699ab88a050e324e141df24657c5e78a351e331b82ba530f8f5bb4ab8e828125af96268254f7335d2029f2e46ea02ea6635add7cf94b08ca29de7372ad12ba4aefe8143f9408af04fb8d55b2a8c5502d9b9e5742e0b891efba64482ce47a4387951e369ddc6d07ee7662a49d90eac652dc6cc598aeb51b7c54ee39eeaf087346b62febff4e01829422ddded3a72b5fe0e9e1c1075a7ad538dfb1df5fbd2b5553424f6f1db6212242e9fe929387d9d97316690b9394980fb2eb8dea5084e9aac1de4cad2a56505f011214fae7f1b0da882d3acc707d6c3424753054e249281d04fd12291b6daf588e5a9036f836cc328083d6325ac80efb534f0be8fab03672a326d334f53517e1d7c8cf2e01aeac0bfa380f365d9ebd77fa62118f6fcdb659290240621b46d89abb4a7a2a6cee77cbafc12f0482962afd5792782dc0eec2724921c6794efe7c93ffab209447ea135159eb811d264b0821d9b77e41e4f815857050327dc9f64b4bc472844d4b06a1d0a1030079e0293fe3e859c5da9ec2b1476d1b1b1fe4ca865073f204b60d431001e2956a978a92d0efe565b4d033c71f6cfaeef2a353e0d9f91b589d2eb00a3ac2e1f3bf929200469d83c7306c695d40154483afcb9ff4e59acf0730f957bff7a83b6336a7d650385b35ba292dec14b2295081f7e83d29090bb7365812d5468c0e7ca85477e9fc3dcc0437701b5cf686a713f17615f8f0713dfc15c91ee30c86731ca1c69959493b2d25716087410cbf90ee066ea6bf3eda63692ceeee87b3e810638ce8c06a4b4c58ccb35e5c093b86ec08a89b50255ee5f3023b4f86e049a1e8650c59734e86dbee608646d2840d6c86baf3a30b23357e5636f7aac598aadfa0ba8f834d0084495adb202730dbcd88c680382982cdd75d9d04124baa483ef157aac7f9971930d2507a5166766320fe5af1caa9a92c9241d5ea73ba6778f8174d07994634830b72c9b47fa0c9122b4dc15800295d6f00073513e66ccdfc542493f2b148487a551061eebd401fa960323e5f6a4e35f5d8d3cd7d1399fdd5187492123242fe43b7fe42ea6816b7d0019ce050cb17722e0a1e80b602c903a235d0fabe7dfd0aaa9000242989001aa3ccb74751694ff1f0aaa93c40396c4878f2e648be28d2de242c73fed89981d037b0d0ec0d76b5042e19a3dbb35de95692d66d0670dedaf618345938420d23493716bb450e39414ea86567b3b62fb54781301967bfca2a01aae1ac78b8488619934f0309a3faf19f94d91e04a4554a941e52993787af3cac18f7d5b42f7c400b980bb03a797041479696c4d2fc9ae6ae607671574673e8d0f534b41b8d69b49e5f8e7e889d3a170f2bce57363b39ccecd0b4fbefc558790987aee4ef8ed9c00a8fad9b91af0dd12d1201a58353f2734e62b96215d3c902d9c7c5c8b93332e3ccc4f4846e8104d596df1cb11a9a8897c6c20bc37ed3105eaa7274a7a247e66e3261e24b157d6d489dfe8f2acf2c5a8357d99b75f2aa871026412906dff76967595c2b1b36c9b5100f072d372a3531ac5717c4be4c9561ee9f006ce6a7122378464d187d80f7e7f4d2e78a71564e0c2c0756bd8ad7e7d5d29a98e4928c2517b7f75340c1076d2d70ea40844415a5a7360ecc7b5f67958bbb5ceae132ebb802b254cfa53fa1df2300620afdebd8ef7f0320543af31646d2e48fce72842459426d6abbcdfd2b4bea7e0b05738aea12372f4d493f2e381721871793742832566369a8ba587b7c27efda46e1e44be901d98309", 0x1000}, {&(0x7f0000000680)="4658a8a4", 0x4}], 0x6, &(0x7f0000001ac0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0xf0, 0x400}, 0x403) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file2\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = socket(0x2, 0x3, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x100}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) write(r1, &(0x7f0000000200)="9d114d269bc744da971c27c6831327cb00ad806b29fe48ef6151ab2e6a9e34d17350e8a4be36cc87e0f606a5d35dc79aa40bacb8f396dbabd0bc316429b68368016c421358b3814603c8b092fe93174e91d27be09b8c82c26fc52225b352863bc86264e9a9c2de0474b144dc779e7315d353b2b23dadf97880a449c40c13aadd", 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file1\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x27}, {0x6, 0xef, 0x4}]}) fchflags(r3, 0x0) 08:56:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000002c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2, @ANYRES32], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x93}, 0x7da5, 0xfffffffffffffffd, r2, r5, 0x10, 0x800, 0xdf12, 0x564f}) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f00000001c0)="fa580755ae316aa831aac7959a95fe46c076f522e22cf920a7a575b40662fa172aac07f5e7fc2280da809236e49dabc26deabd89f0a51218404c6289bc1e736108573f258ed88d7a1c43c0d41f38bfd64c972b2d180972217ef4931a759f137243c9ce5f3162fa1f33fa729218843946299fe1bdfb98837db1e9898f28df902002cdd5f3bb88ba559bd4b4d4382ac2ae7bc312cdd2a3d0bfc8a40056343a00a3eba3abf1bae38efbfa71d3c5f1d69fb3165236251d0a4ff9096951d780e3864a5ae1", 0xc2}], 0x1, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 08:56:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) getsockopt(r3, 0xf01, 0x2d, &(0x7f0000000100)=""/70, &(0x7f0000000000)=0x46) setsockopt(r1, 0x80000000, 0x14b6, &(0x7f00000007c0)="c8fbe28f61b837b71882d536c0cde2972b3573a12b0a8c8fb4ab46be9f66881bf0d6b1979f6202aea6ba5f74efc5ce62d50145840249beb6bc4ef317c04ba38c1012bc4d933881e6f4c9ff538e292bdfa6f168d79c8edc9689637ca182a5ff0f29dcdd89773a5522223f5cc59be505cbd4f9ff3ffe5df4b906d58ad73276a715006e0a89b2bdc3e62fa0e2b105e460353ccb4636ab6a30828f54e2bcdbb12269c73e99ca0709f56a6b3448e77d86b47851dd61bd7c120857ce7cda1aa03d4065e68e6c5e0d216a6a61ac30ffa9174669f15b86699506939823bba1602fe4987b2f72c5164cd9506d3cd68bb7691a456e6dd2e3e132f2875bd15156b89ef191e629832ad8b8feeb091d08de6ef221b492b375a8d6a531f5016d25161b2affc30cb98cb8936bd11dbc60d3d9128c25481bf5ca58ddd5a611991de6110c438221458ec366458b2cfd7b10c6f2506b0c1c876f6e3eaa7afa0872327c35002f8af7b06fa18175e4a8cb068366b8c352adfe86af89f1f3b5e5a605e4ca67dfc20fc9ea0dd372e7e9e2cdc96636e2b83979502bf6e238700191d357103563f90467373dca83784504de46aa932abdde77d6e77e6c9d15a8815da9bfd712a83d5aa845ab2e8c02cff3d3ef4565c7f2eaff33576eee0ce21f9d4b7be51dbd43a1226c04a7c694b8e1d57d8b2b00cda47ce7d1e14773d358229d58ba887e8fbb5ee98c829a4797ac92c27f0a812c18fd32e4d9d7a1ce960170c6cd5dabeb5f6031c0be7856d89427baed1decc67c788c94d71ba4cefad53c9d341c1238577573253471f833b31b11fa5711a4bd4b1cde72d892fb540eaadc1370d3b5ee97663fbb99a3bae58351fea063b1b220f508b2f6ce122123e5e342ac80713880b1ca24572adac9ef5d61219156b8944dc0433f57a590729eec52587530a7988a185a4ea203dd06613eb22fcba98377c8210f89f1222f46de2f325b15d4e075cf0d0fcc3f8477e5105a4a278ce2d77fcbff33d743235f7419a52ecb012de88df51af09f2560a74957dcf89695dd6031ab85006e498582a141720dca634c06001a80e28a802d0a3ba9860c9d5f2b93c225bcc77639e49e05d378a85528a4cad6d9fe07329d70253fbe303bf50e913037bf581b5f0949062869b25efebcc080b510811dd9bb797096d341bfec8876858a4f0ee22ddd3f7adf650696fc44ecdf6c750fa2d47c63697924d7398395125bdcd3f775d431dd4e356d5a2c28a4d158b21f460c24ddf5921edbaf9d77ad7e9d2d98538adcb17d72f5beb9b53ef6376852b133d25082d9c7d500615298e3a12e22a9500babb9af206475cf7d5da9c5b1f6aa44560fb87b1adfb67fb0a83fbda0e7f836c6d31fed83fe95994c3ddd7289dc639667139953ec4a82ed1815b4e3fbb1f42cfda9d89eb1d33f3914699826b1b841e1e9f972b0bdc06cc5eb53cf4292b093453ec101571488a7469cb41ebcd55399376405d0e2294a33607a7848fc930f3ca0f0f231d1c7932dcb135a93590d15557c9cbd81754eaeeffe6a3fd3394cacb6dd2699c18c5bb709a799e28ae0300e08deca41176ac21427fdb329bec3f760998e0cd5b9553b0b47bbd9a949637007c73357a795ef55a40d0282e616c1be1e2f98d2a0fbf89a6118b1eb3bacca90d5840ec7b0102276a6a9dacbb09507dc259ece11452815d41ce3ab3e6609b7571cba0f8fc7445c6905e8c7ce1dc05b77d1ebb3f74cdeca9d3dc499c25c28b1f52199c35b1dfdf9b6725cf6badd939507d69da7d5beb929c58b36d5458d465c7c85ca4e7aa0adb6a51212f269df121b9e79d9516adb1ca2f79bef9f200028b0b761bea3127e45793c25e3f16e2997f53ba152cd0fa828305742ef612b7ba6318a892a2d401653d91a1f702661a838f38bb99b55ebe54204168f20fdc8cd8cda39672d9967a6c7cbc7043d1545f80e1da356cad0550425b56f958cd052dccd899ad05fa0c0aa45de94fa3b82b1e73b7a9a2f5fe39260f19c18bf576c003ea79777ce9f4c728d1a6b8e6ea2d89d74b13154e0e3673ca4ef8a02dbad40d60f9d7474513541a38ea9928ff9f31c2fd37964932a132fe4c1a49392d76014f072ef190e9718f7d7d44271e879ec621070dac5de8e74249f0c9b70ef752c1135b115fbe8b80970f7589780ffc6ec896e292f747f25d6d5f9344fcd1b1ae28f4f13a5c41148be306022563681ad1b9f4760bec897b0978476316bc877d2bf2f2f4b9b20d29f37b9e0a9fb157ad9300877e05fa1e27eb527d719b404ac5959848ff9cee9accd9a844e5e9600c483550c50970f1e8acdac6b5a69fddb546f4bdaca64b5e3703c8d2fd526e64effa2f507499bd96198d6714f93f27b0d72c2c54edd4441498ff0abfba014d63f4a07bdc1acd478f3442eabc5e63419752398153bba2755e23f5dbfaea8540eb19f2ad8606995d394d50de041165ce4e59ed6b4cdc67837e96b5b5e6bd779b0fa38a0dae2fb0634ad373d30ea98d3ccdcd2012ad89dbc3a6b9b639d3cd4b02f1117984ff7c2cbb8f12186871bb5206d6c9ce3722bf077e086913935659d3e90b9d303e2b1ad106e1d96fcfcb57d3fedf4744647ddfc7011b4e93173f2a2742b223bd3c9790dc3e1a3f770460d7899d2c1a0b1af7595bd3cdc26adcd30c784cf5917be4bc364a2146c63861e045f6b008d9bb422760d7848c7804970bee99fe23a003760b9036159f084c3099dd8fd563e91ef042183efcc63eac204b165e6cb952de2e926f61537cd022b4596e1e319edcf6b04868f38aeb25a71c7136cad00e17a61ae5a34c844f8390a2d14b2ce097e472cfa2b3c361e6d6534aea0eb5b3b79dfda5965b402f3d119cb3ef0cbc815c9ba8f0cdb21a29dac7bd78aa377b23f5b4a75d9c74c4fee8e4c7fcbd9e0c43b32ecc4d8260760402d4356c72aa95eb3fd659000a1ff69db73b1a568192641d223903318d3249c297cb5aef3d489bfb0d66d60a8584ed736f0425e5513ff3de41a9767e5fe2b23bfc95b00e03e650f1ad2878d3b1d9ec532bb01fc82c7651752ea74fa4e9bd60a6726b521b67f27b6a2823ab7536ad6cb41df7717cde6f055685a0cbf6690059f812c8fbc7dea46d413d018c1f77b02e290afe2a0eadbcb1aeb77ef86677920c5ffe49a9cb094f477e3de702477551e9f56397f07dc217d69895450c53b78bee9abb535c73a033a991d09203d3443c71598b744d68441926669ad3ba42836aaf64c83c2c5c6df05a10860d07851b8af9a96e1da279d71d7912862f360b193eea1322dec0b2d742def76db5cc52542bbdbf5153a2398de868d4352d31a5dc71a365347cf0f104092d73c0ac36a1613d9584a61b9e6988ba7569c83d8973946148842d153df9b29c32f4efcb3e75ea8c9e414e050e21c965fd37cb6b5f9b82b947e4cc3f436621f06f5d025ed57abfcab4427fe22b1d734bf14ab16c881954fdae87f2b10ea0a6f5b1b77a32dd5397453e642789dd6c9f5841995b482c7378d393fbeb65cafd1b2609a7402363b4acc1c3531636ab9a11000f5047f92929a84cd6666d782f0c6c6c15fa38a8bb17f3ed918da30793e64120191d8aef9245fb7329479827a4988ea275efc969024cb1f4ce1c34eae085ba7c21e8fd7cbd5fee1f15e4cf153a13b091ed772a3c4a2bbe55c33996b371920e042376dbe0757f16278da495a4ae8c4833ac106222c2d8012ca0d086d120d00db09a7a1f69ad04537b67705c6384389103ee7b2e7f8b15f859503178f501eb97beefe623bc18c0d660809115837180dc6f412d0e147b69ab89570f2fe685d4f8961d8196059062acf99d5c1dcac158561f36feb197771dae32711d8c28a66fd0aad3f350f0a13d3659712af9e797e142f059eeb1d41bde4d6526bfac0b3df7636c9b284e9fd84d720d6835be7852039c8c7a2773e36e6fd71500e46deee50d7b61b29bab049f24184dd5b4569edf629aae61461f070f0a06199c2445b236425530513d6ec1df79dece44cc65eeb5f9d501fa6fcfffc432a1d804898ccf82fc3b873a82cc369ff1a7acf08e9ce32711d5b7a5f418efb3c9bb97710918d31cf2957eaa36f42c754642a081690ca32d9ed067d1108716eeb89f5d24c59dfedd6b461a26749a648a9454e27c730039a7e92e76b64d9bf01e6cec941fd1f4b7ccff693543765a4fca57db5eee9b7c10d799ee2609de2dccb6f190428e3367ac345a12db790f2c3b0b0b7ef6b69e22ca22590c13afc3be9f769bb9c49acf20080961473028155a116fae978559f2feff716ff7c2c99d87241a8818365fd817e985c54f8dd72b840c0cb36d75acf3a57c8f9bf32d193cce8858366946b1fd4e340b6ebadc37bc8e4b7a87edaa05879a10af41685ee79160c2767c3ba2116af30188c6f9d4623258f9296c7f783e71f1bbdbff684181732b774e83ef493a938620d96841eec520e3ab35bf3cd4df1930bd7bab951b5e73aff679274b00ccc653fd28e81af250de8d3476dcc7a541e3dac8129e0d339150a0e48038ea182c133681dbb5fd51fd922e116f34847a38a586a34405230555b5a91d17cb747c2f657cacf0e54a78a02947cad11a6d07b2ea96ebe4d56df146a77eb7510364cf283f9334a5ba17ec09c37fd7604cfc4a65a0429188e5d0886d3629c57b1b27fe9479d984d479f615545fa31786b781a5826da2e941ebd4868c98b2fb19baf5de83392c4bdc6046c7207a3d7fb59e8fea71abd4e6154e6f04caf990aa29b7ed1459b182d81812be03872631391ff88993d7dfd34515155373fbd625c758f081806cac50e6b947512aed2c77ca9b66d1c50d913255837416a324e427f2b53bc8d90924cb770fc0ebf648bd357f6057f59fcd22b509e6fdfa056210ce416718a4dc2edeb36dc45e1537c65d8730e637e5ea96b9065da3a16d93460671e1db2acc05834188a395d973dd3c49e22e635a6c05d52c189a4bc15d2b8927302683607781cd50d974573aff8475e10bf94ba5e5d14228693b1dd430ce2995c39e344cd11c1c5a680f90e21b140ec775e42d566a169a109ab11ec2900ff3722c6a09270a1fd8ea19d74354c75d85b8c3ce0688a1ac7cb5f34e94d883e69aef19a41b7f632aa9a1a3ee575c8e871a150af058c14d370758b0f4380fd577910e5a4bc1282ee97bffc9690a64933a9f7fd2328ab6762e841218e072ac747a57bba4cff104ad83c24bc53dc44e504e6fb33fa27a92d5de50a3356ac8782fc387a98fbbfbabfa16fac0243dd0e0d25c47cb09f7bde690e34e108a9f6d3c9f96aae1d4d5b4c571107e2ce9efc5e58032c439a1a791180fab1ec40ef44f3af4c240dc305b55ae6b28cc2919318266c3adfa065bb7035b05b975a828fc02547e80d516c59c3235ce01e478aa44f10b262e5047b732c2c8c709b1a2fdac14b3e770d9b7d49dbf91c2997c06bd9b96693b30293b4cfd74762eccfa7fd60ebca1560df5046014d16b57c9ec0feaa908bcb48dba1ab679f107b9c8cafc432cc427d4fbcd43ea861b80cfd1b0d0dd956e2e2529d74415e10342dda1471ee90b54eeeb1fc3527aebed70850957a05de550c97394f4952b6a6e80ef2f3fa731da8c23531b47f06d596a57a73f8fe38b4d7d767ba6f9c8e2afa4854fd1f6de1539433454ce226d8262e83f670d8faef733d6be577cc312ac603c969a7ea1a0826d53dc98b516fc2c66e369e118dfda3b0ec52b214d8f865ba0b34b3e385b7133003f7c7c25bec857c2cfb82724883915ed4a278c34ee6c47abc4181064bafac64de66eae7c34c239925d9ec", 0x1000) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 08:56:22 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa14000000ffff88e762"]) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 08:56:22 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r3, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a00)={&(0x7f0000000280)=ANY=[@ANYBLOB], 0x8, &(0x7f0000002700)=[{&(0x7f00000002c0)="a0259fb60d137edee66a840bc6d3c6e6cc825c726dddbd402a7938700db3e83712cebd06ce4f955b6ca036136fabb7fce730dae4cfb51716850411694e0610100d67fd2fae1491d34192ca35c44930eb4769efa4663e99b7deccb6fd94fbeb0906f1153a3ada4e4c132844721558c3ed9d45760a7244c782ff2e9a88808a47df9b05f2c0e9bae24213e48fd68558a490232de9cd52a8664c3ebe0e", 0x9b}, {&(0x7f0000000380)="7b5ea7ace1b8c6eb22190afecf420f51a48ed20c7d66dc33127a30db8373818e7f0e3afd7568e71ee2b40862f1bd9b9e4fa0f37672b204419cee67782d401b92fd473151813c068a4fe6e29eb4615dd94b838f7d00726156eed7b4c1ff8bc28315298e031ac014087b81db683ff438085d7086156dc6d2dc3cae990da720d377eec4c7", 0x83}, {&(0x7f0000000440)="e9638663076e32b7cc8dc75afa3392ec859b0a4790a4af28081b706966d62ab4fc45576d5fb11a78634845cee97a96d8fd6e95d5932d41a5455b8f325c3d38ce5c3621a49bd267fd0303a26acfc16b2fc34decf4ad5be11f9be1bff866298a96c893d308e1d290572cc96d369c0f283b8bb3a34f49bf41c6272b980c01f10bb8353b7b645bc420ce7990dbd3bf78f1e97e89dada996b7024b40e89bd98bdefa0d05e76d9019359d2099dde99384801e18fcdc7413a7ff670f020accb5b7e17dcd306c6f4c8721c88f1fbde", 0xcb}, {&(0x7f0000000540)="11342bb6bd7d7dc45b73684806272fcfbbe0aa362d8cda857e4739686169fa7d25b4f13fc9622fffb35052f8edbd66794fd3e3091f88a0587a71a0d24a6c8b06211fc2c806dc15eb4fea6ca5d6ac30a5eb79b65d62251e9c654915e3d09e5b421e6cba85dbe08eb64cf11ae3e4e5f38930a4eb7b4c7c3f173807780c425cb5b9afa6ac19774b1dd44274b0eb3bb5398cc8397e58a85895e36e51cb53dea628410e5a4ce0aa580df33bdf5e3dda7b9d993fd74f1d87e5e113f5050f5716df75f09571f6cff3593011c2b4ca6499e1c4d4b32bc3ccd5ee02ddde857d78fb27020ec862e597e175079b1b", 0xe9}, {&(0x7f0000000640)="7d799f2b08ea9b710fda26ca557cc894b0cff8454b6984395205b2d786cb0b6c59853713a1d71f4ed0c87b4d076bc40dd6d834ad369713bdb15e675ef8ffd6b9769b6670e50cd3d4f3d1c521bd4eefa199", 0x51}, {&(0x7f0000001700)="2c54157ff88601cd9895049d197bbd0d4328a911afe97aca4cacc3b829662931174cd0a53416e71e2728cc2b0d5fa1750332743607b649ceaa85f978536afa615003802829e589e7370c7f67d10a4bc485990a337c7eba4f8b0f02774635e8cb794dd489a039fd440b776d3bbc447d52f50aa0a34e090a276c9f28a30bc4f634713c45e4f21a1222b93b619f8a731caebff1a818738e2c980fc5b76ccf69a32f037679b0c18249e4fd7a673c7161518da590f5b8a0c34898f348a3ca881989c866949e3fc0599a67907da760a1b1c003fd81a5ff9daec9d3a6ff5be73f18fe28fc1f60fa296933ec72bc794ecb6e96234d06f68996b2f1c130029db453afe4685275d99a152e50bb91ad6f9b6cf45f4bb5ff5bdc74c0f81d568991e2284b64cf416fde678e2dadd63db5f4cae05835e411c282fe320f9c656660902e9508dcc729f4723d9937b6fd1efd7de635bae44a35340ca0b1ca3d0458d8dfc9d45d116ce44762100f926a093af8b4d92377dad3452faa37aebfd5628e215b3dda17869bbeb0907b84ddc0571887820c89ff4d26d85db8926131324b2a3247a4fb3f2dcc546c0b206491636f0dbfb1f32108f56b6882cf21095666b836c8cd45e299a25fe7f171a011aeb6847752857e4626b3c99fb6b12525a26d8f6d9fd5be4016a25675f4509859cec08b877064f5c904edb154c0eb36e92c471271ef347576cd7c5e85339ed8ff9e4e0d9a8c541a2ef2daed53eee6e8743bf8a6375942206a643aaab53938ade127987fe862f6ea685f5f06a661beae300a7ab44102c3cba215066c7c2480335c996d94643c1a07cafb78c2d3fcc9650f5e58744b0d9e16c76a93109e4ab40526b298d69a5d76f845926a54958e5911f98a5db7b6fdb0de3f4ca9f22015d5df4d95ddfd8a5a4c689d7c8d89ce33e79732ceab6bdc12ffd57783619d2a5986e178eb186958a99918ae4604b3665e9f889f1ee0ef7e1037f82809d46eb93d0b6f5a069b7230a3048a8960ec986a8795c0aa1bd522239ff691423c5a2505e59ba34038c426cace3e5f325dc562481e0cc4278667cf513fdc335e6c33f027cd71acb93311448cd92ba6d7c85b22ef7beb3e9b473642553e57dc34b8bb4081f22da7420ea38823dfb9e3d22b68372c5a39d65cabfa3e7e444a350366885c25075ce71863f6ec70bb518e393939537273ae17e64d5a9d9702f16db6ae64ca37ac97de93601ae921bba80a0b27b5480ff92728c51fcfef5f2b409f44aa61acc373f5e83ea6619b6daac891377531bab5a21307efe9fa435e1b89e1717943b77e407181cee9cbca685af935905ccd96d136f938acb6ef714237736d75bfb3e8fbc86faf1b09271ae733e95b6f02dc199e6474b92e306929938be1dea210fbab49fa03199d6a73eeaaa5ac7f9090633383be77fcd57283ee5812733a9f5f2919ce543e71558af5748e0232fd3c54d89c72f7ef7b031feb480c591e0e3f7a284213601cfcec52ccae95dbbc9d02e8815af632185249af9e1028f99efaf97581de2c7cf292a41c3682aee23a133af018dc1d113e45145f7668dba530c85cb697be86104baeb5355bf52aec1c205f909bb7b91e950b1a8c06524263db136f45d16a8148a7084f5d9eb8515516a8fea3b0070d812225f2b95aa29d30766aa63de1aedf35d670a15d7e5f80782253dde93c16b447a580e0275d16d70671c09f236c6ce1853c20ea448c89ceb82fb8ffe014487654d9683978c0de18981129a819f5fc2f7444c24f0c2df484dff47e5a2f9ac9df319235e749d54f00a97b2303f12e8d8d099ff0e7eedcdc98f22a2181a3138f786edcdd8f36797484c6fb5b0611c392da7e664a819e911ceb10e4a86e2c1392caa821c618c275ef4d8b6cfeda5d0e874092d6588a0ed569df6758d057bfd7cafc39401a180beb88c28a1698806ee140aa8ebdf77825a40241074b0890b7d8863a724fe6f6ec78b03381c851d81bd11da9e6c6d71abd152a32fc46ae3ed87dfdc5ba1e03b34a9c1dfd9b8b1a0f8700d50f6a693a89e9a5cb5eefbeb0a4df9054218e4cbdbdfcfa166171e5d80141b474c34b2639e1fa107ed280117ce8556c7c6608ae013fba33ecb50f577463618cd8bc6c3c180e9a132d88e029489ed9d3aa9f427b33ac494f8b0f0dc165f89ee6180a50b3611eb3133ea9f9de0b80d18800c486424ba6d65f1e130b5fa0e1348c0e58e71df7e7b75061a76e216a5ee32b62f64f38957aebc825a8cdef86b869d85d8dcdc2bf308bb01f94fa0bfd8e3d919145b88eabcb0efd2d7b52a1f83080d8a61e3baa96a50e807a8af58752ec590a54379a09c117646db05c5f158b82b9faece7566f3c39c29a0d8cf01fcb3a5976c84fc1391086b8ce3d23d0f64023bfb6a97ab84dc220eacc4aff37afc50b27641de64daf7d99ff5281708fb81b663b9e17656d3c02f218f125027d9145699df96d93595641c6e84d52e2ae9380c2b9c0eec50d11fd5fde738541cbb7561813689a5ade912fd1693db15eff4bd0868088b3df76b21c902ba8d00432619e4f35b59a60b0d193887ccaeb441bba7e2eed3d6a8600a72c9032602ed743c45f80f57d026331505770a89569f9b997c98453e05ad63a1187a1a8df4c049c4c4ab65233b78e2003aa0806dbb1c8101e0eeebdca1e9be5a8759aa7eb951fa574229b43105115fb193acc1e82044086508e63b0ebe5d29ee48b5fa98059c1400883b7954cc494091d87feaeb1e898f8eff92948e1b65a261ac41e5c21aea47ca04dfffb8ab2e3bbd266ce0c738ed515d03034ec670faca44528a33d029388bb9748d23fc2d98ab45332ee6ac925a6cbcf6a603bbba354593070ffdb127f4f295cd15940b785a9e311c547fbfb7021cde5c7de18e97804c3181b1977349ba11cafefb017d4a9422c3370188b420941ea0a63e004a978e687e9b38d98fb9c6b5698a2d49b69a3733401e6e7c31e163d2fb827c00ccd3a6e9f4a5ff284d51e4a230235a357fd809d516dbed1f134ee5ac60244e99d6b3e084182225d1b4485aaa71b9edf77bd8ea4dd314e4cf9c6ffa17f4655572752683932f200f11c802a7362f1ae728e12e2340b335f7627ce2827b1c7c0ed90f2da9256c84e13afcd46e2a3f57d36bad9266ee8d2e5d31b8a9c014675d1ced8a1a8ee8d5177744e86fe835d68bd893e419fa9b6655c8c10ee5ef39d461902cc2baa30f9f18df488785516c69609c4d6030a658d69b729cd19364f456a7f910fea323df6a631b01446fba8d093f0ef4236d0c5b441b21b6bf9a52b5938152b4e2f39177e2e26890ab04487d32f7400d9723cd13cc8b09bdaebdd4affd75a5c94892fb1853161c55b4860e1f586d03b29a7271800cf1cc82f36331d95f488b52b0bddf6506dfeea79c13920bb6452799e38cceedad40a9e270689a065264a8b1de1438e4c0ac181ad289e4266dfc64bd52ab59a898a63a8878679e40a2b750253e9e81c4692d5085574d2c573fc7d12214881fa9600d055ef60965600b2e43b01d8740c175e6c8dbeb0a94275691015de2ab6a307c71d96f653c784d4ebcc6d7524143d8d42c5050d6ab09efb21feaf4e91bfb34d81f03ba670104e05bfbf51a58d5e317f5287134a7cbeb3f0926a7a1cc2cded105c753d23a21b107800c7dd5751e3740adce4f01dfe8260c2a20a55ee28b9ee6ab11c91532f5710573d90afbb7dc69502adc78bad5a3a07a6d1309b141a3212c24a795dc1cb692ec7bd65e824a1abeb311ce893fdcbd750cc85a49f8ad54d092ac086892c8303232b1e455623171e53d88d62a399c472df3808fae5f5c154779033f1849fc366cdfb8d9fd318109955e4e87ce77ea6d09de640cecd00d386398a0463c73c44cf99c7b7e51b7e5f50c37cb95dec99740b3d729e925bf88f7d513d66aa6653bd522988cbc138674763e99608b93a1621c62975825e5a7f57581f71edb9edd335916266bb0e8fa22824167b9c959f08ed53b44383f6792accfc46036525a29de77d0428c261431cc4b05b3f87d0c3c421267879358a061ef6fb99da6669f5de7bf21fa7dca4d7809858b3dff8a6a509a9451da6600167b3c6e254ffb9d695a4e4a9807226633f85465828b9f4fb8da4bc743ac1b7aca71ff4675f2ce337538da2f63188e2b1f3cfc3eccc38504a903a700bd653a01f1ec95fe85b1b88283d8f770e72b693648e6e2473daa9f2f84ccd00a55c54cbc9c97a4029992401b1ac1db2c366916ff6fad8ddcad6a788eedd8975658bfd1a3183534a4d2b98875785f323157163bc29af3d3b1ec95cfee7578ff100b8084f1697631ce1ec73f9b041c08f05d155ea85b14468749fb147f50e62a6fa045ee4ce2fd72323ba174cf184009e43536728bef7529fd813a570f2e3534729f26e39d7406dd368b7235c1dc7178ba5fb6445a2ff2a323488dca06c765f8f1aed40a68bf368404ba635cf334c161af74bdd66b2a7f411f861a787cd211162989a13dca07f02523468852e321f30bfccec3b899503f90269713b11d354510f03b9d393379f1b88b1577e55e29dc091806214e34fdb9b90f5eb08e213d697ca7fb543e72f79a9a13736242350b918372e6c19b9b4ed6b262b5ab60c95ae77f50390ec350f80cf26e7f5972d121a618c9991a94271549a719d26b9fa2af14965034e795da21f7192b2aefc4e83861bf5bffb46a8222fa7fc72c6d4efe12fe7912deb1124b78585caa2fea4150f3153313fc2bc43ff4d8e28e6a07375388bf90cdcb6f2f984b686cff116794fd645a0a571b2be30723f87d0bcffc0dc9633e8deb51a7dc2a022568351a675958d3facf1f180a94f352d1c8d57c742cb6f3c3a69cf3bced3e0dc73f157fcc7cc296b088e67c15c741fbc44b2ae73ef56f2f64057384522c590b3f9f49c44d8a406b2d0442faa95786ab837743c914f24faeb4606af27c3164b03a27ee5f4a5df78b8bb414af1dba626b4c001c9f02a20b0f4758d71f024c561d3e2d285583eed6022516e268c729d29de44bcf32045e1be4c8b6d63ec32c9613ab483ccb9aee138ba6958d7bae2deec1143e46c5ca1f59a5087c05213c60f729d70d09696c8869bfee2aaf8be5b081e8f6250a04a8793f398a7b9bc3ddceec65397dc537f27cbfa2bae0e7e40721ba9c1f1a5984d1461a76537a05e7a01d5c7d55c69bd30f8711e57c3edaf0b040374e48bca2303ed6ba4efe5a6f65064787e0c5140476e13345070db7dbc36638cca327c4c04fd6cb9b07db23281d5fb34b48c8fac6ad1d00c1d0a82e6529c8bc5c5bbe62e7d79e4441b6642ea327050206cd3f9831b7160837111053e518c8e75bd40149be08c7b7200891a53dc5dcd7b262807f4694f1f5c3fe1b44279ad7ab9c95bd64b43c1691142b1315528f91faa3c4567f6147175277f7ede0ccf78d082a5fdcaa96ed59cc2b8d084e80d1ba1115795b27a1a917ff1aeb388b52c6ccd7bfcddc39c2b4ca35d3513f3e53ae4f46b88eeb64a4538779aae5525404b667f4e4261c435030c7952bd4490b25cf79e153b1a54a454959b98e7c25bf79ca42223056fd2ce309220d9a005e9f0d9c12fbc88f9ae2dc9c719fc9cf8212569b29364c50d3438e0bbe34bbf497db733ae30e74251026d627e4c43ff502323e43f056d733c5d4cac2aae664005e83801d05f2be81c3e38d4f30e7284c757336bdbbf864e8860504b5e3dd0bfab7ad4791f606f5231316c97a759a5dd0917821539d1ed386adbb56858a511538038ec889c720a6dc34f738f1c6670c412f661ffbd728a6274b9a387", 0x1000}], 0xa4aa65cccf0cdca3, &(0x7f00000028c0), 0x0, 0x400}, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) 08:56:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/117, 0x75) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) close(r1) 08:56:22 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 08:56:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r0) getrusage(0x0, &(0x7f00000000c0)) 08:56:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff7a], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x1, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x9}], {}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x7f, 0xfb, 0x4}, {0x5, 0x1, 0x2, 0x51}, {0x100, 0x9, 0x7, 0xffff}, {0x6, 0x1, 0x40, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 08:56:22 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0xaabde76f6d979afb, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r2) 08:56:22 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x440, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) sendsyslog(&(0x7f0000000080)="8736c61a50a74cbf0a6c87f426e221d9c550e1a57665fd5b53563c11fc9ba3db29193c85b781f21d6ed5fcd48ab41c989da3f8871d895479d15ec83747c0757c6b020e1868c2f50962a6b75e4ce93149dfd68e29d373437dc19cba304794bb98d64c494b81b23dc9f2bab6cf8bb6673a9721cb01d67c5a2e64a64d2606b5949d8447b55d15700aca2143150125cc9c74ed638e6ff24f99b3badb2cb6e68eabca570ed9b45d7c67d1f25cb6b393fba3a2e33cb0cadd6aab75abf97935a14e960223c0317b96c2890c278ad6ea29e56b9999af336892cb2c83f8b1d6be68d17f1969f3c896f02dbd2f5fffaba83b0ec00355f308a4967c55b7bae8b07832d30fbdd4073bbd2d6fadb3209d1272734b101c753171c7b66db4b8663497a57319156c7ec3d6dbeb5e5b09daad83e559f1348f87bb96f54abe8fcccbd37c2534a9aa64ad9a208a3128059a0954f546a38fab8d314c69b9068b7f194ff36691aaa093bd5e56e7df18593e42168cb69fcbccafcac85c509dfc70ab22fc7308aa3f26038c16bdceaaf5001a40e6f8bfda3f7c66e8df465cf65b37cba2a590ea483af526b6106d0503a92f9533706fc393fbc4b4c695f3e6d029c7f9fb87f726f3740148bf12a7166d247243b73c53c7d641793fdabb285829ad3f012248e564d864145edff543707f94bbbaf473ddefa99784ec8e788f52437a7af0af10537f49aec8a31c29e717f0ee90daa67ad8fa162b45aa10d620a9b2a127380acfbb42e220d8c31bba7696a08d693a68824f5e5b82ec000efc030a6e2339c18b0da1f91ab3bea922cfce19e40b9c253816a35ac4c3b68c7d84064f4e200bc20f97d185a8c685c133c3f766b961534a8986d6e88c73cb7a580e3ffc5d4415b59199539eb33a6ea7d8e305e2081fef8e1af8f847935e5bbfa12f0e44ec344a7aeb9eae30079ab5f8d2ebee5ec4b850412d485cee37326c3f058d9f96d977edac56cf2a9f0b27b65d8b13de3f68826691ebb63dc7b1aadc3bdfe0dea9edea7ea1a75d8a79ce8bd517c32171866e9ab70a22655ee68aa400884c4283b362cf2d6f75d09f94d538434f449c5244afbfe14ce20cc6071344516a8759d9b2f55a9a06869ff30d9c64c248cdd0079b40752a345f95a5a56cc88c725ccbedde286cb9ec331a590dc62d02066a02c59afb9ce069218bb84a342874c1fe15d772b0616154df21c61c8c97d3746085bfc47dbdcebee3ada943f8f4d7a2376435bf1d27150bb0bd1d7b5ba58937f81be41ae8bca01f8f3e1c38f7a46efe2f947afa2cc7aebc59ed741d7b3d09bf6c3b5099761539e4834094f5d3964642291f54a7654f38699020aeee98d7c5299d5c747eae32b530c3e386c96ad7d78126e7647c3bd82e898d5fbfe706d8ad69529daf889eed04bf87a01d64b94af2bef6097d67e1a6655aafb250a62180cbb799b947875c916460dfe493328f9aed0ae43883226d77b9ddd3da32ba7c148c107d2e6f47d6679e5142d966ca4e15a39c03f62831487f774d7d45f97d0980276c67a03b6d73e427ae5f110902a54b1a907ff9550814768c9079740a01f8fdcc90eae52dc761413b07ceb81bdc48d242e34a812f7265a4f5d88e9eef8c64d1b8f25dadfbd64c86627e8e001c79fe48a69833fc26533e227d2b2c303837ecb54d90cdfdae5f05c9ece7d2fd4839e132ca8744738b9eb982d7487b54c53dbc59577a0621860d08b89ac1ef66093a6263521d38dd59d2c3c4e747c916813904d97eaf652bc96c9b2b66488186a6534661984e9861e19cbce867f05d36d024ff6e43c4a9e467422031e792a30ba187d98dbfd144385021fe4a3eba300a839e5a46f7781dc277eba5d409a59411a1e46459506cf15bd85c31550845aecd533455242c67be757d97cb008999b3db2c84220a0874aeeb539d3ca1539c7effa5df3be89a5e2dd13d04c8f6c26f9c407c1d464a6753eac4972222fb47c2a6c2c5b8400a1a10b3511d6fe890d9556e33435c55f14315bd4a8c244305729598e70ee3a6004f109af99621ef1f8b9eb7e47b6c5f60774ca5a5705ec0671dcc08981ad4d1b4a62b0c0437085b8741baf62598bd3193fb8fdf3be0a3351ec34b7f0de264e0eb9b4a381df8428e63e37786e64f78dd72d7ae44df25f6334ae7c036f6a322905021048ae9fa57b1f6cdeb30f22ca4bb46b06ce4fe8ccc92589b78b351f93a5f9eb75d2db8b7fe53b37a019eb6d4ed7531c71d60813eb3c4d45d970453f9a8bc12c2a209a0e4764a361490e6cc320c7f47e223703bdd5e3d315b394c04824d04edc1a12ef672b02fa10233801131357928f37e97b0f4ab7c82d49649cefaf932d25be582590b6e8ac04c8a9c0d8c14cee4a71e07dc8265ef5fde569b68b14ddc7c5dabb5f9b800086ab3d2a6a2eab32ec090ce09ef01ab987caf0513c1e673692bf16232d26dd19ffc6eec85247463a71398f0ac3c779dad5160cf58e6b2fd8fea86583cdb122c2a979c514b9c87e0ad8683ce475f7037640c8f0fa8be1d3b2e2b02a5acf23e2bbf2032b9be7e3085555ad765781687b4da893f493ff52fe8fd13c0b78e6a0b95852c1a8bdebc8c5b9db2bbef3a878b7ac33bfa44171fefd8c7f4e12d492aeedade2a1ddf1daba6400a54605b03eb3ca15fb22672c6b7f1317ac20c8c08d87efd9025c3fe44ee8c5bdac3be05da7e1770fb6e5b323e04b08b7b71a110410e9c9a80852768a7ebb25e52823f4c415ab63cc49306fb57ef42e239fb4b659384744e6679f99232c7ecd458e5f00c960996f5a15c0732d14c81259cc81fbea047f4caa25aeb4b4590df2dbdd17edb26c9f58fcde7be15ae4addb56ec2244c42c9ac5f2e87a7cf029c4207eed3ff43a3c9ff56329d2c3539597f2ee0fd961ec8dd816056f0ab46f4232a7d9ba677a84a1d51ff92dced3a51d953013afb85e469af1fe33c1b44356ed7b3607cf9a2a0f36e0e41b449789a98c0216c4739fdf40c32c91adea7b2812a6798cd4b9ea3250c6e202224c5eb53d6c1cd37902b59eb44fd43ee972c9d5665f35bac772b2ff08a95a510562b9d774f3e28ebf99220ecbe917d6b23756ffae913f225bd438f01927fc2606edd1d2bbca1936f70152449ec25d10072d923ecc789fbc12a1b1ebca171e2b27fc1b24696b415f0c119871e0309bac696a49087430381fa4d8f47b66f95f3704c76f1341a408911ff18b6003431387f4f19715a223b5fab9a15e12b29c42f9bbf0cde4237b4ea1f834b7eb53c5cc907c0e66fd2d7230dadee71cba00ec98919dc06f5be08db9694a88d08a97bb8eef1fb00c8725fc63cfb15d2ec3220e04ccd359dea9d1b20d5424b0252de7b059b38d8519ac43620a0cff3ca0844547d6a2d266eb65b3f48a2c6f84e444f184b99e043567fa9d2064622916791d101ccb21d78d776dc4c94db58bf38e2bd5b962a2a3d71b67c33dc9ac69eb5815b744a0c40a71eb98719d9ecb91a9e70d82b815aa08b8bbd3ad663e19dc3d170273429c730b2984ceaa3b9bb758436a827941f6e72d743bff734220ff0b3801f619d1a79b534f2d7cf8cf38ffd6befa088c50b2f73f673df9820cd9fdc933f65f85beb6efd125615c949641e98a6e57a75af9d129515b99e100a23884204745815bed3516a64c718401e5848aa750e306ce702932b74c8513b4ee808546627682f737047bcd8b91677bd3c7cabbd391e2efbcc407a54dc6ced3a5d28c3154a46f6a77a5bced50486d41eb64e81cc89e8d022d5dec01ed1b5ab7e6ac53e6c70f68f6c6a4a2cbd3191d1822607811e174bfb8020afee38bc0ce4b4fff5575261d9d52c69d7df73b60b4f3c5549e1ff9baa8e8e3d64ebe75aa0e4eeb1a63757bdc47d464ca47f6676df93fca49a71c91dbcb52577185e5d4fefb1ddff6533a0b32732bc3930c59e75ba0f355c0e0882d46cdef31a869d2ba4ecc0e27e194c41fbf03308876c9d51139f9b39b33c10f1b888511d2cebe0d73642dd52442648b4c5a11be6924f9157c7ff34c41f134a5c8b935b1e799ae70ff44f5c44a0539639bdc59f01da73e0a265fc6c7cd8f9086d1d289d61acf097d54a1438b31ce816c09e6547f32a670087321fa3a2247dac0f94ff835271821cb545d75df72b633df39829f799abefbbc61390bd8715fe6dcb751972475b5b462d86a3f197bf211c530a496cdbcdeee48b235a28058942405aa44054dac8a2b0300e7a426fdd243cab07dffe0cf86b8b599eb5df2c91789f859b0ddcc9e02ce7d5e51fb29a43c72cd95aeebe81d7959035d32c3c45b957256b837182c9e7646e3654f1eeeccf22acbe042fe128ff5b2dbce52c059ace3734eab2d31bb46228f7290e4e76ff1b5100e261dfbc7be45c9e792320e6960dbaaa7f5ced363b550527d517be3457d30fc7ca7ced3076982fcfd9e6c4db4fd39dbf85da458aaa304e6a5381fe1c391bb48d47d2158388cfa902edeb135d9dd2b58ffb3b1415e505c07db9254229c62a67812167aabe57a3dce7e4cd86f6b640d6d94b230411f92dd76383184fdea68f69659533a58de38e1734ff43fd612d136adf56723945381c4742c1f71094862e4d588aa09ae8cf369777b4b6e298f8bd5ff1c694d702d4eab8895c0e4a3349f1cfe50f7c2a7947130ce91867b6a2d8a1c4e54425556fdf30c6cd4d42b8e13c3b11a98645589eeca1c6d82442a32e4335b022476892be1e8deb42885cc91ab740068ff1ae2f196758e18e6e08a24a1a9a8c1b1d9f1605349443baee69d5fee5fb415b5ea78fa9706b1aa39c8f27f49065dc919c375be04bfd355a73c6a7a65a691fdeba760d4d1217ce9f7df31d37d0762ca545d02433b074b081382fc866a2c31a69549d56faa734971844b95a0748da75c40db4c3c937f18bebdc332aca9609d6109611c206ec6d0e79c88084cbb6a098d682bdd00639d425ed7f137bb17e162a2a7ebcba2c70a01cce75e09bb2b903da5dec8a23ec5952524cbc8c14dac45cfa5389f08b71adc3a67f9decccd149485f9a5a29ef71d5a35a396fbc584e61fabe18f08e91313ccd1552f0a86abe6a7e7b6b4ec79a33668e51f7e79e85120b68725c2927679fb68a1844e13d3bf6ab30e08c2bff8bf8fa9440b7748dba3c8de2c666750c5d97ddc924798d1aa61bb73d20acdecf2a5891d5d951f78e7e13c3b3119b95cc1883e0a62af140a0cc4175919d0a908d92c2b03a0ff7adcc691c5222760e07258d9f180d122aa559165e745d6e9ac642d4924fac5c6c2f03edb1da58a14040fae5396167c165d1a00f799d34c95ceadb9b6d363ad761fbc69dbee76b2de0a9974159d5e3d713d89271198333a5256592d19f32311dd6f4b80961dd2084fbc596497a903539361a4383ca1a9a3546768e01859f85262998edcb7261b2adf4cd00b6d300ecd7597d6d1e8662cbd9158a2ad3c94d8410d64a013cf0ecb8d6060ce8b06969fe0606adc9367dd06b5939f100293b8a6f1475532b7185e77a15ef095578d30c067d591f2a3092de52c70b8bcb7b3dc8a39772bc46fbe256c8e7a7f2376d16fa58adfe939bbcc24974d55903288a3711cbe9b34e0aba84827b218fb9c0a7fa1b92c87dff501784b7df3d94ad1d2bc1335bc700947a57fc5ab5b9cc4155eb44fd6a50f9fc56f77e17b7ea3d789bda303696c1352b794669e3bd1383d2f829ae8505d9555519fe6d34131073b0cdcaf1cd86640f42a0f913dc9e9cfac3bc8d78d4ca4962904fbf523b52e591b08860806c1b21156a440d19d4f1aacb573994eef3adfeefa91cb88212f9892fb29e06efa7", 0x1000, 0x2) 08:56:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4, 0xff) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) dup(r7) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r4, 0x0, 0x0) 08:56:23 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) socket$inet6(0x18, 0x1, 0x8) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) unlink(&(0x7f0000000200)='./file0/../file0\x00') r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000180)={0xf847, './file0/../file0', './file0/../file0'}) linkat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0) 08:56:23 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="32c8f0654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@timestamp_reply}}}}) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x4}, 0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x45) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0xc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)) 08:56:23 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 08:56:23 executing program 0: r0 = socket(0x2, 0xc003, 0x11) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000300)='\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) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}, {&(0x7f0000000bc0)="eb20657f943a836d7d9a955b420a3a808cdea93621b8d5c9c06d62ffab873a2ec457441ca5e2964554c3f0c6f0f24ee48f305eebc930bbbeef3a118e0cb3bac453a3a2a8ceffbdf43f8684643cdaf0ec0060abd2c791867a274ca361d6b55d61be7682ea7002cc250f89ab54d1b439d2f68c0ab8b2578d5ed7a877afa43b4b52238d42b1fd53b5f104da539d663d0c3bf3bd9e43cc21714996928302daa804ca5cd428239f2e70fb5d67373248d758fb31cf565d5cf588cc6868baa50f2ce4fba4a9b1098d0e6c18e566f3010d947be48c158cad0afaf5d92858ddeedecef9f5b0f9e7cbda4d8cbd9c88edf0c37f49cb65ef20fa87dd5821cd2520b1682977b85a29565fcbf33e466a160f88ce39f9fd50390856968bc028f4a4fd930a68e89b718f539b445cbdbc6f8b6b4a3b63c849a7", 0x131}], 0x3) 08:56:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3e188e3a, 0x10001000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2ba5309f050ad46d9fe798bdf01ddd5a81d7880bdd56b90050170a02dad6ff6e6863196183f6020bda"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x5, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(0xffffffffffffffff, &(0x7f0000000180)=""/111, 0x6f) setsockopt(r2, 0x4, 0x3, &(0x7f0000000200)="fe50eea20eb3bb8191623f956f2b96133f7163ccbc422b9cc76d13b9287d36fca20b6fbe357bfe879d22347c25e006eb8ef14b148868614371a4bef7f42d9b5530b1aa38d318fab52cf43b6932a036c0ac7e7802890157f2cd076d00700ddfd1bd2f07f969736d7abf24047645130032df3ed43805f54691d030c1a967905fd93433bc74c899dcd2177ea786968434e6b5e6059ec0b1765d5916a20770b1c553a507e4fea9b324fcb150420c14251c1c837dcb83fb589b4fd8437bef79d13b30df786566c753e3297894a2863829c35a280347963f06e00d", 0xd8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b431279523e8ef3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x92) getdents(r1, &(0x7f0000000100)=""/183, 0xb7) 08:56:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x43c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x2, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xe7, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) write(r2, &(0x7f0000000080)="ba0fba3bce86b24db9bc88ae2fbcff20c0892743b2e7520d3b824eec24c99810a6a912de8b8806e6", 0x28) 08:56:23 executing program 0: getppid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x803) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r0 = socket(0x2, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 08:56:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe4], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x1ff], [0x0, 0x0, 0x401], [{0xffff}, {}, {}, {}, {}, {0x0, 0x0, 0xd7}]}}) 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)) 08:56:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7fffffff, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) write(r0, &(0x7f0000000040)="510fc3", 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xbd1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:56:23 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0xfffffffffffffffd) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 08:56:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a", 0x4d0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7f) 08:56:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 08:56:23 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) dup2(r2, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x10, 0x1, 0x7ff, 0x7}, {{}, 0xfffffffffffffff8, 0x10, 0x2, 0x8fe, 0x9}, {{r1}, 0xfffffffffffffff8, 0xc4, 0x1, 0x6, 0x3}, {{r2}, 0x0, 0x10, 0x1, 0x5, 0x8}, {{}, 0xc, 0x62, 0x2, 0x0, 0xfffffffffffff163}], 0xffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x2fe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffd, 0x30, 0x4, 0x3, 0x9}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x200, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x2, 0x21, 0x5, 0xffffffffffffff00}, {{r4}, 0xfffffffffffffffe, 0x84, 0x1, 0x80000000, 0x1}, {{r5}, 0xfffffffffffffff9, 0x4, 0x8, 0x100, 0x7}, {{r6}, 0xfffffffffffffffe, 0x86, 0x1, 0x1, 0x10000}], 0x7, &(0x7f0000000080)={0x80, 0xffffffffffff7fff}) 08:56:23 executing program 1: shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @udp={{0x3, 0x2, 0x8}, {"f623eac0abe061cac45372b4"}}}}}}) r0 = shmget$private(0x0, 0x3000, 0x6a, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 08:56:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x30}, {0x6, 0x8, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:56:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) 08:56:24 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) ioctl$BIOCFLUSH(r0, 0x20004268) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 08:56:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x0) dup2(0xffffffffffffffff, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0xffff7fff, 0x39, &(0x7f0000000040)="1408007a", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r0, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) socket(0x1, 0x4000, 0x10) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r0) 08:56:24 executing program 1: r0 = socket(0x1, 0x4000, 0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) listen(r1, 0x0) close(r0) sendto$inet(r0, &(0x7f0000000240)="123ec15f767830f274d9f26e3427a932e0620c14da8704a4204ee68756f72723d545dccfba153132e7237f76b27096e58609d8a91a92bef8df833804d31369f566791fb1fc023bb1e0bb114901beb3d0912a7f5cfc1b30862688b4244abf4acbe4c0e2bdaf5c6dcfba939c4eba19a0afe5c9bd93e2d2bb08fb162557453accd6e942cb154cbd3cfbc0cd952acda2da8cd8b1d73043a08b5eb1c4e3337327cd90032e3aeebc73d2a6f7f2f5c20ebf6d57c6a81f64261700596f68422c3b538109737b2f933fd50c31e04a89bc94c1ca5f0d07b61bacf83f9d16ca56eb9495a1f097a35de99485cc9dd9261cbcbe", 0xed, 0x3, &(0x7f0000000340)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/106) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000100)=""/240) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:56:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x100000000000015f) close(r0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r3 = socket(0x2, 0xc003, 0x0) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 08:56:24 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x0) dup2(0xffffffffffffffff, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001880)={0x0, 0x1519}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x8, 0x3f, 0x81, 0x5}, {0x9, 0x8, 0x7, 0x101}, {0x2, 0x5, 0x80, 0x4000}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001740)={0x9, &(0x7f0000001700)=[0x96, 0x780, 0x0, 0x80bc, 0x1, 0x20000004, 0x19, 0x2, 0x4]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="2721506674a8fa031c03a23fa8535ce9856b8b11ad9defa576afc67139d3f2db1a26ea2ce88b13082c044b22761cb5ace0f008ff561ecf46bebbc56827ebc590fdf84f0fc79cbc98ee4bee8f87e771ebc8b914c0"], 0x9}, 0x0) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r4) getsockopt(r5, 0x3, 0x20, &(0x7f0000001780)=""/145, &(0x7f0000001840)=0x91) r6 = dup(r3) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000500)=""/172, 0xac}, {&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000001900)=""/49, 0x31}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x4) pwritev(r6, &(0x7f0000000480)=[{&(0x7f00000000c0)="a12ae73d7e77fba3cc05fd57d2e5a62e036da5bbceace519d7ccd8019665125bc17033ef99561411b4a6dafc41c74b722ef3892063b1e7cddd0421397b2564c9aeb56bd19a563914f8b27248ebf7672d3015bac7c407f19cf7db", 0x5a}, {&(0x7f0000000040)}, {&(0x7f00000001c0)="20e50424ed224824ac6b84ec6e434e9ce948119a1fdb3ec70a48f0368de620afe89d5ac9ba81ec6e58ad4492b2282f89fc738326f9062451d28436e874cdab4880f3e6bdc6d5d49d7793540cecb16f05be1cf6002dfec3b1879f3e6724d3381d9a09a333dce643597f2bca1e6f", 0x6d}, {&(0x7f0000000140)="447da6db9c22", 0x6}, {&(0x7f0000000240)="ffac58f9937b105df6c7a7e243f03ef1b4170130ac833ecc81b4d6195ec6c28f47d02b2139bafdcc1b25a8ff879d2a3e153d993a4596bd3d7ed376b4199430f8d48497356effc3ae9b9356b1e42567963c6eac188c515729cac8fa3d6c74bd6c40ee1a58c8cbda0aeb745fdead4b101f21d6777a9b3452dcec76ca4713862b89d1a5e07c12a19a0e9321cea14b0c96bc45c26b0a6b30444265c1d3df03537a0ccfebfa9fdfd93423f3", 0xa9}, {&(0x7f00000003c0)="b29937a78d80f409a050151562bd0bc5bcbd9e4e14be8d9371dbff1a26f3df231437aa775a395b333417772d41d6a36c2243a4580a30a2c606521eeb88d989e2ffbacbad9ec496ad5f9f0f06ddd4b9809a233e1a4dc0f4eb1157b6def655d71e3dad47ba6ee2e0cb21600c148c30b66455159736e4aada10f019da0475a119fd305f2031f889fc6775bac470484bb9e8d593ce0b899ff92dfc10f6ca4534ee23ac593247c22a6f2ccb0ff05a52f97deb37b0c340bd", 0xb5}, {&(0x7f0000000300)="26a94f96eae131a119547fe019a0e785a23d822aba8407f762191068e96ad006c5f5d67dc42af54243b65330862877c62240a407b34ef07b8665e462944758d01dc6f1b575555a2af3150821e7cb2cc2ea520827ac13846c9c80763bc9c7fc1a6e6affcb81335762fed1b5", 0x6b}], 0x7, 0x0, 0xf8) connect$unix(r3, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 08:56:24 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) 08:56:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7fffffffbffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) sendto(r0, &(0x7f0000000740)="c7d0046c63187b7db735ec04a9369d8b17de785490e798578bf52e10a15ef25ff94a7983432c5b8a256a0818ad0dc6aecc89c96f1ba7f228b44982df50361e4d8e64863363a2364b55b8ff5f907a9bac8f932c6df39b489888a0442d5739e2b499be5a3b39b444277867a834c2f16b6d7babedc7ab32c2791c49bbd0b4509ec80be04e24fafdbb13a43b8b7c17f38c73cdfb36f92bbd3b82b244e7ab4f41da5d4dfac8697145895e130a8d844a7d9dda9d68ed16d9c5100ed21e7b94a3f347a656fd9fa964b8bedf67f7c15d5bff20d99fb108e54d9fdfcc3dfbed9d8ff92221f72612c523a483976d9f317609bc2bd058624232a8ec47aae1329e0d0e800dbb63b4e1bd0e145894bcaf9385b991c07da550dd8d380fdda5d308fff6fb47f43c8bcaae4e267e5f230b8c4237f44563628792f9b98b70e06282a53e5c5e93b24146ee146165e52fa1bdf28793babfbfbf8654e79b54970aa07a05b12cc41048af64200d49245c5e570054a332f78b50b5179faaa1a71f92f45dc5735bc32c5b5740aa673b6373e718ae4327cc5e8a70889cc656863decbbe7d4c9b20f6fe589933f24e253a10b9fac8ec982e4cdc62fd039792f9f126dc48d3f961e975fc407349ba98a083118e6d3ab050f59fc36a2673a28d0870ced2a39dc11f3b77bb8fe0bfe11fc8b7bebb2d4003a4d23cedae954a6f29bff31224ce1a890932281d31538a794dcfa9c2086dd248be7ebe19a4913d34f8be57e8649d20233bdf4bf7c8965ccdf26a24dd801693139b05d46706be9f44d47d92a5436aa20592ea96e056c09e793f24ec0aa775682d04a364bac238ffb9af68016932120cfa82ea8f705d5878f8bc04ab4d015c2d6670a5b63619c608edc749d30bcb3ea4d2f644591e9eb4aff9122edce03a9b75f66de216989db28e00a1983e3569c9c62302377027cd7ffed22fab928743810a0d428428a0a9218276c92d6efeaa3274cd2f7d91eb07bc98e94b4685456943cf5e8cae088cb3283e08871353af492021c67d5c4aa9affad47884cca85c800ce75678d0aaa072ccb07340b2849b76d6419e7e59c64a938364e6e5c0d44ba815feb3515de9f1fadb2a095aab5bfac2e59fca0208ade2840a01072f8f09e3d66b1cac49119f3e0562816d5c473412ca43f641fd640566992621007126b7eadeba34a51cf37669ad6c56b29c59a3b0754588920de58b659678744dd5705946e28ddd0632de83ab7837bd86d18f85a9275e9cad55e05a3579e272a3c2a9b1b90e0bf778f66598bf54b73dcf94aae5eaf652b5c9ec23cb51bcb2116f56b7f6812f7598ee9c3de37c23c5e53d4be4e513314b2165200ed52d2baf63934b6b6334e41a47cf005ef656f66926839365c88e64bf20269438e0de323722d48c4d4a9220c41464433344e1a239b749d0e8ab640b0d5972777fcf0349b6cf0ea88ac33e863fb2e9bccb363947971b07d0d6e7a0848c1f60acd75a3a754485b2b9ddccea57fda5e0bfa1cc1818f7bc8e1fa05dec87742c2bd7b0cd2f1eb543a1360405ef301a479b142a41b40bd3854ac06448eca8f9434de74510b7bd27e5a472461bbc1e578e4700cbff2006c3ad6d0c3d68cdd412b118e57ed65c41c505afe0f65d05cfba7227b32a4760e419275721654ef523b0019a639d55ff7fe3306cf470a58d606e8fca7d40ee9d8abc7bc0c7582138933c702bd92bae40d49cce9141f731f67f5eb1a20ae644eef3248d3add1e773e7398ed3e03696d850b966238b27055f319eaa58e18aac17e90b037c47cba72b46be6e7169bc36b1261911bd6e5736feef5150a9c0690107824dc2d982c07797d710b0ce2674eb63de5d080665e661c50f453da9c1eb5640d52a34d1cc61d8d061a89c4134cfa4b7c02ed70315ac80cedf97ecaa4fc72614ffbdf389453baaf8cc581a8c5f4ea74e53770ba6b0b94aff0f2a7ac949bc1471b82d731305fde30ee91be11805fbebe733a07dadcfc06214f28e0befa3a84acdbcec32251f715192759b60c6f9bb890e0870529987de9402daf58552e8de9f6f35bd6a5dcc698312ad2f8f09daff8a685060f0a5141209f03b67042a2fa6cd7167882239020d7a059450bfc0782651bbec175d85fe49ed7753a6b01e393ac18c24c3965f6d3985b4c55dfb481b1e40c7e30b22f9e8c633ba229f4d583548f3f9ed856de57cbda96913a168a3aaadbcd3c17986f79038f4c6d87b8ca0d315da5aca70c6413cc16e48100148a6ec4ff83a6348587d95a10bfadca2eee075681ebfdb5ba27512a063c17eb42f14214cb85aaf6caedd11f26e925bc887b65912b13bc7c52789b41e335347d1218596bf60bbc501899fb1e1cb898ec479ed1222bd6c77ae695ea7d59f2a8b3451c96aaf7a3cb9102645865fd045931a1512089ed6c9cb40c5fea0cc6d5f916e2a63c63ae91a42b417b2812e2445f72513ff1599f18ad48b36c068eb9ee732667993811c0b918eb7e3204967ded6003b733af31d9c60fc7f8cd09b52383fb253bf57570f99b98b58ca65a778925bbaad5aa21d29071873aac72e6f6adabdeeeaa10beaf02c0143b96f8105efdc105efebc89510efcac060a4c34c978abdbff674e6dd66aed2b13309451684221a0e6bb5a29319867e24667c59f493dcc51b94b13589cab1944d9ec1911cd489e5212cf5eef7e22543aa87245309e898946a20c96ad2b44769099d0cb8d7016e34399857ae370edff36e6fad3560189b12c322a05aebcb7da7d9a4eb27f0a28a37ec278dfa19191c47afaac9a6b8130589d9eaea67460afec2a40d7e775b7eacb7d8a0c387420dbaba248b6c71caf653c0e60d93e18fa0081252b52380681caff90763e561c3bcceac87dc0dd02929bfa537260016cf67d2ba5d04e1914af3055133538a5a835f77fcf76f5b596cf2b8a3f8a4ab634a1a7915779634fdc41785b1625f315d1b1b862938a65f3718e7ff470611ebf34afa2cae9c3648f4a7db6efff82b08588a798f612efaa90028beef6e7fee104764771604aed6861ad667cf7eff106a449a090a407c947d295ce76b2b1f47b72089d3af616b32e6ad669924f61c12eac69c2059e40016011084edf5ff444e12c66326927637e3f7768f70d848ece210b7b16da77b5d93dc4c41f6de92133f18c00ed49ec73e6a889ac5df0c2b3652565ff8612ebb4ef68609c94eb3d134eab91cf33819770a3d15678fd7beecbd2dac6513bb76cf8d395b0e0db20f58ac5c707c0ccb609a3d9a406636263e08e6d87720a0bcc46f6e5964db9e01c8fe682609c6ce21e12c2838ea737c4f37082659e49ccce933266e3af23b8c7df608e7d9e8697eebd49f04b6d853dd96d55f5acd459b2514c03c76850352b9db6f6a2524207dd984151826ab90f387a1e49b1945884219f4e8ad3f5b597d018403ae6da93118f39cc91e7c138c8d884aa8711b0b004c3179ae7fd20ff63334e156d4fc9109c83d4b031b27095b17a4a708046b09f0b5dff9a4b6dcb43dec0a6c45f3dd9e279a726301f51a2f34e910cbdc0fcf091e10b23418394e62cd82735e63665bffbd29044fda38584bbf5d1b2772ed699c88e01bc33b77d6a76285702afa821f6d8888309153507478514bb097f9fb703a468985290300350730f8793ba007e3d14fbd3baf7f787cdcd0b05a3ac991af2bbd4bd478dc15a784bab579c0102d15ba4b744cc4fb85eb81cb6a582c66fd7ccd3bac263d985c7b1286f18d9d3c0c855ad414f2f7cf1d4168164e45bf2c92cdbf8ea3cd41711c877204fdf63055ed4fb4b8c26c931a603364591d84974565fd9ef65c3479c601c4cb5a95757791be92f6fe4b366e183aa61b04ae0ea3e14f0ff4f99431ccbc3205c01983d6841577e27b41552cf5fe538d52cf1453d9db450437d2c1a38cb37e89875881d07be6fb477639a7e46195837c3500242b98548f8946c659596e23da4e596c344b0126c73b8c52ec16ae39735bde2df2064873d774201539f5e80cb0f440b493329f2a0d3a990a456e13e0317abd91f6d77566e65a3a21382e6a6abe6f02e699ff0e1c0e7c5848a083edefe642ccec4a9d28bcdd4ab22f5f2fc38478cf369fd92c67851359fd39486786d7c5e6bb78bd27bb9612d4fc8b84d1c7673d76a633b4501ebd94c8c7764cd5be6d994561f5714d2d387c47345175ab9fc9889b35afd59b7a902d4fe5f865380908cab89d2f283c5ad6ec7bd8921360069a9ecfa97dce796e1e16732072c31856d4d2dd96c39125bb2f2ecd6acd6b5a15a32daed6cfc098578848fe4550d66e7cab2f921614d0dc88fd01f647b26b2192d1679372683505827d4110830f03a45c795ae3a97100eb530581c12c3232e5bb65062799ba385e5c3c5175abca97acf7dd16d02939c56f1e9ee91648a9bc79865d3ea4384015554aebb2e617633587f8a2b30a1e5ff1c171fb859b05486473bf65c68db5426c7587bacc3ad34a5fe08313f8f1207240611653054d9076ce617a971ccd27a3f1e8d7b389e414b9c724413fe41a47568def19b06cc076135ac5a1c4151df0176f316d4a4e3682b89e4aa725b51a66a0080202780cea7b921ea2c06573dd4f9eacb568575c475ffd851b2f13dbf6e5f7c38d9600dbc5f1d4401489635c54e294b9c18ba87ee3863d2a0e6485e691f7e44457edcd85d7e4918540247e6ffaecbb9a486e378ff8f492f8d949cd7782981076e8e6c18d460a1740c0508e8f1afd2d4794f0cae80d12815f38d40ee258e6ae0e0239914099586d6e245076669e28bb0a415609d65f4ff09e1e1f09d963a45c6bbda9ca64f9bc70bca3abd2e10c66529b02e8493701fdf16f12ad22c194bbb748a4e95f2eec501d3047fd341849a5b3b4ef8b139d9e57e5e4e251bc01ca6f1e8b774fbe1dc4155cd8318f0f9ee6f0e1559c0b282cc509169748a58816d20a3aa497fe3a950065d1e851df2fe4ebaa3fcc6f8715c20a23b409a57a964c3f55fcc6585b8b3c58c2d4cf5c826c9a822a9a47d24b2ac9a34c4ea9fe8212b8ce4a53e1e709f7efa3350be8b9c7fd211c41cd8fbee80b0d6bd049d99e58ef36fd2a14e7e52f5ab3689b07f2ff73d89d20f06689d4f6fd44adb8dd2f97a5336c15ee9e5302b42f9852ca8ddb74dc01bdc928a746659a728f85ea2ecbeacf80188cb30987933e58002e11bb2220ef769d4bdbe951fe3afaeae808b015092cf6b69a8d674dee086a0a534420d71a77b34a5b5ee41594e13ad4caa6f7ba3825040431836b22c38e7439e648046f6b3f80503a1a7463c653029435274ae4d0d44209bd46f2a2d78780b3220d6d8a46ae7c15dc2466a02c42ba65784ac5c26b75c811056dfa90d2c29c636280e215743c876363e347e59e1bd57f51029a09108c7676d1e8b8895182a7eb4fb697045bc2a730a8d5b9954f31483e625bc3468fef7d0787bc49df8236f4f5890deefca9f3dccc769bc6da503c8b920366102312135fcf7318b3e42fe5c2c34671f8f1b90af1884ebaa85fdebb23032e8fe48c4ffab293a5bd6cff3433105a74277f6ef0692f8af5384d41f5cace50f4b10a946bfe6709355c42c248bfb830f50f49807597ac11b3c7c4fc4eb8f0672cd4a359ab295a1c21096cf65f3631c42d28151c1abe8ba23cfc8dbc78dd54c389d6d6127e7508f4048686321d80b80c40b5e3ee90a3c55e601fe1f58b10be92b1137c7037796000d1936d1b998b61a6c5858b0dbf9f9e11b6c922da2bf6502abb4865c477203e51d2826ebf354c39a984bdeacb88202b6d77c33e448489bf7cf4664defb9e3e9894ae38a5", 0x1000, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0x80000001, 0x6}, 0xc) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x5480521d, 0x7fff, 0x42, 0x550c, &(0x7f00000004c0)={{0x80, 0x1, 0x4, 0x0, 0x5, 0x5, 0x8}, {[0x10000, 0x7, 0xee, 0x80000000, 0x8, 0x2, 0x6, 0x33, 0x400, 0x2, 0x4, 0x1, 0x7, 0x100, 0x8000, 0x5db, 0x4a85, 0xffffffff], [0x8, 0xffffffffffffffff, 0x5, 0x96, 0xff, 0x2000, 0x8c60, 0x40, 0x49c00, 0x401], [0x3, 0xcef, 0x8, 0x8, 0x1, 0x1d, 0x5], [0x3f, 0x0, 0x929, 0x74, 0xfffffffffffffff8, 0x3], [{0x7f, 0xff, 0x4, 0x4c700000000}, {0x800, 0x8, 0x80, 0x1ff}, {0x4, 0x31b8, 0x1f, 0x6}, {0x5, 0x7, 0x5, 0x7}, {0x5, 0x0, 0x1ff, 0x9d7}, {0x4, 0xd36d, 0x1, 0x8}, {0x5, 0x234f, 0x8000, 0x50196915}, {0x1f, 0xfff, 0x7ff, 0x100}], {0x7, 0x1, 0x0, 0x7fff}, {0x0, 0x1, 0x4, 0x2}}}, 0x8001, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 08:56:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) pledge(&(0x7f0000000080)='\xcb{w&++\x00', &(0x7f00000000c0)=',]\x00') 08:56:25 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) r0 = geteuid() r1 = getuid() r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x148, r3, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) setreuid(r1, 0x0) setreuid(0xffffffffffffffff, r0) r5 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0xfcfc96ac7f7865ba, r5) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x7, 0x2, 0x8e, 0x8}, {0x3, 0x4, 0x8, 0x8}, {0x6a, 0xff, 0x5, 0x80000002}]}) ioctl$BIOCFLUSH(r6, 0x20004268) 08:56:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000001500)=0xc) 08:56:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00\xe3\x99\f\xc4\x86n\xe0ps\xb7\x03}\x91\x16\b\xa6\xc2\xc5\xb7~\x90[*w\xcb\xb1\xb7\xc9\x85\xae\xc4\xb3@\xb67\b\xb0\xe1\x12\xca&\xc5\xb8{\x14\xc5:\x98z\x13\xbc\xb3\x80\x9a\xe9\xb7\x9b\x01\x90\xd8\xf9\xbf\xa4D\xe2\x0f\r\xf0\xd7\xfc. g\xf4\x9a\xc9t\xce\xa8\x1a\xcdp\xdc:b\xe61\xaf\n\xbe\xaa\xa7MW9\x80>\xa1yp\x85\xa4Ig\x19)g\x90`N\xf5\xbc\x82 g\xda\xb3w\xdcu&\'\x19\x8b\xa9M\x03\x00\x00\x00\x9f\x03\xc0\x83\xc4\xab\x981\xea\xf3\x9d\t\xf8F\xd0\xbb') 08:56:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f00000000c0)="b0c6c958c47ebc0a2150d320b70e88dd134a39b2f42bf52ec34d97a19ba9af184ac16c87be4706efcd2818d0c3fc62d67f40ea0bd80061d8c094ad7d2c3e7ec1721427cb8920982d3718fc31636f002e8408cc091c78415912c39ef201000000b1", 0x61) setsockopt(r0, 0x2, 0xe7, &(0x7f0000000000)="46d087ba00500dafd1b976a6fdbd75dd00df52b11d6d1fa86f7fab3cb6fb5a901fcc4603c5dbd4fb322b3a3df9521ebe65890203672cfb7d1040780786c46f6250247e06ed0df92cb9fca29e8a47a6615dc153ce17a51f0948e25f9c5ada193b6945def4e935a06afaaedc0d9d6ac585b7bf30b6b800b528bc0fea3a3ef6a68e04b0b5ac9e6fee", 0x87) 08:56:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) socket(0x6, 0x4, 0x1f) r3 = socket(0x2, 0xc003, 0x0) dup2(r1, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0x7fff, 0x7fff}, 0x8) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x3f, 0x9}, {0x18, 0x1, 0x8, 0x5}, 0x3e7, [0xc4, 0x20, 0x101, 0x0, 0xf342, 0xffffffff, 0x28, 0x401]}, 0x3c) setsockopt(r0, 0x1000000029, 0x37, &(0x7f00000001c0)="a1", 0x1) 08:56:25 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 08:56:25 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x2}], 0x2, 0xffffff8a) 08:56:25 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r1 = shmget$private(0x0, 0x1000, 0x120, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r0, 0x0) getpid() r2 = socket$inet(0x2, 0x3, 0x0) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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', r4, &(0x7f00000000c0)='./file0\x00') utimensat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)={{0x5, 0x7fff}, {0x54a, 0x30}}, 0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/166) 08:56:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x4d) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x2, 0xc003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, r4) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="480269"], 0x10, 0x0}, 0x0) r6 = socket(0x2, 0xc003, 0x0) dup2(r4, r6) accept(r4, 0x0, &(0x7f00000000c0)) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:56:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xd6aa6f592d1bcb00, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x200, 0x5, 0x0, 0x1, 0x4, 0x14, 0x0, 0x0, 0x200, 0x5}) socket$unix(0x1, 0x2, 0x0) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000007c0)={0x8001, 0x7fff}, 0x10) getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78658a, r2) getrlimit(0x0, &(0x7f0000001100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 08:56:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c1", 0x4}], 0x1) 08:56:25 executing program 0: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r2 = socket(0x2, 0xc003, 0x0) dup2(r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x480, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000000), 0x0) 08:56:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) fcntl$dupfd(r0, 0x0, r3) kqueue() select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r2) fchmod(r1, 0x95) syz_open_pts() 08:56:25 executing program 1: r0 = socket(0x10, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x10) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1ff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000300)) setsockopt$sock_linger(r3, 0xffff, 0x1021, &(0x7f0000000000)={0x0, 0xfffffffe}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/33}, &(0x7f0000000140)=0x23) 08:56:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = dup(r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81, 0x0, 0x0, 0x10000000}, {0x6, 0x0, 0x0, 0x100ff}]}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r3) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r5 = socket(0x2, 0xc003, 0x0) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:56:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x10000}) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 08:56:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000001a5fc8cbda051b0c09276600002100"]) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 08:56:25 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/38, 0x26) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000400)={0x3f, 0x4, 0x7fff, 0x3, 0x564, 0x1f, 0x8001, 0x10, [{0x9, 0x8000, 0x10000, 0x4}, {0x8, 0x5, 0x3a1, 0x7}, {0x80, 0x2aba, 0x100, 0x9}, {0x326c24c9, 0x9, 0xffffffff, 0x800}, {0x7, 0x40, 0x80000001, 0x8}, {0x40, 0x5, 0x55, 0xef52}, {0x5, 0x8, 0xff, 0x3}, {0x3, 0x5, 0x7ff, 0x5}, {0x1, 0xd01, 0x8001, 0x6}, {0x9dea, 0x2, 0x7467, 0x5}, {0x501f7e4e, 0x0, 0x3, 0x2}, {0xfffffffc, 0x1, 0x100, 0x5}, {0xffff, 0x7, 0x3f, 0xfffffff7}, {0x800, 0x2, 0x9, 0x8}, {0x7fff, 0x0, 0x0, 0xffffff84}, {0x5, 0x7fff, 0x4f5, 0x3f}]}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x80000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 08:56:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:56:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000009d2e5159f6e914500d1dd4d7e3000098b185fc69dedf53314380ca1143e99bfd8d32bd4a40a080ef8704008ef175e52604000000000000000000000000e7422fa635b90e63b38171706c5ca5f970a9481d8f5a735265ebcc0f5f4de53febaa4bbc20690b215ec1e623a78dc6204216fa52f026fa5b46fd5857203eade760d6f3ab55a5dd08113f1ec3296ad7fbd0225941909e3dc6bf5afaf3a0100299f35341e21f516203d0c2f48e0a6e4fc3fa1da5b8d720ff8b76de681daae01f017b6022245fdc753b0580cce6acf4182a81037a175e31fbb10ebdcebd88ea07004f691dd46b6780fc6bdc4a6caefcc6ad403c6505a4bde07211d89f73dec3b2900f7b08003c5ae2effcdf2a1435a71150d8d14b95d8e09d35a0c0ce2225906923764b5a980f30baaee23384d0031f1bcf39b4d9918d5930a360c342ddb7df8cb9fc9a1f00f08adc19f55d96ff32a5e2f68a8aae1c73499a22497a860b725448346472fb5c86ffc1e94b1ddde64291470cddad9fc7dc7ead78c45567da6923cc9552d320f28c3cbda3eecc02857b4fc2764b990fc7f41c397496efe780a92eaa34f3ce3327fe4f"], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x5, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0xff, 0x1800}, {0x1}, {0x1, 0x38, 0x1000}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/99) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 08:56:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/141, &(0x7f0000000180)=0x8d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x8c) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:56:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x2f, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, @empty, @rand_addr}}}}}}) r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r2 = socket(0x2, 0xc003, 0x0) dup2(r0, r2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) socket(0x18, 0x5, 0x3) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 08:56:25 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x10, 0x0, 0x1) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r3 = socket(0x2, 0xc003, 0x0) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="009e70d6263a000000000002000000"], 0x10) sendto$unix(r0, &(0x7f0000000140)="16804083550a10112db10cb544eed03f20860e1c", 0x14, 0x0, 0x0, 0x0) 08:56:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x101, 0xa90, 0x7ff, 0x4}) 08:56:25 executing program 1: r0 = socket(0x2, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/157, 0x9d}, {&(0x7f0000001100)=""/154, 0x9a}], 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530f5"], 0x10) dup2(r0, r1) execve(0xfffffffffffffffe, 0x0, 0x0) rmdir(&(0x7f0000001200)='./file0\x00') 08:56:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r3 = socket(0x2, 0xc003, 0x0) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) sendto(r3, &(0x7f0000000080)="2a83e9bff882c2cfff901890b803be1c177569b2f5f34c28dbb15d2de9562417398c32c7ab218521ff7355208e2c268a5a384014af345fff842386032d2c8b1ce3bf737c5060e7704f599295b820499fea5714ff4618ad2e770abaa8803cca47d7332ee3f826e669eeca56bb671efb9bd55ff79f33320b6c4be940328ec3f3f08822502c3de65c4fc626e3025fcc7595f3fccf131b31190c6f6bc945962030a805592c6e9c3c", 0xa6, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x4}, 0xc) pread(r0, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 08:56:25 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="b2c0e6bfa56dacc2d24334d936efea25a5d7d5d0390bbfaac786f04a486438c313ea296c25240d5b913577", 0x2b}, {&(0x7f0000000200)="6c417dd7e5988fd7684bbd25f5f00a0af990b856b95451dd11609efa301f1547a782fff7d98bd5285a8d2b66b10a4afd4c365a0f2c7258d74535d5b274721215eb4790c64bbdac98c72b1752200c82bb63e0561fd6f7ec4b1c75823a7735d0f367cd8e52200624b22bb6b294ff90719811cef958d01505aabbeb88ae1ff4fbccddfaf75b97b070f579c1d420875052df7bb8336474ce9d28fab1903afe923aa7f4a0d186e182ed8debb0243e6942b051350a66995d154ea75e93cc93646f73d21174141b83fd4f", 0xc7}], 0x2, 0x0, 0xfc) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 08:56:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000180)=ANY=[@ANYBLOB="cd02692653e9b34d5b4bcf10c718721ae583d2ff2c90b084c7ca71b9e93ac294ad850a92bdcb846c33fba1656b05fd8467f7b31215f47a86ce22f875870c3ff028f17d58b4bab643f2ffef1f0c3b4db3d805b1b54ec1c5e11ae2914a06516d486900000000"], 0x10, 0x0}, 0x0) r4 = socket(0x2, 0xc003, 0x0) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0xfffffff9, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000140)=0xa7, 0x4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:56:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000680)) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r3 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) semop(r3, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r4 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r4, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 08:56:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x8, 0x3ffffffc}]}) pwrite(r0, &(0x7f0000000180)="ca5ed9a5c9c9d9f28e2b1dc46429", 0xe, 0x0, 0x0) 08:56:25 executing program 1: clock_settime(0x1, &(0x7f0000000040)={0x1, 0x3}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00083aff0000000000000db74c00000000000000fe80000000000000000005"]) 08:56:25 executing program 0: syz_emit_ethernet(0xde, &(0x7f0000000080)=ANY=[@ANYBLOB="af0955779821aaaaaaaaaaaa86dd60e7087500a86124ff010000000000000000000000000001760200000000000000000000000000012c130000000000000434454dd476b217a0d551c46b17d87ca65f3de9d495e1ad6d70844d2850dba8320d0cc1030030ca5dc7c7c1f185489173efc5559d5905020003505cf7525e382d4ed6ad3943fed4e85c7b6b18211bf04a57ebe8ee7bda90c509133f2b8330ad1f12a5b857806a2ba9fc6db83456fa18c67baf8ee86e98b69d4b52c732771a8797f2d8a8aa509ca6527b5a3610ae2cdb0d2a62565a2a38c70502800100000000"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) getgroups(0x5, &(0x7f0000000040)=[r0, 0xffffffffffffffff, r2, r4, r6]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r10) setgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r7, r9, r10]) 08:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001600)=[{0x44}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44, 0x2, 0x0, 0x4}, {0x5c, 0x10}, {0x8000, 0x7f, 0x0, 0x3fc}]}) 08:56:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x1000, 0x7db2}) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) dup2(r4, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) 08:56:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r1, 0x4}, {0xffffffffffffff9c, 0x100}, {r2, 0x8}, {r3, 0x2}, {r4, 0x10}], 0x6, 0x1f) r5 = socket(0x2, 0xc003, 0x2) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff0700000000000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1af7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac66e39af6256b1f007bf8f24499cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733c3a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f781013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721a5824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e000000000000000000000000000068e9eb9d871c3f2e72f1b00c8a04d3ae8c74cc8d2ebd6d2987f84685fa67bdb6e778bbfe7a3224d5876d9a07736e0f98c55c3c670b54cfa19f5b436166dfa7f30000"], 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 08:56:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 08:56:26 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) 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) socket$inet(0x2, 0x3, 0x40) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x30) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 08:56:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x7ff) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1, 0x0, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b3466053b23e438179c38f786c00b30867442e631e142a633abc99d0478a6864030f5ba9e0bff3b6ea6c2e8a90bc70c50bd2ab6982b3f6b7b221ac13f09301231555c", 0x43}], 0x1, 0x0, 0x40) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r5, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) chown(&(0x7f0000000200)='./file1\x00', r5, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) 08:56:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x9}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 08:56:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x3ff}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="228000070000000000000089b57a3c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:56:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() flock(r1, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x20002fffdfffc}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x10001) 08:56:26 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r3 = socket$inet(0x2, 0x4000, 0x4) close(r3) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7, 0x9, 0xff, 0xffffffff}]}) 08:56:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r5 = socket(0x2, 0xc003, 0x0) dup2(0xffffffffffffffff, r5) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="cd0269"], 0x10, 0x0}, 0x0) r6 = socket(0x2, 0xc003, 0x0) dup2(r2, r6) bind(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="10f80499e9748bdfe70cfeac3dee0377eded3ea03be03c5a2f8d664edb20b70ae01ae7b2835296620df590f7a79c493df2794ffa52963dcf3924a07dfa74abc0fdf96cd62323fbc41cc4ed2030369809be22a005f768aabc98ed49dfd9e7b6d91ac68985beb9afb2e9b1fa8299be21ac4d1b3290d93bffd6e14b0b2cb6c011d4e79e36fa74d93ab5a116eaa0d594926eda1c48dff625151055477a91e986f329dbd506b8414b1bbe66035b0e6db9201710b34dd77739a4b239ca06ea37d173ee42b2d913640fa9c5768c53b08e89c1427c6acbc17ff9dd13c8c0a6d558c6985b47156f22960a3ee2a7dbdf3d3fb537006738ed161583cf8dc11b45ee7adcd90041b98ddb48488d45eea7616ebe99cb02def716c4f2633e36caae2795150d51652f4ff3181ce6ecd6a7ae5d86829fadfa28b6a4d1ce9e2a753137da1e6b5e01ca23d5e9ea1cb0bfb977dc5d5cd7c530b6d3a142b027cf38069c1cc1864d4bfcc788479fcbcb91d729dba15360"], 0xa) 08:56:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) getsockopt(r1, 0x5, 0x5, &(0x7f0000000040)=""/61, &(0x7f0000000000)=0x3d) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x38}, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) shmat(r2, &(0x7f0000525000/0x2000)=nil, 0x3000) r3 = socket(0x18, 0x2, 0x0) pread(r1, &(0x7f0000000180)="665d46e2922a1ead229fdda2d519d1ae56d2", 0x12, 0x0, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) fcntl$getown(r4, 0x5) 08:56:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8fcd9acd4917659c366ff0dbce49fee69f58ff96729f098941ff87e2926279634dbb8a5c05000000a61f79521b48aff3"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f677d3fe1d5", 0x8}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x1000, 0x80, 0x1, 0x7}, {0xed2, 0x7, 0x4, 0xc900000}, {0x2, 0x1, 0x40, 0x10000}]}) r3 = semget$private(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r5 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0xa) 08:56:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x30}, {0x74}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff08004500005d0000000000009078a04f258d0bec14000000ac1407001b572af66190340c71440000d1eb1feaff9300"/75, @ANYRESOCT=r1, @ANYRESOCT=r4, @ANYRESOCT=r0, @ANYRESOCT=r3, @ANYRES32=r3]) 08:56:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[0x400], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482, 0x7fff], [{}, {0x0, 0x0, 0x0, 0x40000}, {0x0, 0x0, 0x0, 0x100000001}, {0xe5, 0x0, 0x0, 0x80000000000}, {}, {0xfffc}]}}) 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)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 08:56:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 08:56:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0xfc, &(0x7f0000000140)="eb0300000000000000aa4ef12848e69931129648", 0x6e) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r1) 08:56:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x26) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000040)=[{0x30}, {0x74}, {0x6}, {0x0, 0x81, 0x9, 0x10001}, {0x9, 0x1, 0xe1, 0x8}, {0x5, 0x0, 0x9b, 0x1}, {0x1, 0x5, 0x9}]}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7, 0x3a, 0xff, 0x3}]}) lseek(r0, 0x0, 0x0, 0x3) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000740)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d50151dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765ec82c32de5c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e65406000000000000004fee878c49630132259e04f5da0d1921beed03000000d978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957030000003901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2100cba4283", 0x216, 0x0, 0x0, 0x0) 08:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x45, 0x0, 0xfd, 0x1}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000090000083a20df8a0000000000b5f2e56111dab68da68caf0000000000000000aaff02000000000000000000000000000180009078000000004aa3c5060b9f0e2c61e6b3f67ce2b6304bbcedfbceff3bfcfa0196b0eba1426d95ac3ddaefffcc37ca104b48c49b93ea62cbfaaa7f5ec2346d78a678"]) open$dir(0x0, 0x200, 0xe) open(&(0x7f0000000180)='./file0\x00', 0x0, 0xb0) r3 = getuid() setreuid(0xee00, r3) setreuid(r1, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000002c0)=""/182) pipe(&(0x7f0000000180)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0xef7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x80], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r5 = geteuid() r6 = getuid() setreuid(r6, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x1f, 0x0, 0x0, r5, r3, 0x0, 0x800}, 0x3, 0x81, 0x4}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 1: mknod(&(0x7f0000002500)='./file0\x00', 0xd000, 0x100244) open(&(0x7f0000002540)='./file0\x00', 0x0, 0x0) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES32=r0], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x65) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x2}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000085c1534d3359000000000000b53ccd01d564801adf94d4a32f25e98e936dcb5cf0bb2395cd"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 08:56:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="fabe0010715e80b2a613ab614d642d3f9bc3468baccc0f405d4dd7228a396bb4c3e000fd6438b2ef077ae15587365ea8ba9a1eb04b80c0300a132a1008bf7056453435af", 0x44}], 0x1) execve(0x0, 0x0, 0x0) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r3, 0x0, r5, 0x0, 0x0, 0x2}, 0x0, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) chown(&(0x7f0000000000)='./file0\x00', r3, r8) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0e9ffffffffffff4b4312795297ecf3efd61e4ca67cfd5528e4f2922c82313e5513c31b1cd52ec92b0164bba33b2411cc1a3591d5c0086d0701e6a6b45e7beba958943c10139e381962883a449e8a3cdc83aff86e63c5eda85570561aa2818fe03700"/116], 0x10) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 08:56:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x4, 0x6, {0x4}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 08:56:27 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) login: panic: pr_find_pagehead: mbufpl: page header missing Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 438219 42075 0 0x2 0x4000000 0 syz-fuzzer *109982 90107 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff8223ad6a) at panic+0x15c pool_do_put(ffffffff82647988,fffffd8000000000) at pool_do_put+0x37a pool_cache_gc(ffffffff82647988) at pool_cache_gc+0x144 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff824d4860) at taskq_thread+0x9c end trace frame: 0x0, count: 9 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pr_find_pagehead: mbufpl: page header missing ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8223ad6a) at panic+0x15c pool_do_put(ffffffff82647988,fffffd8000000000) at pool_do_put+0x37a pool_cache_gc(ffffffff82647988) at pool_cache_gc+0x144 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff824d4860) at taskq_thread+0x9c end trace frame: 0x0, count: -6 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e33560 rbx 0xffff800020e33610 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff81d0d2df kprintf+0x16f r9 0x1 r10 0x2 r11 0xedcf711357b41b3c r12 0x3000000008 r13 0xffff800020e33570 r14 0x100 r15 0x1 rip 0xffffffff81cf6478 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e33550 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=109982 stat=onproc flags process=14000 proc=200 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e19380,0xffff800020e18c40 process=0xffff800020e1a7b0 user=0xffff800020e2e000, vmspace=0xffffffff82679d58 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 58103 350502 77020 0 2 0 syz-executor.1 58103 462501 77020 0 2 0x4000000 syz-executor.1 26076 130658 0 0 3 0x14200 bored sosplice 77020 71430 42075 0 2 0x482 syz-executor.1 546 122756 42075 0 2 0x2 syz-executor.0 42075 153866 56653 0 3 0x82 thrsleep syz-fuzzer 42075 438219 56653 0 7 0x4000002 syz-fuzzer 42075 39967 56653 0 2 0x4000082 syz-fuzzer 42075 164915 56653 0 3 0x4000082 thrsleep syz-fuzzer 42075 454033 56653 0 3 0x4000082 thrsleep syz-fuzzer 42075 214088 56653 0 3 0x4000082 thrsleep syz-fuzzer 42075 32365 56653 0 3 0x4000082 thrsleep syz-fuzzer 42075 165755 56653 0 3 0x4000082 thrsleep syz-fuzzer 42075 150691 56653 0 3 0x4000082 nanosleep syz-fuzzer 42075 20516 56653 0 3 0x4000082 kqread syz-fuzzer 56653 312360 91037 0 3 0x10008a pause ksh 91037 306079 63822 0 3 0x92 select sshd 16337 56041 1 0 3 0x100083 ttyin getty 63822 277460 1 0 3 0x80 select sshd 5503 194362 44479 74 3 0x100092 bpf pflogd 44479 521580 1 0 3 0x80 netio pflogd 90882 97940 82891 73 3 0x100090 kqread syslogd 82891 394202 1 0 3 0x100082 netio syslogd 2138 392262 1 77 3 0x100090 poll dhclient 31001 39890 1 0 3 0x80 poll dhclient 29175 192935 0 0 3 0x14200 bored smr 10998 514825 0 0 2 0x14200 zerothread 98060 229694 0 0 3 0x14200 aiodoned aiodoned 44914 84231 0 0 3 0x14200 syncer update 75101 476229 0 0 3 0x14200 cleaner cleaner 23736 55612 0 0 3 0x14200 reaper reaper 63557 480287 0 0 3 0x14200 pgdaemon pagedaemon 78184 239203 0 0 3 0x14200 bored crynlk 87354 9851 0 0 3 0x14200 bored crypto 60918 397118 0 0 3 0x40014200 acpi0 acpi0 54149 302835 0 0 3 0x40014200 idle1 50579 103999 0 0 3 0x14200 bored softnet *90107 109982 0 0 7 0x14200 systqmp 51281 392687 0 0 3 0x14200 bored systq 89411 184454 0 0 3 0x40014200 bored softclock 54020 400911 0 0 3 0x40014200 idle0 1 319292 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex mbufpl r = 0 (0xffffffff82647998) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0x9c #6 proc_trampoline+0x1c Process 42075 (syz-fuzzer) thread 0xffff800020edf120 (438219) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82640878) #0 witness_lock+0x4c7 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sys_sched_yield+0xbc #4 syscall+0x4a4 #5 Xsyscall+0x128 Process 90107 (systqmp) thread 0xffff800020e18ea0 (109982) shared rwlock pools r = 0 (0xffffffff824ee670) #0 witness_lock+0x4c7 #1 pool_gc_pages+0x21 #2 taskq_thread+0x9c #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff824d48c0) #0 witness_lock+0x4c7 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c exclusive mutex mbufpl r = 0 (0xffffffff82647998) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_cache_gc+0x12d #4 pool_gc_pages+0x6c #5 taskq_thread+0x9c #6 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6421K 7197K 78643K 11200 0 pcb 13 8K 8K 78643K 64 0 rtable 107 3K 3K 78643K 229 0 ifaddr 68 13K 14K 78643K 88 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1473 0 iov 0 0K 16K 78643K 21 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1383 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 23 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 205 0 sigio 0 0K 0K 78643K 6 0 proc 61 63K 95K 78643K 457 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 18 0 in_multi 44 2K 2K 78643K 60 0 ether_multi 1 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 242 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 124 39K 41K 78643K 1596 0 UVM aobj 16 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 42 0 NDP 11 0K 0K 78643K 17 0 temp 95 3034K 3098K 78643K 5458 0 kqueue 3 4K 10K 78643K 14 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 26 0 24 1 0 1 1 0 8 0 rtentry 112 47 0 2 2 0 2 2 0 8 0 unpcb 120 109 0 98 1 0 1 1 0 8 0 syncache 264 10 0 10 2 1 1 1 0 8 1 tcpqe 32 298 0 298 1 1 0 1 0 8 0 tcpcb 544 167 0 162 1 0 1 1 0 8 0 inpcb 280 442 0 434 2 0 2 2 0 8 1 nd6 48 8 0 1 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 pffrag 232 2 0 2 1 0 1 1 0 482 1 pffrnode 88 2 0 2 1 0 1 1 0 8 1 pffrent 40 8 0 8 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 51 0 0 1 0 1 1 0 8 0 pfstkey 112 51 0 0 2 0 2 2 0 8 0 pfstate 328 51 0 0 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 214 0 15 13 0 13 13 0 8 0 art_table 32 215 0 15 2 0 2 2 0 8 0 art_node 16 46 0 5 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 4 1 0 1 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 18 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1678 0 276 89 0 89 89 0 8 0 ffsino 272 1678 0 276 94 0 94 94 0 8 0 nchpl 144 2145 0 536 60 0 60 60 0 8 0 uvmvnodes 72 1857 0 0 34 0 34 34 0 8 0 vnodes 208 1857 0 0 98 0 98 98 0 8 0 namei 1024 5804 0 5804 1 0 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 2 0 0 1 0 1 1 0 8 0 scxspl 192 5804 0 5804 8 7 1 7 0 8 1 plimitpl 152 23 0 15 1 0 1 1 0 8 0 sigapl 424 421 0 389 4 0 4 4 0 8 0 futexpl 56 2968 0 2968 1 0 1 1 0 8 1 knotepl 112 75 0 56 1 0 1 1 0 8 0 kqueuepl 144 29 0 25 1 0 1 1 0 8 0 pipelkpl 48 96 0 86 1 0 1 1 0 8 0 pipepl 120 192 0 173 1 0 1 1 0 8 0 fdescpl 496 405 0 389 3 0 3 3 0 8 0 filepl 152 2358 0 2256 6 0 6 6 0 8 2 lockfpl 104 60 0 59 1 0 1 1 0 8 0 lockfspl 48 22 0 21 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 176 0 167 1 0 1 1 0 8 0 zombiepl 144 389 0 388 1 0 1 1 0 8 0 processpl 984 421 0 388 5 0 5 5 0 8 0 procpl 624 823 0 780 4 0 4 4 0 8 0 sosppl 128 1 0 1 1 1 0 1 0 8 0 sockpl 400 586 0 565 4 0 4 4 0 8 1 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 80 28 0 0 1 0 1 1 0 8 0 mbufpl 256 214 0 0 13 0 13 13 0 8 0 bufpl 280 3690 0 135 254 0 254 254 0 8 0 anonpl 16 52711 0 34665 74 1 73 73 0 124 0 amapchunkpl 152 2131 0 1987 14 1 13 13 0 158 7 amappl16 192 1791 0 801 50 0 50 50 0 8 0 amappl15 184 83 0 80 1 0 1 1 0 8 0 amappl14 176 33 0 26 1 0 1 1 0 8 0 amappl13 168 26 0 24 1 0 1 1 0 8 0 amappl12 160 96 0 90 1 0 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 18 0 12 1 0 1 1 0 8 0 amappl9 136 430 0 428 1 0 1 1 0 8 0 amappl8 128 438 0 401 2 0 2 2 0 8 0 amappl7 120 117 0 106 1 0 1 1 0 8 0 amappl6 112 24 0 20 2 1 1 1 0 8 0 amappl5 104 392 0 375 1 0 1 1 0 8 0 amappl4 96 485 0 457 1 0 1 1 0 8 0 amappl3 88 109 0 104 1 0 1 1 0 8 0 amappl2 80 2373 0 2303 2 0 2 2 0 8 0 amappl1 72 18907 0 18457 23 13 10 18 0 8 0 amappl 80 1070 0 1026 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 19 0 4 1 0 1 1 0 8 0 uaddrrnd 24 407 0 389 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 407 0 389 1 0 1 1 0 8 0 vmmpekpl 168 7132 0 7101 2 0 2 2 0 8 0 vmmpepl 168 56208 0 54058 111 14 97 104 0 357 3 vmsppl 368 406 0 389 2 0 2 2 0 8 0 pdppl 4096 822 0 780 6 0 6 6 0 8 0 pvpl 32 172320 0 151158 171 0 171 171 0 265 0 pmappl 232 406 0 389 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 261 0 3 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffffffff824ebff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82640670) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0xc000051f38, count: 9 ddb{0}> trace x86_ipi_db(ffffffff824ebff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82640670) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0xc000051f38, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x18: addq $0x8,%rsp db_enter() at db_enter+0x18 panic(ffffffff8223ad6a) at panic+0x15c pool_do_put(ffffffff82647988,fffffd8000000000) at pool_do_put+0x37a pool_cache_gc(ffffffff82647988) at pool_cache_gc+0x144 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff824d4860) at taskq_thread+0x9c end trace frame: 0x0, count: 9 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff8223ad6a) at panic+0x15c pool_do_put(ffffffff82647988,fffffd8000000000) at pool_do_put+0x37a pool_cache_gc(ffffffff82647988) at pool_cache_gc+0x144 pool_gc_pages(0) at pool_gc_pages+0x6c taskq_thread(ffffffff824d4860) at taskq_thread+0x9c end trace frame: 0x0, count: -6