kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 7 15:23:28 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.87' (ECDSA) to the list of known hosts. 2020/02/07 15:23:40 fuzzer started 2020/02/07 15:23:46 dialing manager at 10.128.15.235:12418 2020/02/07 15:23:46 syscalls: 337 2020/02/07 15:23:46 code coverage: enabled 2020/02/07 15:23:46 comparison tracing: enabled 2020/02/07 15:23:46 extra coverage: support is not implemented in syzkaller 2020/02/07 15:23:46 setuid sandbox: enabled 2020/02/07 15:23:46 namespace sandbox: support is not implemented in syzkaller 2020/02/07 15:23:46 Android sandbox: support is not implemented in syzkaller 2020/02/07 15:23:46 fault injection: support is not implemented in syzkaller 2020/02/07 15:23:46 leak checking: support is not implemented in syzkaller 2020/02/07 15:23:46 net packet injection: enabled 2020/02/07 15:23:46 net device setup: support is not implemented in syzkaller 2020/02/07 15:23:46 concurrency sanitizer: support is not implemented in syzkaller 2020/02/07 15:23:46 devlink PCI setup: support is not implemented in syzkaller 15:23:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x381, 0x6e) r4 = socket$inet(0x2, 0x4, 0x81) close(r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) r7 = socket(0x10, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x288, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff0, 0x0, 0x1, 0x8c, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x21, 0x10, 0x3ff, 0x4}, {{r7}, 0xfffffffffffffff9, 0xa2, 0x1, 0x3aa}, {{r3}, 0xfffffffffffffffa, 0x98, 0x20, 0x7, 0x7}], 0x9, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x29, 0x1, 0x800, 0x2}, {{r8}, 0x8000000000000000, 0x90, 0xfffff, 0x5, 0x9}, {{r9}, 0xfffffffffffffff9, 0x0, 0x20, 0x4, 0x8}, {{r10}, 0xfffffffffffffffd, 0x22, 0x1, 0x1, 0xfff}, {{r12}, 0xfffffffffffffff8, 0xc1, 0x10, 0x14, 0x5c4}], 0x2f59, &(0x7f0000000400)={0x2, 0x9}) r13 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) r16 = accept(r12, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x400, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20000, 0x0) r19 = kqueue() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x400, 0x0) kevent(r13, &(0x7f0000000580)=[{{r11}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x8, 0xfffffffffffffff6}, {{r14}, 0xfffffffffffffff9, 0x5, 0x1, 0xffffffff, 0x4}, {{}, 0xfffffffffffffffe, 0x1, 0x0, 0x817b, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x6d6}, {{r15}, 0x5, 0x0, 0x1, 0x2, 0x1000}, {{r16}, 0xfffffffffffffff8, 0x0, 0x4, 0x9, 0x8385}, {{r17}, 0xfffffffffffffffe, 0x10, 0x2, 0x1, 0xa}, {{r5}, 0xffffffffffffffff, 0x58, 0x1, 0x9, 0x787e}], 0x4, &(0x7f0000000740)=[{{r18}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x6}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x4, 0x3}, {{r19}, 0x5, 0xed, 0x40, 0xffffffff, 0x1f8}, {{r21}, 0xfffffffffffffffd, 0x24, 0x80, 0x8, 0xca4}, {{r22}, 0xfffffffffffffffc, 0xca4806ad0626e26a, 0x2, 0xff, 0x2}, {{r6}, 0xfffffffffffffffb, 0x55, 0x20, 0x5, 0x6}], 0x8, &(0x7f0000000800)={0xdbfb}) setsockopt$sock_timeval(r21, 0xffff, 0x1005, &(0x7f0000000840)={0x1ff, 0x40}, 0x10) r23 = dup(r15) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000880), 0xc) sendmsg(r20, &(0x7f0000002540)={&(0x7f00000008c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001e00)=[{&(0x7f0000000900)="9bbd7101334d69d3456ba134294084cccb7d48336b1b756965bd4a86e5978cafebd059ec0648fff7edcac898e27596513f7e93172d44cffe29", 0x39}, {&(0x7f0000000940)="ea69747113d93734ffbcdabbe93e72d6d3aa4d5184df8c14f895d53af77f010696a7457ff0211867fe3cec2a2c3a6a90a492e3507e897bcd427c738e42c2000ec86c9ae6c72e348fbe409550b3013bffeb6b8fa90ab36d8c3c10c03c89c1d265b660ec301f91e067b855181fb44132340fec0aea278ce04fd4f5bed28df05702209963baf15408d89b4ebbca18ca13e61930a5e539da4a695c49", 0x9a}, {&(0x7f0000000a00)="32850925aaac674baa65151aea673302b3aca7ac43b1c5c862a3e76916c917823e9f", 0x22}, {&(0x7f0000000a40)="5db51043388e8105c3a9a68f20311e356e2b161e75bd83c00307d9efb7e50100cc84f6192c7cfcb4ae8cb9e8e46e9dc3f37f184161ef657b9c94b2b4013ea935c402841c033c215cbaaa6a0e5458c36f4c903e3361ee1ebd2dfccf67c2922479ec8dd0e195a432219470f1106c6b2ddaacad4399fba5f65af26d40f47774da78aba79e3fd53cdd54172c8081787652699efc3aed61f24096137dd736cb19048a78b7dfcf00", 0xa5}, {&(0x7f0000000b00)="691ea483ab810e703167593ad60c144a84ebd7c1174bcaee2f379f425042cf047c07e2c6d2d4afd387bfad2cc9b3283d5cb93419737056433ab759c8f6f32f1307db6870db710267a0909b537195f2f6538426714343bda785b7e598e46494adb1c5cd2bd18d50f826c28aba5e8d77b7b543cab262553e278693bacc640696ddc3559cbd46e023fca228952a1a8c51", 0x8f}, {&(0x7f0000000bc0)="36c123edc4ffc713e8ccd449c6d352b2ca3788bae9527505fae924c3de0b86fb6eb0bf6cd124a8e74db034953c87907267709cebd3a946b70a181500bfa88bf92d3b975202b989987d9c8601edf552e037098c5ae971c9eb2632560381ac534168921b62e0c6dab2d6712160ae1a52fdbc490c9fc351dcfc966be3f994bdc9609ea589422853ef228972a1d4490075b1254151bbdeae3eadc11b10", 0x9b}, {&(0x7f0000000c80)="93becae2d59b4149ba4fede1bb87f3be8e10ba6f195fdbe5ec456bc7553204ef50909d3ad692d2ee98c0227bba2aea0b1507c658a65330c792ad43c6e7b85a53803fb5", 0x43}, {&(0x7f0000000d00)="27b4b218169392f9db3282ce0edd997c86e40cc06d0535c04f8ad4e58721c66b8acf64edd3fa3f3476b93dd24ee369cf3076c490768cb33e5f8febd5f06aa5615f460886483377a6c8a2b42d8a8ee1dda23f50bf06c36db755408f6a621e569eec9f2d3cd1379412b56d3444e212a93416f638a2d9de8ceb7d8a8a049439483690ae734d07296e775f3c57bd4fbdebded12c5619e53860401ddc1722657edc3119afdeacde2b0f151b292eba710a10b71cd50033bb8417972f3b6eb6a59db62c348955dded9758ede8d670134042592704df46f43c4fd4fb1e073b664786891dea549dcc146cc63dc26d0ef41348bce402", 0xf1}, {&(0x7f0000000e00)="faf888ce746ef6ecc9dea470415fff32f09409b6bdd65a620587f9dec5ae746045e046bb3738ecb6e7824ef0bfc09b668964f864d456663d566393c9d22b600041458f322ac93e644392262677b62daa285bf048ec1154b901c1f7f65986089341a7c1ee5e7ee57edfede4200529d30a8c6ac9049519962b27a9fe7a9a8ec8c367ebc3e61c85096a0605006e34de0a206eae2852bed03c553b1cf3318806b46e362cec4d83e637c66e0f2abc037a14a4c91acd9dc8ae4f7f93026aafda5f66e9c5f32ccfbda6225bf5085d1370a56d7ecf4186058d811ba5c031f89f9dfd747b0f449ada9a3b18d9a65ba53aeedf921c665daf83167104f7af54264c6ec6513338f8655bfb8bceac9a9d8ae538f226df649ccdd1cfea1f1c2e1b9a831e800dc04d0027c8fa50952545db233a277ffe614201683a79c649a72601e12ad6ac05072ddf97fd5424e703782cf666b76aeb827bfb6f7a3d3fd105bdeae556ee096470700f134b9b6c5009de30b31eab0c9f1f27d4a19d21e04cf35c79696a0411ea410fc12b198e6aff1d4dee148949ff7c9bbea71f3a9f5957574e70d530e5f96e80ad22ec87e1a9a52dbfe17e5377918cfca2aed3b5f03713c25450ecccfb543a1a6736d122dd5718b29eeaa0564e089b37215a06e13df2eb056e9f3d7309a947465c5c2c038f1886b0de0867884e114b7ca47ebcfa16f2f96896913a776644f87854c79dcd5f2d936a768c853ffb4d732f5f480d8084294540b6aa54a7ba3925e2637c34fc0c3da1c4b9e447ce0d745efb58a6ee109f6a64d5679f03271a6e733ab116fd8741b52c902db01ecc7e73781a73f31c596b6218fa4c3411f96a0d5ce57b04cae4e9342c9ae3625b27b6ed3b54047ac6d021f6ce5691d70e78cd1f6de5006d90d8d60d973475aa69292ba07774a50826ff70f4a75581e0b7e7b4aaffbde04ed94a04debd9bea74964de712a397db9d6ad8993662a6eeb6d8d7da8024cea4639d3134d5b6f3af3970f2f6cf5ec685313b673c7382405b9c643be416cc0223e4402267465df10a6e0d715114cab6f484aeebd4cc6ec1cdd239f08e027f81a891cb40e14db86777c04d3ef17be8c2922264657baeac276ce03c609e623738238c17cb27a6853b4813bec54d27b7f424ea81c17d28e361f6b184e4cb81f06e40f380894cb7430a310dd9f107ac8ada98609a13f845addce454fc8d92cfa6b012d84e17e4390eb297d71949eb90edc08148d699ce09505bb57de57aa8c3ae89552c42c121b71b1432b51236f7cb81afe668a8099e1fb4be3557d43fd530a7a4533d067b2457f8208178466f52a02d7bb850c9178ad5e37b86cfcb85564c8314a7efe90645ea4041d7a2d583e47aa04ba24501be1280c9126c19a47403e0106e88b04ac9d13b91cf2e6f26ae3a60b28baa431fe07cbe9eab61e09ff26abf9577d9e10c909579f92da34b25b1811bff222f7b47bb77f4100db8648d49922b9550f9644542bc94604a110c368a693a9a5892296e55be12acf3db8687c86e956d145151ee11da03d8c2695e3ad2f516fe95ecfcee977c451fda9b6b8440350024dfa1362dfa418caf23686993f8da06ff06f92059d3412a79c55deb7ed3831072503db544e2d770ce0a3ffd4bf2ee06be0730443de22c858d83b435dc2ca46b0532c6e3efe9bfcbafe26e542353b24e4a1b986f9671dd3c5244549371b07daf85a8808234b24cb670c6dde1f7827292a0888e6dc00afc1441d118e51aa3a2515fa0b9321dd7ccaab53fbdd542cf147a55b677aeb0babe799013b0e657db593a1d93d9838d23be3a5a8820f82d86050e57711543baa5c7f820e8e47b22ff32a5e9a385cdad7b912de8bf4628568318f1f21a8134cb81b63fd5bce776471aa1353dbd3dd34cd59b1b03b661e8f8d8dc394b6298ff3cc2de48c5a594a34fc8d47598a627b83ccfe534ad979ae9aa76bb1ec2b701069ca9a8edb31c03a4ca325b123e229311eb807ac666c2d91cb1cbfb3a05963bbe77c20bbad1c4bcc4e21774df74fefab0ce899a708fbe908d27e4d92e469e9260f7e72f6da794366be1b62359ff5cf4e7877babecefe91b6edc5c416a6f07f0561c03bb9d112644c25b9f45211cf6b5d12fe1c2182873862b1b126e24014609613cbcf68069eb9792151800bc1fa8f37d2ad412b699128bf755a97b86b6d6e3a29b17f9a1b5e058eb7d83d28922fe60fe4aff900739f78abaff077ad3f18ce8868cc0fc5b4054d8eb9d596428607acbcbfe9dbc470e042b0e25827b54c0e7005cb3c9943ac6659601db639872b12443a590d23cd77669f0b955d0e3d397c8226e74b4c4f54165fb27323ca2516ebb1b4748593e0938c5283a2f336df56bd14c0166a99226b9414860e42060694e56e829d052c6e47c3a23f696d82e727461fbe8484aceba4a2b2a15ce5de4fe0ee7d4c05a3874df9110feca63bcbc2260f87c4dbbc9a624b14dd59a42606db4bbadbd3539f3738aa7512490b44aa604284c3bf2b35b664f9bdca96358bf7e7456c72af84afc88a663d840bbe5c7664ad7b8188aee071164faeea5fca8d258012e36581755e7ce696892c2506df0167312b16c20094613d1d952dda55da259da74aabf065d586ab29bfd2a1bbab1d4b9ded7297c86bc174d5bbfea83ea7ebc99e79a6b8e7f7103efc2e65ec388e171efe3c768fe4b57ca5cc05be413b98876cd761d95cfea06e2acb4888e51ab4a2e946cf0f0e6c8fe9814c5203b6f54d169abb2a8a498d702c596dc1b2a4139c159accbe75624ebae9a8b8910de72bf6b4dc7199c1a38b82d7f7c51e414d48b8a7ba7b510ed706a032627fb95b5c8fdbecffb45f30968ce358f0ce78b6986663d9a724bf66c34f744ae444f641506a829291b0322fd0a7b4dcbf60e2c6ad14832eec412e92821e07a692f3a99432171092165a7cba0a00599f3014d165d8259e93cc8081f8c751a1184e090ad551defb311336ac7829b02cb5f3c44607df9b7cbc65a207d0cfcc354d8d49e32903f33ba6ef462d15553509872b060e6b63f2d6504736fca3d06a67913b8d01bd2dc475a6a94ee43c5b3fddb5e04544a15e41a345b685a5fa4218fe66222018d732bab10728e0f37bbee848546a718f12e60f2d0252a93b30557626b3c8bfc731c06a4d1330bd10f8de6f7278611f57aca3343a33ee5903b0a8fec7c22c1e14c0c46112ddbea62d15736c9a90d5eec23cfe4fc6ab43acc91f46f12605b494e30ec4ea6c6a6e9c9331f3c86be282a7f725aacded79b9e7cff0b45554a0715223841392e2c30fdace7aa835a5459fb3f3864a7de2e2b815d24195b69acbea54e23b19fe2c69df775c654c5688d9b2c31b43d0a6895b83a7fa6ba36f6691bfb18eec4d6b835401c214a7557f84bfa3cacdeed7607990545ad7a5b445b62fc6d9f06e35e11866732a9c8e292ee74e27c4b926b40cc5ece7d455a64cff910ac385632ef7286730ed0121965027afa99fd202ba92edc7fca516539b341aa9bd2a166027518deaf690cc5ff4185c9655aff725a37a4e715c116d23a0dd83dc184466cd98d84bcba70b502250af595cf29d74a6f9eb8913fc147da53b7203462bdd37f289324b5651667e3702acc72d7f7386478712510007372d11f570beb2149b23b5de51a172b9eb43a9737c372d4c759fa370dccc3aad3e60d9a581586807c5490f5016166ad297074678ce790f8b9a631b8a917dc7d39e8ede2fa4c0a17d2ea9047bae53392b0bb5c7db03683c160292783bf0c08a7fa52054a6c56d1627b34d5f0ff5e7f28ffac114d1a61de4f634a84fc883c484e4f7052363dfca372557329a0b05bf4de913945c8f5669b594cf198d42ba73e4cce2e4d1e15295652cf372fb06bdce84a742c23bb8c04da1d4c33881d42a27ee322d9d70206e8fedd1e2a1b45367fff52aaaf5a98ed0bb39cc6d99182bea8b81822cb15a7479adcf7f22a65bd9b49c904ced07e96413ca57a09d5c4ae8985f4db90a91ae9c88c37ae63f3ac817f15f7430b44825e064f3372333e2c069129bd55112ef0452624409596a8a5077e1ffa9e9436b765d022be94df69785fd9fdcc1ae8f50269d79f48ec4107d61d0650de8367021b0d1e810a3241515cebf399bdcf302dba68c305818bd6826269bcee3939a4a63ab0cdc6aa2a5dba6d3a98de8dabaa5cd02aa9830d9cf5b26d359b6b03e645c536a7fca68a3f9e872867aa18f1ac1811dffffeebd0b65465df5caae4dd7e68ef79c3760e74508f7c151c267376ed9021a77fffe866d68aeb396b7b5428e515cca1b995f45ce1596abd868602dececfef09bf67e71b5fd41c0c81f5441cc6e835e47aa9c29575f412560eeb77c99355340a32d8ecd7781b70d83ac768345ee755a95c6e92f292add64de325662bb85add7f8f374311b8b8a018ba8a4de32e0b1454fa3abcf3696ce01844bf0f5fbbe66f8a6f8504847b675e910c848f63e382cb662c3549773f24a6804843175151f5392273180aa354e47dae42050ac55c846bc4f22c35da48e4d1ba6f367f980d20b24092c55446267feeaf6e9cfe8bb61c1ec35d113a7cc643266b174c78e93cce33a730f306bd5c292fcee34ddeaaa268758f903682ad30df7be99f68b28bd7d16e39e6194771ef85646c157ba69c759aa16fc1e0dd37ca200fe8c2a8c4a278556702dfb53966b254830a6de27ae16f0714b8ff26024068516cf137283390eaf53554faa3ff1464ac24c3c2ebd4c23ebf78ef9636b20923aba38d1adc454b5737bf58af456c7010bdc91b836324b9d567b5766c9aebe0d7924a22d762436606f920bb9c9516b4e594d19eb48d88132d8c6505cbac2b7f8e512c0c1a91786bf38d9db52fb96df7da32d127ff5d3a5b5c96779828c34b7cd7931183406bc260d68a74b0eb166ccb71f18ad8388f301e2d43d71810b483e8268ff84d896b681974ac1e889bfc5926bdce194472672bfb503fea40c6b2fe38ffad861ac17c0aaddbcf23dd5296b70e84b342e4a58da2ec307e0b1f07acc472ceaaf39f05f3085146d26acc1945ee7a2d7d8d44842eabaae83d8b0efe853f7805397deab586d327f981e714b7ebf6b994cd30c99b1c06b2f9da6ff9ca091850a4e0c241ea3661c2535f66f7ee7f9d88930fe50f096e052b6023d878eda3a24dc97a7a4fa18641f389c47174dd53b64ab5f49ecb171b7f0a4e3bde9b645e2a8ba9f8eae08a2c571c69619697ddb783a39afe2966d383c6d7524936fa23c1ab00a5b07fb44c6688f2b53a1507cf6cd4033577accb0e8e4ff16ceadf6feaa70ad638510ace9847eeec049cce479e1538ff4f842104d219cf4b9c40124bbee474994b634f618789b87cf18a615e59d056531d7c5cc820cc416631469415098870fff2556db11b2525af0ce2be9de45bf3ebf2bd5a613b037fbf6d6596c7de53c1b5bd54e8a491fc17e8791be4bc0204439ca1350760379331758f6e10774a3998269910b7d0324ea7de8368145513127a08d6084dd7bd90d2d75cf5cf28d8ccb768a9a3f8a7b7cd107d81c825b82e260a54a24d85e8321b67b1fb9e7d709ae0941f9c22e5d6f44aac6aff8490d83f64738f38cdbbadcb5eee95dbe1502dce90c1a74f3e8b444219ce1d0e12a2e53f9032bcbd6ecc0318711f5d5a6bb081a2ba4cab957f99832d52f455ea8ca57c05015cef6a0af0be5c215b1c7869a299f3c994c6517b913c964a84c3d839f542042bdc4fcb1c8b4ebfc2e4151268228921a54c2de72e009c34e32c17f1a6f6802c7653e2f07d2ea5414b4452f3e4fbcf52", 0x1000}], 0x9, &(0x7f0000001ec0)=[{0x80, 0xffff, 0x3, "8ced31c4377a7e83d7985a0cbcf86828635caa6f013d42492850c9dc41410c45b24c620d01471cd9dbf55c5dd43bd75c8f871b02d78449b2c9a852cbc6e219aac6c1e86dc646e4e537e77dd56377f9bb0cd7243d6d9e108d20383b6e05426133e2b2345b909a28edcceb81"}, {0x28, 0xffff, 0x86, "70fa0ea6e32d2042f542d93fad6c1955b7344d95b24844"}, {0x48, 0x1, 0x8, "38be6d8a5965a822cbe08ed55805029f344ab09fad5c4291c8280adb2f8c05e755ea7aeab33dc47d0f018051776d2fc57be164bf5c22"}, {0xe8, 0xffff, 0x83, "d7b547b49a4f276ff1f6f5a982a494fa0f2b83d49802d015e128364c8b33fb4bc6ed2f3749efc12b99e58a68929e9cefddfd9cefb9347ed7ab1638d0c5e2d23820e3c539e9f289c2b67bc5555bbfa6f170951ea87353d9c855eb7e013a72478d1082838347ba1b2d6c76f6c376060d2be3564b85507e418e9f3b2e7c0338cedb7979ed4cf1149fc9da29810a404594806fcfa07bd2cf435afd6ef3b73338a49d1dd09ad9810e59c4916d5b608c20bdd2cb37b6057c37c46ab20b64d4c2f8afdc0562c3c6c5f7669fb8b693358049bc20f1"}, {0x90, 0x0, 0x8, "6f6977a124850a3ffb4b175bc721a1676f4ebfc5d2a303b5d8d94919a5ce3dcf10131ebc6d50bf247e8d7a30e9aef472a8366ce9f1cc4fe949d4a50e0500a911ac42a13f013e18276120d8bf25a84d1ae28426b79524b9a7e7484bb0b3915b1f627a51b90e2fd98527815fc8f329c0dcd7f2879ce26d21f8e2c7"}, {0xd0, 0x1, 0x1f, "432553c136991a4a5af4cb3e60f2b7a1ecce5bc6d5762bb5eb7fd4ba103e6111f1f887743ff0dc6b7253d7b6adffdbd028e83672557455714a38dc66c45468955e5db110adc0841ca668feb510910f2d00faf20b7135109575c669f1a51255c80f9d9219cfaf43f8add8785248baf9df2db168dabc81d2cf8bdd2655a3c3a081f78ff6cc533e42f9d4960b0991646e0f07fd3af8f15cca457d83bf24662fbfe14ae6e2f91b3e5b7f0eea3c2968d6f1bbe6726cc3bcbb17733e7d548632a221b0"}, {0x90, 0x1, 0x5, "6ab14441734cefb7d5bd636a884db2284a6f890d0c809ea45b250cc9c0b412ad96cfa91634f09498e249596cd82642c48c037587e7b445d64097622a73c10609d9044a97d184cf6ea8285a386a2f2b822a17ca94ed0267d9fe930fc538574fd00a3c4daedb50eeee94772e736eb317898ba87c90d214f10cad6f5c48fe1727"}, {0x90, 0x1, 0x3, "5984009a4c7191e600f083d89c3d837d75522c503d01ecbc2c68ab1f81ac66e9176a4df0d197e807f4568089d559a69fb5cbd1209ca9b45e3095e95821f1c62f729e23829cf6428ac33dca080b2dd7971379ffb68ed6eadf1fb087ed91ad819ce8765203c6311a4e10ec6086cdc048353288b421b72cf41089077b"}, {0x110, 0xffff, 0x1000, "e8e25369c67e8bea03ed192a8c2ab522770a345cb10f35767da43eb198fd8422c0b58c1767f41412265c7a421acc99ebfaf8ec6654379d8fabe5a6672a1dd3b24c7b444cd6eaac308e81e77fe1b74a0e0650cf60b8a7aa4f214a43c2579376b14b5cf65bddb4d61670f440219d2f90ef7c13445efef40cd3d487bbae5d11fb838ef16f4c443d7f5ab5b1f39e4bf5413dd047f2a724c46b994a53ec7de23cbdd6a6cc6ac9bc107934da280846b963246e9fb4f43151b1bd8f19f42920426bd4861a2284fe7fb67ea3d7dc33223f2905f5f89b544cf709061fe209488a952b543fdc84320650fd2f3f9b6b97b94bb09eaa6c97cbe540b37f2923f2b35b83"}, {0xe8, 0xffff, 0x9, "988f1f8d51bd3cac6c077a47c278cd7bc5e3f449e36f09ad7546dd3af33efbf6187099e39931a6e8c04c288c7ed24d6681d5e31792b65949ed722c9b0d178d11e13d29ad804db99c3e6491bcb898c5a181edf1eb70cd94e0957d905edbe0574b06742d13037769400d81f4732a4b724db860ca601848dff31cf2f19b2c1244cb4c6b36b22f6f631ad588d88841d013ac28820fea5dce77776b559adce0aa8c9e692c591924d5310dc812f37b461aaaff0eac099c77fad1edb0171b45c74542be6bff753d27386a31d3b8dda77e5885a9f9"}], 0x650}, 0x0) 15:23:52 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') pledge(&(0x7f0000000080)='\\\xc6\x00', &(0x7f00000000c0)='\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x121) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000240)={0xec, 0x0, &(0x7f0000000140)=""/236}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0xe0) getrlimit(0x3, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0xff7) sync() ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000400)) r2 = accept$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) unlinkat(r0, &(0x7f00000004c0)='./file0\x00', 0x0) ftruncate(r2, 0x0, 0x800) pipe2(&(0x7f0000000500), 0x0) r3 = semget(0x3, 0x1, 0x280) r4 = getuid() r5 = getgid() r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5490, r4, r5, r6, r7, 0x40, 0x6}, 0x7, 0x97, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0xfff, r8, r7, r6, r9, 0x34, 0x7}, 0x9, 0x7, 0x8}) r10 = semget(0x0, 0x0, 0x70) semctl$GETPID(r10, 0x4, 0x4, &(0x7f00000006c0)=""/214) r11 = semget(0x0, 0x4, 0x204) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000007c0)=""/157) open(&(0x7f0000000880)='./file0\x00', 0x20000, 0xc0) 15:23:52 executing program 1: sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="38a2d13b3e42c6eaec7cc98254ff15fbb5a11e6f3878437c232883b2cf4c5ce8bf27d8fa5d043abbe25e951b77a47e1cdda301a746a61809f9ca66b60d6761f3fb5b0881fb17d0acc3e037f32000275f323cbfd9968db3db9dcbe109ef6c898b91d2d772a23feef7c17ac80bea18202bffe8919bf39acae9804f467fc8ffd8bac0b1f8add9fdafa92f914355c11b04e411fd105d98a9b9d8dc205d92e5cd72e6f174e649defc85260fa9d86a7081da9245926c213ba50f93dd832c870ddbf38c1f7324fa4def0979b0daa9c2cd06787590bd179743917beab7c404205ea53f99e4dac7d3ce33d64813278e5ad19740e4e75819fe0fb21a34e28a5a3ca70338ac91faf9f91d6462538b354e2745b08e195fe1409e7c5dce9a80379c52f353b1c0124b8c15dbad2c753a95435abcce15d1979d708dc32436622d51a95aee30f14d8ddcd1e846a46c95c97669799e3b99e86bbdf149bcf166b93d2595d04509e1e98540841501e0cf55c66216cd2c73043f8db627d3d339e62b2b8d13e4aba6a8ac3d9f23ceeaee13bde1ecbc9a7ffda2136d39aa32f9452cf01ab47cb0b82ac12a8e12e6f301feb591d311d283f54558d8a22a97386a1b1c978466cb85b0ba13c819d855ddaf5425c7636fec3b6a528c204a6f26f5a62a739dfe54f3ef52f5d9611f7e30fa52ac94c1d513549a6da1188bbac2c455a5246f80f5acffcb0d25c96b3647a4920c6bc748e41bd5dc99533ebbb9a5980bb48b74406aa36cc0b67c7660dbc8c882651f1affd771fbae63f3aa1c8b712b7e256f81f6f78f6a35ffeaa96b8d3e0f86e34969c6dbe95015240498a75562b8d999804e85c2215f2c81d28a3cf82fb416b710b32142cb7c82c6a92e06abbb95d39f7268d4a4fb18dcb8045852ef18e166e541e0b1e5b9035029d5ad8869cad22e6fdcfa4d46da51c32ece6ca2805ef2c51b977955237169a20000", 0x2ae, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) 15:23:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffe1, 0x100000000000000, 0x0, 0xfffffffffffffffc, 0x10000000000, 0x2, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0x40}, {0xffffffffffffffff, 0x8}, {}], 0x4, 0x0) 15:23:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2229bdd9838e48566efdffa6e9bf2c621e4bab3f8fc8e5a5646fbb16ce3d12caa226bfad8eb8e2e12ae70008000000000000882e903c60f16d00790fa529c16e5119b7b465fde28fd3df9ff869122cd3dd2f541a7021aa9dffcea67f9851af2b72485761488d4277a5d4ca71cc6768c0b0d9e3b887ccc67b8d9946870241cd1d18b90584df81b87007041575e8773f5546aab5ee3019c98fec902fa186c5bd56d25866f72832adaaed11c6806937ea74d70b3ec79f2e55041d36a584c25f87858f6e9e8e75e362c4edc3e2df12d4ba9afdc3e5e1d6b94cdd1098819fea7be93992404281efa4d0f8ad103173a74d7e1a1765cb6ac9ec74418e6a370c8e72666807ac3630bbf4391c364f4a8b39ca303bbada8a3259e051981d63f2b9523a79fb3959a67eed25e8c9637e117e5d2290d5710f99bf803c80ba16e45207c5af05a169d3bdb47febb25ded44a342705b8b68027cac5a2cc37b8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x8001, 0x2, 0x1, 0x1, "55e90e031dac2fceec2388e9c045c8521c7e453e", 0x3, 0xffff}) close(r2) fcntl$getown(r1, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 15:23:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x312) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0xc7, 0xc7, 0x7f]) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r4 = dup(r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000000)="0c4a4e5cfab00400705a309b04000000f5ed56617a2e7c6d70", 0x19) 15:23:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 15:23:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 15:23:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01ecc0801d85cff6bae8e1877c791c484651daa9f1e774380fb2dbc7a67980a6444ef0922aa4df5108f3ad5b47f4c59c0706e14e14bebdc5afb8534268be4b0e9d7d0b5f968083c726672c8c4f048e6f254c5c5004130c4853cbd94b1275cb36c4ca5200"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) sendto$unix(r0, &(0x7f0000000280)="102a74119602b099f7e98a1bbcf3b50d2b4492b68a84c459a4d0c3cb1759b20e2c7ba500fe0c4941f09db594dce06a03d0f88e5f243588eeabd69e7534a07e0e", 0x40, 0x800, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x4000, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) 15:23:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0xfe00, 0xaa4e]) 15:23:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) clock_settime(0x3, &(0x7f00000000c0)={0x73c3, 0x401}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup2(r2, r3) recvfrom$inet6(r4, &(0x7f0000000100)=""/234, 0xea, 0x40, &(0x7f0000000200)={0x18, 0x2, 0xfffffffe, 0x506}, 0xc) write(r0, &(0x7f0000000080)='}', 0x1) 15:23:52 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x6, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="157cf6bb9c4b2ff114dc79b5291cbc6f9216e46ecc24b089e481134e0bbf020031deb01daa31752c3b3acfe8f7050065b44aa50d14199a265092e1d4792061af471422e364b7cf44ad70d8000d0016915be63428df44951a381f20759278cfb6ce2b39537c3dc3c5d4564df58be199324cf96ad9a26c59c87ae561ea357933c4623c288b39f0d26f97e847227029cfb6b2b5c81ff50d05b602497937b3bb34c7e096ef2c2169ed57fa1be8ef9886fcd75d6055caea56f2ddb4cf829ad2fa87988ccca842a1e8aacf28af3c584b555c2cc1cb76659a97632fbd75f974150035a3e32ed3ba03138c46400f1826415806a2332f939ecb"], 0xa) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x70) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000280)) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) socketpair(0x6, 0x4000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="829ce3f106b1d395431b"], 0x10) write(r7, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r7, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000200)="bce7772f4fee9d987b30ec6600"/28, 0x1c}], 0x1) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r8, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r8, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) recvfrom$inet6(r6, &(0x7f00000000c0)=""/128, 0x80, 0x40, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x2477}, 0xc) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000240)="bce7772fd3c47036487d9b77730413f1c4028f4fee9d987b30ec6600", 0x1c}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x51}], 0x400cc, 0x0, 0x80000000121, 0x0) 15:23:52 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x2, 0x54) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x100) chdir(&(0x7f0000000280)='./file0/file0\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() lchown(&(0x7f0000000300)='./file0/file0\x00', r2, r3) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = getuid() setreuid(0xee00, r4) setuid(r4) execve(0x0, &(0x7f0000000500)=[&(0x7f0000000700)='\x00R\xd9\x8ep\x1f\x00^\x05>\x1577\x18\x98\x88(A\xa1\xa7O\x9d\x84\xd6;\xc9\"\xca\x15?\xec\xef#h\xc7J\xcb\x10\xc4C\xac\xbb\x96\xd0\x00\xc2\fx-\x85\xf6\x8e?\b\xedi\xdc\xe3c\xdb\xd8\\#\xc8>\xc8\xcc\xea\xb1\xacy', &(0x7f0000000540)='tap', &(0x7f0000000640)='6\x86p\x85\xb2\xfaH\xf0M\xda\xc3V?r\xd2q\x82^\n&x\xbcV\xa1\xf6\x97i\x1bJ\x95r\'0J\xfe\xe2!@;l\x1c\xb7\x01PF\xf2?\'\x1a\xf9z\xfe\x93\xeck\x1e\xdeZ\xe6\xe5\xb8\xda\xa3\xb8\xd2\xd3\xfe\xbfX\xac\x0e\xf57\xee*cX\xb2\xc6\xcb,\xb3\xa3MN\xc3\xc8@)\n:\x84\x97\xe9m\x0f\xef]\xae\xb9T\xbd\xf2\x1a\x1a1\xc6V#\xc2\x7f\x96\xbe\x10\xc99Wmv\xa3n\xf5y`\xd3\x86eI\x8bo7\xaa\xb1\x15\xc2\xf6\xeb\xce \t\x81?\x19\xe4D\x87\xde\x01T>\xc5\x04\xb0', &(0x7f0000000440)=',{\x00', &(0x7f0000000580)='r\x00\xba0/g\xf0aK\xf6}\x05\xf0\x87\xc7\x91\xee}.\x01\'W&\v$\xdd\xa5\xb5\xe1F\xdev\xa60\xfa\xff\xff\xff\xff\xff\xff\xff\xee\x91\x93\xba\x1b\xca\x8c\xc6\xaf\x18\xc9_\xb4;\xb6\xcc\x04](\x93\x17,\v\x94JCM~\xeb\xc2\x9cQ\x8d\xab\xbe\x13T\x88\x18\x05\x8f\x98n\xe7\xe3\x10\x84\xfdc\x06m\xc9u\x9b\x92\xe6\xfc+X\xfd\v\xc8$\xc9\xb9\xae\x9as\x93\x0fq \x04\xfcwr\xfc^\xf0_\x13\xb25\x9d\xf5\t\xe8\x88U\x91\xe7\xf2\x16\x177', &(0x7f00000004c0)], 0x0) mprotect(&(0x7f00007b2000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000000)='r\x00') getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x86}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") semget(0x3, 0x0, 0x0) r6 = getpgrp() getpgid(r6) r7 = semget(0x2, 0x3, 0x18) shmget(0x1, 0x3000, 0x0, &(0x7f00002c2000/0x3000)=nil) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_RMID(r7, 0x0, 0x0) 15:23:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x24}, {}], 0x2}) pwrite(r2, &(0x7f00000002c0)="a3019d759bdccc0f96b77012f8b3e4f6216754248545e14aefe9c9736aac32f8247b4eaf70a50ae1e63362b6f0132ab55948ca9cb9d9bc78742697f597a7e522023f1baeec52c16c4248a179532fc58d5dd93144a0f3d6731f9583ae2fd2ec04acaaf274c2289a641e0adbc82865a875427d874b21f368f13f27170e12f115d5b093322d9830bfe6af60cd728fa8dc007134d0eb8ad3d4c18f1aeba76e4362cf48", 0xa1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000003c0)=@file={0x0, ""/59}, &(0x7f0000000400)=0x3d) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r4, 0x1) flock(r4, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000380)=0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r5 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x80000000003, 0x2, 0x0, 0x2000100000002, r5}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000280)=0x80) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) write(r7, 0x0, 0x224) openat(r7, &(0x7f0000000240)='./bus\x00', 0x100, 0x8) r8 = socket(0x1, 0x4, 0x0) recvmsg(r8, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="a5637cb3580660e44ceaff125c001a0d25716c111197e87d86910e767f3156327f56ad72607030ac68a78afc8c8596234ad19c5187b3002b87c47b313dd3da4d44f40280896db253cd477bd370125e39e718d8733e07149f18aa5ac2a3775aab22528c5df20f830da830ac742ea68d80279cbc2ff57cd73e77328dbff39dc112b6d21566d38d4314deab8a1a2c120e13d6fc6872633b8a768cb47213edb5a2c78d9382cd48ec0189b1924b74", 0x2) getuid() 15:23:52 executing program 0: msgget(0x3, 0x4) r0 = open$dir(&(0x7f0000000140)='./file2\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x19a) setreuid(0xee00, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = getuid() lchown(&(0x7f0000000040)='./file2\x00', r2, 0x0) setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='c\x00') 15:23:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x4, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0xfffffffe}, {0x1d, 0xe8, 0x0, 0x6b34}, {0x6, 0x0, 0x0, 0xfe}, {0x200, 0x7, 0x4, 0x1}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x10e) getitimer(0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 15:23:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="2b53859359c7b9760eaee89fb40fdef6d80838608335d166da4d2f078c63b849ecbd99c0d3dfca75e35d72613b2f1c4959da477a000000000000", 0x3a}], 0x1, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect(r4, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 15:23:53 executing program 1: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00023d91781000c0db808696f8000faec7a97f3eeb7b796ab7b69f50ae05d91a883eb137634ce9e7d72151d2fbb8b7d09ca9552ddb7e018ed706f51ceb1ad3322329a841597c06ce6c194de110a046d44cdab6bec03c0f9a61807aed73"], 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) write(r3, &(0x7f0000000200)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)=[0xa019, 0x2, 0x1, 0x8000, 0x800, 0x2, 0xfff9, 0x3f, 0x9, 0x73]) r4 = accept$inet6(r2, 0x0, &(0x7f0000000080)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000300)={0xd6, 0x0, 0x4, 0x3c07, 0x1000}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r5, 0x0, 0xac5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x40, 0x0) getpid() 15:23:53 executing program 0: pipe(&(0x7f0000000080)) clock_gettime(0x2, &(0x7f0000000140)) socket(0x10, 0x2, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 15:23:53 executing program 0: r0 = socket(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="15d9be9af7b31be031f24f6e87a474f12daff7628dbf8b66c20328fd0018c60000000000feffffff009f160500000000000000c30a5b585a56f320da2bb34d438a04a671ace6a50a2266ca80002ffffc93cac8c73778e91d1145262b27ba4d6a6b1187e46cbf27f01a259feb8745b79fcdcc2b9f220fbca5f05b72211fe8ee3a68b7d6ed3594263188a6e2096ab865962d40327c08bfa257d3"], 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 15:23:53 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x58) socket(0x6, 0x1, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) accept$inet6(r3, &(0x7f00000001c0), &(0x7f00000000c0)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 15:23:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2100, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x6a3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:23:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069af, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x200]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r5, &(0x7f0000000040)='./file0\x00', 0x8) write(r4, &(0x7f0000335000), 0xfcb7) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2a) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000000c0)=0xb4) 15:23:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r2, 0xffffffffffffffff) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) kevent(r2, &(0x7f0000000180), 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x7, 0x3}, {{r0}, 0xfffffffffffffff8, 0x41, 0x10, 0x0, 0xd1b}, {{r0}, 0xfffffffffffffff9, 0x24, 0x4, 0x0, 0xbd5}, {{r3}, 0x6, 0x20, 0x10, 0x5, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffff9, 0x56, 0x2, 0x8, 0x8}, {{r3}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x2, 0x94b}], 0x110d, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000040), 0x0) 15:23:53 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 15:23:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = msgget(0x0, 0x8) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023ef75c50b6a67caa179b94810879721db25d693768a3b27d1dedda4b2a6225a60d7035185cfd6ab2a35096a403c85696f4d085107d06d070f41afd236de53508d42f4c8e0c53c30200a5a5e3ab058981f775e89decb7926eae48216101b7d9c6fe2a312e8375a58c9f5fbb4c5fc4b1aa457e5e9a7ba432be0095b5a039ff1cd"], 0xbd, 0x3, 0x1000) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = getuid() setreuid(0xee00, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xffffff58, r2, r3, r4, r7, 0x98, 0x1}, 0x0, 0x56be3817, r8, r9, 0x8000, 0x9, 0x7, 0x7}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r10, 0x20}, {r11, 0x82}, {r12, 0x8}, {r13, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 15:23:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x10001f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) msgget(0x3, 0x9) 15:23:53 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:23:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000001100)) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="f8382556fa855cfca1edafa13c795c786a40a5ba6cf2db9abccf75b2add8a1b8ff0a72ac637b3cd86185cad7b499fd47b5e3f68d017d1d4b458c052d893152e55c0b70c41b4aae4063206b4d4b366cd88ed77bae04039bc977dbad96ebd119adaa913278a5fced01a5d3844053b31be50f239411bc1123119959eb5190a2ab39d43b69c9197078a4d22a6b9bbb5def710082307d56b90d083a7c22927855ebc02209ab4472352eb28634586daab279d17d86ce7673d9eed7d049ccda2660ec10806745b4b126453fe8efdeb9bae1f68de2f6d26a53cc3d5b97fb0b6f759cb9f0bc4e2749c817199965cd1b06747dac93460ad39e238bf0b90de3dd731b81474e97df9a818b0c339a12269dda0a92383bb3c6e04254f412e92ea3d1100b7b8b94e6f519b94cbb59fe3f634bb3848a7154f94356f897207f517269111d58ab2489f17c9042a9dc802471651a759515249f9973df61962849ac267c2a34bc3af9e02dd1ca8cd2b21da7808c142f8327c4bd94176e4b9e16dbc7ca8b30ea9cb9b8c0d9517d4ab1c0733b6cc861e6e0f3882cd3b33fc14340a1c4fcaa9a42bbc671e49c4c4cbaeff0a7c5ed1ddf4682ee1af72b89d44cbd2b7d3e391e5534938045ef5cb9ae9f55507da17ef3a32db229b171df56126fe9ba91867c6e594d06c232fe5d50fee2ab039e7339eb4c99b1696599b6f87f48532275544abd663a7dd2078a5ebf30bd83a6a201d58a7f4c55be932f86f238637687c1f4975d404232ef7ce0f6f7f1c14caf4616891f7013315d0a435a6783675485c4eba2f16e33c1b68d06e6f306de07f44de33cbf3365c1e1a17c253aa6d2402eb8b360d2c6f43228221cd8bec9d9e7f325eb9ad61d66ad18b36321d38b377fae4dda77f53fc10724e0c3c806c4d1c7daee3d4c9563e58499006ea3d0df7fc7cf0cb9c871f6ea1732d8e53743775b0cf18004e467f8e678279effbc18fa50bd8aba1fa09ab3cb189b9bc5895e027949ab2c2312be5fa8e7ae665413f0ca6ab0786217fa6a4533cf5d6386ad481f2be0625f64b0e70a15abf63333818ecd549bb80bd9f05c7dc4ee9d2a87a3613df17d81d5fc88a22b10edf6a484102d36a396717e734aa265a6ac41cf1396cba6e98abcc7a9e47617fb23287d5ed6c861458d890add12948fe5afea4dc79282b04b7e6d1f29b9bdf7e3b06d49d310ba922a6af8ae5bc719324ee6082f385cbfbc32df73c9cad9feadd1876b63d6e3b9001ecefadd548e6be629e239ac99583a8cd8f2d8ad8c3dc3a9c34c7878d9071eff5bf2462c60a65eb2bb90a822f2ea3412885b48f37d1fe2e78b003bd2715816a50e84559ea7810f9bb4207208ccd186a5cc03db323aacb5ca37f3dc5930dcf7a9a0902572f7ae43a8fb62a06e3fa6903a7c2b24b4cedf5b502626588a3739ec0a636c81265b0f4b2ac5db1cdbd07fcd48bc45437df9f7d0a2ffb20994551177adfa1dfbc00e1bddd7be9132e5003dbecc8bf41412fd66edcf17d05eb3ae6aa83b90a41b4243183ec41ebd5627daafd5ab0c482cfd44c95e2d414f148404c011ca036ef4c169e61ff874b6b8f8a893407715d10df983e54765880d7937b62a952333baa06861281a40dfc0034b59cdd57a4dcd14116674ff7f1786ec7c0700dca1e15eb7c44f7eabf66a7ad97e5fcd0efd0650402a6820d9c3749c3125482d910653b713fb544fe5d619b32257ab3022f08c01aa40397e9f7549cdd4d529a05dbe257b50b5aa30eb76d15bd3a02136a1c9717b7e62be8c11282c95630e12108510024b37de7c40d5466758ff3dc17ab1481655ec860bc30731a3ed7a1c97e9791d0647ff621e93ab9bbb9b4ece1db413f1f7a64a1ed2cc7a86bf6df787f8f008297d04562b0c67ab219e7534e460f78ad41bf3037ff32b22546f15f189a8687c2946c55406eea146231cde7a9c2765fd03488543f14a0c1230e56a5a3c09d5c9e40e874f8044254aed12cadc8ccd81d07eadef814a4dd73f1564083e6222222f1a08d6d8f223fa03e52e02d4b40e8ab128204e7de07d0d758fa7d8c4ac8f19603967ffff9bf1815328a97ccc6a8108e9c3e5c781ded552fdb65d8517f83b643140be87defecfa465c957827a6d2e632c35b1fd28ddf26dd9afc24ad4aca84036fdbbb7a7df091d3fcdb9d5b855f846230d6b4a3fb4fd5f286146a22b7095d820bfcd6bf394081a5fbc5215f546ed1e8f4620e17a3a0ed35ee28e98f47eab155db4811c1841cc157576e85fdc372d892b8455a2b8250b67b7d148f6ff6b1e4d01ed409d195f8e3f55e8308cf0c20876b1386e8a424efdbe4346d62573d0ad9f13f8214346520c27e4d0c118505a7ac8a255d922994de632f561be707d8af676bd6123c932c5638b9b5ed3ba2f1811f7ce3c6335d41dbb822844344386d8742054b5961410e7c79d06ea455fd16c40d091750a75f8838038e7dc3522b38394162c1c7e862fe206ef93dc7761d071c610df7e0ed3984572ce237d4f44ff826e0b050e9368c1785b9e6444299bc9337ab63d3d4efbe10f00e3e0b369eafa00828a4c76c57f469304e336421568fad7a1b8c9adc177ac2d13a890a88a27ea1fe64adcb4c17197246bfa4a2f3d613815b54cdecf2f007fd7cede3ea20c4b6eee47b2992dd08c803566e1ad1f2a4734c1e6cf9617422d2425229671f8d5aaa987ab8293b77f6eec61e2a859ffe124f39084c0910b9e6b61191f87aea33eb89f484a82f11f59304ea5b4925393d6f255de82804ad854264926f085e00b73c444d8818d211501b83cc2be02a64423afdfae3e71239c3bda055af3d9cdec559f9cda4209b4a0fc5af53ca9ca26faa611af81046595d90cffd17cba4604f7e5b5c3f394f52be854e7c5bb3f76b3527f23f80e0c2033255c10493f85d12d0c1dee48584ddaf0a53c4d96d291540b893036557c096c4d323d465d1be6019a94c72d61353bd2f88834a0757bd17871e82b0595198313808db1ea4e899244a90c7a110ee155eb4a9986d7df88f40eabf777c4a167346bc0057810407e948e43f4c256b8c999068f638336c22c3f8152c40dcbf097a53ac8b499f9a9fb35408ae897d6a29fa6e2751327b6ad2d2f94fd96031aefccd2750746c21255590d6c649b8ad65d732c836e8a766e86d865466e109863874d4e33c6909f4406398002497c6a967f8c4d526945df812c1182d8aa8e04a6f916a2e45f8dc296a7dc6e9e2ce46b249ca6f7c1c7b8a33fc5340856a4d7b114ced5eb62318e1d2905813e68bbe89505fc6d2e61d5ca3a6cf811dc8cbc736cee5b8828df50fa1a34d1160b793040ace4b9e9933589ccb86d29630a79de11f5989e28461b50065bcce5e849f5f5c02d2a870424882113f57362aa28f788d3a8434588989328989567e7df6bd4c115e271c524f181e28584bea34561cbd1585dbd2d598163b350da2f63d5d5d02adcebf8ead7e182ef8a26301e14f57f6fc84ad0eb58ec84b1a513a78e7b0c6d3609e27108377f6ba3d7d34348bc3bbb8c8ee3be974342c29bb0b89a93a86ed63e44ba41ea33cfe2ea46ff8ca5e8e2da022ba15d27034dde5d07b0419a4b99307be847a3ee44999404b9bd113c5c6ec23203d6c0031e27419a1bdfec65b5bae861179cf5ed4f620c77324759ebc384e4adde9775b33ade52fe10a43fc7eceaa978111208c89d92dd7f4d5510717be13173d7525c65be4f280f95cb8aeae4a90f70c3c7b98b331d7103a5ee2188255ffc4774e42538942458ae7e243eb2e87b5603a5c1f09c9362883964e62b3a7933765ef24c37eece903fb320cce1da8947fb5f9886bff3692b7aebe7f050aa354d46b855e180126eeb610fa07474bab0599f8ceada58b14143361e377cf22f8289b764aece83d83da33f701ce714c1dd4b7eb04fe59b883149d1261fe77ac7d329c19a4c0fabd8906e9897843fa887db286dc3990143fdcde5c3f284be5e6fc9df96c67e033770c1baa0dbc6cc136b4ac9d35dbdd933332fa296cc108965c5cafc28f9fa7a23423c82299d16764e936cc6cd6117751601018c4897de92d05149c495387cb70c1e6a81f16b42e3fdeddf1a0e16defbee035c8016e0b2d490bef33a4de722d8958f77954f0020cef3a3c78d1ae5dd7ae19267f6f922e8eb1c4f8f7437c96f931c79c472b2835499b74246f264b70bd606218103190b6c8ef644e403250d553124e739847c8147b4d639f42a4207e680698436f60c750414d71ee2a8e172352e1fe049d56cceb39f64d29a574bcc462093a7c9bf86c5f5da8b5923a81cd70d0c12f50a94fc22014f4a4f9ca3549e8545fa83ba125d22bdb55ebd7d5a98350d6aed9ce9529668052b4cda7b3716a0a8ef0c6fef2d5d78ae0a14cfa6055661417b707776f23e4684ab1c0e33a03a6cb43c6557121f6d6f9ca21c377547c8f802759c1a4fe0e950481f2c1cea793f7e8020a651b7fe85ab29531f5a5ca14d12ec9fff0d2b9e1b32c09f3a4678db9b648318c6e5f2830c81477abab727ab3bf87c522e1b71b9f40ac728b2083a39ed49dc775cb90ba1f1ffd8650a332478663b09683cc470a912afd7f678daeef474e8d40fbd5804aa87216f693cfb98f172b7eb0cb9fea98fa48a9943c7bf9a38ab873326cab243d20fd0b4dfdadd0611b63e187e0e62380972a692d6b415a01e08b55dccff7b208480e41352f9809ce25ca97f0658686e1c22fd96326f0f161ce7830f651b2edf1f70cee5f85bcf64329cc46f2cc84a132f9d7960c2cbf11a25b6a546dc04a1c148185d2efe72ef38f53a877c6015f6c5aab7f2af452af760e20b62f9467269ff12d26e0ea68ef6fc8140be82b891680b58d94c773cbe69242fff0aeb20d32fafc16b2cbb26640442a1d596dfa75b02681b2023f8960d277df50d536e935430a8b951d29c9779fbccd0716901e996c63bfd0c33e3d552ea4d328e4537f76b9945878ac58468b46b143bdb97c16a9e34ed53aaa7f0620c0389b3d65032cc9f20f4a3b18d75b5935634d1021a1b509f8e24f555636a6c2220d06ac8c1141e9f8f655114df35891a9919c62c5de682b339ff9d06c798e98bedaadfe9422ae98b8f5f7b9127126d5152b7f88e1db12f4665044bed246d49caf626afffe2e403d3920999f59254ec1bef9a37fcc3b159d10f36be6b1aac784e0f938c93c0cd77e3cf0922cc74a70d02a852f91818cce6e25cbb967bd79a5b80092e1222e9ae8e27809568d087568b0c656f7a9040865c984a21ed08efd8d83498a47d0d89d245fe6d22d68abcc615cd836f46ed0fc80aada410920a99f2c9b464750c4ff28aa83a4ec4c1a83686022fae8c9a447be43605963761b94b64beae2d47b0a05faf875090b7fad5f222ab1934afc4ac52a360e810dae8ad78b528bece90211bde92770aab3015f52dc8749f469937a5d22950e30f397801ebd6ad63098d8dae016ca3dab8e386be7531d5e424de1d96d54ee3e7341e04062b6bd92deb8b6280c2437be28937131ca2034827d107dded1860f2650b9b7c4087690901bc0ea2ec5a90b1d4f294b6a27e6ca6f8eaf2f03513c625e052ec2b2063a7171c19c43a7c287de815c17b2c6560d0f62ae43ccad7911576d83bb033e2314a227d278b261fd71d8afe59923a4b36ee4bc86c8ddf058ae9e73bc318d9c83902f10d2d667aa8e7563b74adb6e200183f81c0b0e6b6cad1aa1b1045a69e0e1f72456c53dd8ca4309bb865b458a28d7571c8c2f1ce1c4780060b89b8abd81dce8830d29729bd171ae5f89091ca2bbb4a102f248a9f028b1cc8293e45a83d", 0x1000) 15:23:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "771724309aa2982d8d09b09a4c9eba000800"}) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 15:23:54 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3cd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffc00}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdae3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 15:23:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 15:23:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2033, r2, 0x0, 0x8000000) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 15:23:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) syz_open_pts() pipe2(&(0x7f0000000200), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) write(r3, &(0x7f0000000240)="20a5d5f4effb4c1ad50aa563f4f0a1b82e729c7573562ff38489bfb3c1aba0f8edf96947bf7f65ac8d2afedde8dcc23feda5df371fee7e30dc5ed16ba6efb0f630aa79561aff6312943a19daf6c1448d45d63610baae723651b3528206163f344a6fd9acdca46e19c274e31b54990811bc53209c6abe71d1158345309e93aa8eb3c7b996110ab0dba4671f8ab77d53e6fc42971faf3136fe08c1f2050f779e7a818ca6234eb381c6fb873ace4dcad1b19cd5d7", 0xb3) syz_open_pts() write(r1, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000001600)="d5", 0x1}], 0x2, 0x0, 0x0) pwrite(r2, &(0x7f0000000380)="0453583f5af9ecee33566c3413ad35e3ed557057a6cb7ca26d71f1bb8c2edf9549b7914aba6a829445debbf3d1d02f8952fce6cf4ba8d99536aafbc8c8a61f4bacbee08895c5f879286d523870da86b059fde1653017b1c9fa8f58d2ab08343061ea989fa24d2b286f431a8ebeb1a3d7403dbdb82324bb7e3bfa210e26a35d4a8d4d9da08b5e4d656b18695c2e20e8f6570713076f5d6e14e9037f8d089edb8f5b8d2f5d99724cef97ea5a2610d1cbf21634aaa2dc7b6f85c519cf2a589537143015a03fef62b340f026cc47cee27d7fa505b8d8b1a7675872376db5af852154d826db229607130169e910612cb9bb8f8d", 0xf1, 0x0, 0x1d9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 15:23:54 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) write(r1, &(0x7f0000000240)="7f670dc351a5b64193e99b364d7ec98528bc1f70f600c96cb31c5639a2dff425accc26c2a7d759e58e351a9a6674620cb748a36ef6cd3f5f2520482ff0477019c2f9e08495cafde480b46dcdeaeccf40f2eebbd02be1208624dde0b6c7911f49ee572f0ab947b46708c8900a9dc308d03335", 0x72) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000100)) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c765ed0e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890cb64cddcc879b1c4e62b74d672aea96557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7c9f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c538a3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67742b66132a00000000000000000000000000000000000000000000179f7589b0f3b24c6e77687b38aa23c8a9f04af2464fc753a6644bfffba798f082ecbf5ecc39bbeaec4e1180ba1c901d40cecd229e945f54c26a84c3cc7bf9c99df87ca084cb0c1927972fe9f0ca81f55e72c1b06a445a6f1ef90518665a2801d29ab3c2862c555ebb90fe"], 0x10) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000c00)="e6b4c71dcb22fd42e6f2e48e5b133e36e6b1a4e4cbe17694a794942b6234d7a41b7cb7dd9d9ef2fcf9fb0adc5c9deff8976cb4a48377bd6ccab12b78e2c0d91068bf20cdfa88b31165d31854842bbda4639847060fc1ed5a454e044a72257fea755b3084f6e2812aa7f44361c569a4665795bd91763abd26e3a873411362afebc7df983712fea11140a83eb32f26978d4d48742d5db83c7e560b48f109cb9e9050175d422dc9994df80677c5b0aad892e27fd1fc7ec7ae67e9e74ea58645b05a0014c70833fb01ad0f6fcf99671509aa5bf4a8a8093fa1acf5384dc9b4ad19d5288602eb2736e391b2d0e6033ce23e292086fab1d1c15d5be82b3ab5e80c4133dc020965e851eb18e531811de64f0d1aebe00c0959b6e745a36bc1324bffffb3f26303d92f2d88b2f3c3055a6188aa78811a9f73c661158c3f104f7b004687b9d47117120533e31c3aaa759e26b69fcf996a727988ddfaa73bb861e9b042d03efab100665af13a8bd97bf6bd0d30a6bc4f3e6087bbaa7f6b92d6a9ed76b698fa5823bef9edda25bab5ef9fe89bff94aa780b3a8f83d646e80e1c2d25e358aa140bd31958a479c8e1467218854dfb20c79eaf9dbe72f84b2427587c94bc2b92cd510c81af2eedeedffa3c2aac044612102ad08cc8904f925726321e8de53e198b630fc8eb7179efd7718bb24ad2cf2e9bf0d4b18ae031058c199d815c2708540b55abb197827969da84114978fa963f616b3245b5ccf306e904e87e4b8e90884e26b2975dd52742401a086a0c786e58ce0cd0b52458480945e6ad7c2a3140af2ffae8fab41d198371ac67054100eb1062201ee1d6161fc5b13309ac1cb01b34868460873d9b851fe1992047bdfdef78b7ef9e95cb48d086e11f6da659f2e5d5c138061cfd25aea679679db2068a66ae2f660cc84271aa46ef6ce06781a97410fc6a99d9341836e7abbb2671b250a1fc0ead52d9281a92d30d304bbc8babcde59523ce3394a0f323f3186bba42fe6091ea630f9df8eaec14d2886d7d3d0fb431d9f0c3089ec73161d3ff65e64db37ccb67d3d73d26a3adf745e2b97dbc16715f7fb34e16de53797efd9290633206ff9b378b26a72f5e31e152c1d2b6cfbeaaf03f76333a79b0cda11659d482e560973be443ce5aa09d76d3377967d21fba924480540ebcdd5a3bd9bc16cdb0b80d6f6acfb5f499cb757b746b9ce71cee4d421fed652983ca280238aae3b427936cbe361f669069e1f483cbc34d5b5392bcfca26b1af378c5f8d08379a425c808e19c5d57dcd77ae25f3b3be68ab719b24c122083a17e1ecd7554c7819ae17f8d384943a966dc13611113dd23641d1021f421dff7bfaeb9331a541ead892708c9bc518934d48355ee3f205fb6c9c15831f8965aea0e21098ad210a6c9c22756183da35eaae52a528b750d196ff02d8ac9a65e91d63aec30e29f6b8f3eb7fb3ecab73639fd2e500c88d79e9ea5560e251f5d99cdec430dd6d61d4d10db8feb7fba15d0bb1a0f03fbcbc94324c748786267247a239ff30cb9cc198d4e45c32bb2a5eee82d345405989c0e60c8f35a9729d8c0617bbf7a678c1c45de56f87de65f17858ca38b1faadf4fbd2eec3d936100b524f40c5cd1fdee3f0936c3e5ccb768cc0115cbae3cd017d00d02166926204ffa4991cb573fd78c98fbe3ace74d90f8199e5c7540a1825435ed3b06fa8b46fe30a86ccfc70aee1aafe731f47744abda0d116cd8ce9555790104a0353e1a2f80fbae9113c23bf0817b9de599c7547bc7e398a7c6c0f6d6647a35190013aa29a9008c4d9fc944be5e6bc15cb9d49561dfda6aa36d3f2914154a757279c0897387ea979ccc5dcc61e5ad7cfb92b61011502380ef8331fce005c1c2312099490c298e6e47aaacdd17a1c3fd2a17242c2fc516e4efe1f67631325d7910d231fe40e7c8174e67e0826be4ec168c5e5a84bdc930d85b9807e52296eb4d263117cb33b51ec275cb1abe5a24901d5e4445111547604d5fd8502b2c9d8bb5dd6e3c4d9ed7225e45951fbdf8ad710ce7bf2c36d7d95d6ab360814cd9a20213704f49ce6a7e455cbe4ada6a", 0x5c1}], 0x1) 15:23:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x1c) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getgid() setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x1030, 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:23:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xcbbf, 0xfffffffe, 0x80000001, 0xfffffffffffffffc, "660400180e091fe6000002000000000800", 0x0, 0x1}) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x44e0, r5, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x142, 0x6}, 0xe417, 0x7}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb0090000009f3f018644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08", 0x56}], 0x1) semop(0xffffffffffffffff, &(0x7f00000001c0)=[{0x3, 0x8, 0x400}, {0x4, 0x20, 0x2800}, {0x2, 0x0, 0x800}, {0x1, 0x401, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0x520, 0x1000}], 0x6) 15:23:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x3f}, {0x5}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 15:23:54 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x100) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000000)={0x3, 0x7fffffff}) ftruncate(r0, 0x0, 0x2fffb) rmdir(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 15:23:54 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) acct(&(0x7f0000000180)='./bus\x00') 15:23:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710009d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897e8b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42f2c93123b8284e6b47e3f7dc2a8bcc710010000081ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600b1607ff593f3b1a20709185f2329b52880a6e48c236667f066f40c3fe27483920260e76abee9480fc2be52b9a01f5cba51fa405dc3b7d317cd33814754fa41456de42647b41d150a89c7a380ca3d3141030678299402f6bd3dc6cd94e7f4903c81a94235ca706578dbc401561d7759941e288008e151439a088c2a2a2c40e4dfc60e43c44f659cf34474d32541fb911ecbbe196aa61238701e9b40a424e91ac194e4b3d3c316b5c642dbe88ec1168ca484f58bbe2eb08a29e89af6a2c6804e6f90222c57953f994bfee3fb8e1d80dbcdd294375aed0f0c21911bab15dc382f34ea395a4729965eac7913a6f1619e38235328a53ef31e2ad94ab9c4f26ecbdd1babe7ba555ec84ed1881179ac3e9358c4ac3da5688cd90151d63c07b923b8ccb22c807d672c8c0ba604b3e97e9ce1b6e373a2e986e52d478ad5755219fa26fafd03aa65ea0d051a3b348c9aba81baff433500a82806afbfca51cc26c627f832d29a10f43d6929bac0c6d801bf06af82b9d1851bb4e68d479980bc9cb235de0db312db91b3541443af8f8a7fb70666bb03f08fb9b5d4bdf4a9223232182ad09983f2e07e430123664ff855db1d29a721ece820109a7030636dfc417f9fa567d7a8014f05878ccc8cd88169657a916a0953b2f14d2977c2d5ae87d379f17f5be62992330d6d307b43449de03a7298ca4e6da3d340f401fbf0a7cecee7c3b49a6ca52862a5c8ba634fb698c457f106f6fa14e021f97562d4bcbd682516ce9f3cd417303cc41a38a8a641b8d44550164e605b9d56ceb14d335013d57f696903bb012f125c26d31b128eacffc758f301aae8ae0b8217752cbb0910a7350fb66ed6eab7848c3a3051f8bb24fb1d898fd5d6d3e33a312371f254725699d32f1a72ebb72662ad5421ff987b4af8cda595087faae6864121d0bdbb4de689ab18ef6fdff8658078821c00ec445931c05dcdb7e22bfe3f6341b42fc3f13944be3fdcba2ccf9103e8e52ecc95cf91db3d1e5daaef6490c044978dbfff0b12adf4a252d92dc347300a8778c9c833af56f3f2995fff22b186199068c5898934e9dc364a8ffd5efafd9bb47cbfe60f86d1c7e67459536372e1de4e83d02babd86b09026a970c44ce0753bbcc7b36b1b58783afc5fc0ca46b5d295e8ed7ed8b7b7944090b42eced8fce3af11435ae"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:23:54 executing program 0: r0 = semget(0x1, 0x3, 0x8) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/187) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() dup(r1) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 15:23:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) lchown(&(0x7f0000000000)='./file1\x00', r0, r3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000300)="2321ab2a604b53642fae9cff4f3b90e78d3098819e3ae614bb7e7cfc41d370079dcef46038f68162d5d710b7ea58e89aa3ac253e1863ded8dea5b08f9d27e2d02e95a29f17df166fe627da129806fba399b43c8d338dbf64a55294e50743b8ad092f14e5712105a53a89dad019c0347d8d0568d6c93c53ba1d560a", 0x7b}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:23:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x80}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 15:23:54 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202002f66696c6530001c53749fbc00db6a4a1fce3ea8861e0991762eb97f8cc7db73121ab87a8b6c8857430ddc64ac0778abcf8ae17b1a251abeb0223e25881f62d2c7a2d2a9a922394da9065fbfc16d6817f6a7826aaffdb4a701192bf1a879239cc41667690c4f3f6400f01e50213636f0add92795602e380d964c9bc8eda17ce5053a90c4e0b2bc583b92f4121ab98e54896566e42d643b1f25f2b43ec2608f291cef56c1d59061d2bbbf21174608a27e409ac8e822ecf94debdc57acda51321d44a98752cc20bda23beab6bb4595bf97742d5a94a7b5b3ab4e132de347e0251efb85ef7e331c980c6c12a5c577a240d5e274149be081d9c1e280a182fcc06ea286b60dd8c7a76dd7f8d12b2d59c7e9996a89a0c56d785f26fee527a6b92f0b7d77b155d36225126e52b5548bf5b2e3d29773c857b857f05d1eaeca2381e571c33e1df1c78f66c5bc5705cda158957e88ccfdcb52d451f670cf7244a17930d5139c3f930ba3e38eec70a497b90d852c4a5f317a65fbc3f0cb"], 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = socket(0x18, 0x8000, 0x3) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="30000200000000000700000001000000", @ANYRES32=r5, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000c08b2e252415ade3bb26cd0000000000000005d2d9ca750000ee32612f59958830d8a5dcf36c81c020fec97f703137ac047b1d34d636", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r4], 0x50}, 0x0) 15:23:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 15:23:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x0, 0x0, 0x0, 0x0, 0x9], [], [{}, {}, {0x2}, {}, {0x0, 0x0, 0x1000000, 0x4}], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) r0 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000, 0x8001}, 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x2e5d, 0x80, 0x3, {[0x7, 0xffffffffffffffc0, 0x7fff, 0x80, 0x8, 0x100, 0xfa4, 0x20000000000, 0x6, 0x2, 0x0, 0xffffffffffffff3a, 0x7fffffff, 0x2, 0x401, 0xffffffffffff0001, 0xc84, 0xfffffffffffffffd], [0x82d5, 0x7, 0x9, 0x2, 0x2, 0x1, 0xffffffffffffff00, 0x9a92, 0x0, 0x80000001], [0x2, 0x3ff, 0x7, 0x10001, 0x400, 0x5, 0x9], [0x2, 0x4, 0xe7b, 0x100, 0xf82, 0xffffffffe67e7b51], [{0x2, 0x5, 0xd4f0, 0x4}, {0x2, 0xba, 0x8, 0x3}, {0x6, 0x1, 0x7ff, 0x7fff}, {0x4, 0x10000, 0x9, 0x5}, {0x2, 0x8, 0x42, 0x1ff}, {0x3, 0x2, 0x0, 0x200000000}, {0xff80, 0x0, 0xba97, 0x81}, {0x7, 0x798bbe7c, 0x80000000, 0x5}], {0xae1, 0x1, 0x80000000, 0x2}, {0x400, 0x1ff, 0xfffffff9, 0x3}}}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000740)) 15:23:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="c05357a50ee1783f0f152cd28a3348d251d06194446d8f6a7a3e3eb764eb247afaab52d36e5df30a66fcf66d7aa3401c861f446e1b8340890aedf9516595f0142d812f92509ccdab15931a7e0c755e544c9b87702baae9b962fff65cda69110b9444ac87a9a711e262b6600ce6a8d31b4ef6e8f364"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r4) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) linkat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040), 0xe7) 15:23:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9aa4fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968069fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd925d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63912f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33351c56667cf3118272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c7b3e36e00c86ef3e637179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b91cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb194fef7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123510ca7e61f3b27db7d60d06bfa7bebaf78a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f89"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x40, 0x10001, 0x1, 0xa1b, "a52e9841e28084ae3faf7b74285a32db6d3355de", 0x5}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:23:54 executing program 0: r0 = socket(0x2, 0xc003, 0xfd) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 15:23:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x1) write(r0, &(0x7f0000000000)="220e22", 0x3) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) r7 = getpgid(0xffffffffffffffff) r8 = getuid() setreuid(0xee00, r8) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r9, 0x0, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$BIOCPROMISC(r12, 0x20004269) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r13, 0x20004269) ioctl$BIOCPROMISC(r13, 0x20004269) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r14, 0x20004276) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r14, 0x20004269) ioctl$BIOCPROMISC(r14, 0x20004269) r15 = accept$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r16, 0x20004269) ioctl$BIOCPROMISC(r16, 0x20004269) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r17, 0x20004269) ioctl$BIOCPROMISC(r17, 0x20004269) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r18, 0x20004269) ioctl$BIOCPROMISC(r18, 0x20004269) r19 = getpgrp() r20 = geteuid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="92075320ee0b6baf59695a096b18ab193c3dbcfbbd2e469e7447f68f6239036562a430a1fc56378c3dfa8b50c65fe48a695a21177658827250a7bbba7b301150450614a94058ef5f8e67498f9cefad2a75223f7a9742b165ec507ac1c8bae496b31ecbb9d0f519bb64a1a1c8b3fbae0541d0c73f1fc87ce4f10bda", 0x7b}, {&(0x7f0000000300)="03983989aa637036fd23c77545e5ac1e7664aaac15fbe03060fb9d532f72845529367e1cbeb880f098d237613d95eb0cda97bac1b59f9c901cadec65effbda58e765675d1bde816d041cb4924ab7daa405ce12f817b316cdb3bb38fa43c66ce2603a1e0507b3018d14824266b14d86fa4d613a4692ec8d4a638e32a2d49b0571afe5462b6d61747054e9cc880d53ea86ea1075f6dc0e90e36011f62e82dde0", 0x9f}, {&(0x7f0000000280)="24f4c6a81e6c3b0fcc23051658170b93b3409e80c8e20731a21778940fd11680dba901aec8084765f3f0366e0dc790f60b40403165c21d6567a36710399faab1", 0x40}, {&(0x7f00000003c0)="a08a81bc8b2e22d8dc56f0f65ba878f753101b5a8d02f0976c41c028735a6c472b6d00cb476df42d9368b1cf298b8c716ffc0bd30e13cd5384f6e8c04a1301780862a184b7a0ab35a8b2936a56090850068ad2c0fa677bcfccff664a184f1fadd91a963c6f805ac3e2054054ded3e2015bfb088d498bcf168a40e492ff1f778e08c7444ee34d8896117281757bb82b7a66074e289bf36d119b06e9fa43bd14afa4f79f2dc64592aeba43d98cfddb2e1fd104", 0xb2}, {&(0x7f0000000480)="7e103595fd92d1b7310452382034424401807a87a2cb9d68ea69ec779d6234ac21dcee49376a1abeccbae478fe7b5423d58db456e3d7bc31457d95d2c1c8d8909a158959d83c4223fd5f602f3cd17277cfc1add328e5b8e6efd46f6fced02030d325b23a155a565800d819f4a948a897888e405ecb264b91ce7b84bd83ef731cee29afa8c379011530a035b1c7eb6a61755c5def73a312366d527c104a130670081b6dfe62962a1e74d5c220fca48e259b084482c8ad6b8ce9165ecd", 0xbc}], 0x5, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @rights={0x28, 0xffff, 0x1, [r0, r12, r13, r14, r1]}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}], 0xc0, 0xa}, 0x1) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r23, r23, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:23:54 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x5, 0x2}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 15:23:58 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000000)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) 15:23:58 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x20) 15:23:58 executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x4, 0x40c6331) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 15:23:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 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 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x111) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = dup2(0xffffffffffffffff, r4) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:23:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="62bbc1c2d06cb5c129dd6347b184eaa27459020000008ac9613275fb3fe2c98cb75d8c9cfd6b5325d36dcb67942ba1997879a8fb1629b092a320387df7770dad12a6d16a1def58f8688cb335fe791a0559cefe4b303875c5c626f94f4059c502c5957ced1ef9f4fb7ce8be49f47ab7a22c8a657ab9287a88b3bc73e82cfd4f213f7225c7f9c30414c5e3f77ab1e9bc547c8bdf62457cc700679a610743f39c67fd630b1e3cb46285f6000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001640)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) r5 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r7 = socket(0x10, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = socket(0x20, 0x4000, 0x5) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r2, 0xa, r9) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000440)=0x200000) write(r6, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001480)=ANY=[@ANYBLOB="b003abbec6126b50e3c3ddf540910ef59db267c2eea3629fcb180fe8f2fea1362f40c21d8badc2126757aa0abb6b1f85ee36ae9034b62f68fd4c9cdab9c057d584383ba667b33fb4fa7948bd53cb869817481770580bc4d6767495758ecdd63b5f7a9cbabd5b24fdcc3a2ff2f467c59b3c65b10d0ddfffa16622a64dd9e0f5ca1e4326c797c497b8eb32285535a073e72fb582e2e5f4be5a0bd13f726ddfc94c518ed9fd238508c8ac502dc84057d9df19da844d2c66b720f9c137e93286f1f9a4"], 0x10) sendto$inet6(r11, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r5, r12) 15:23:58 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1cb) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x14, 0x2, 0xc}]}) socket(0x400000000018, 0x3, 0x3e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:23:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x21, 0x10}], 0x50, 0x0, 0x0, 0x0) fchmod(r2, 0x111) r3 = accept(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c5ae2431051ea8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000174d922cd93b6e59f81bedca28d6888790baad04d7613ffd66ab26b8da90f0509c79c4d10ad24a6bc693a39a50b3cdcf24c9053b2567526e0ccdc581d9e2d230d75288cafa86b71abae7a3fdcf368a"], &(0x7f0000000080)=0x1002) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = dup(r6) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wsmouse0\x00', 0xc1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x8, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x93, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$BIOCPROMISC(r12, 0x20004269) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x40, 0x40, 0x26d6, 0x541}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x7, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x7f, 0x7}, {{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x7fff, 0x9}], 0x7, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffff8, 0x34, 0x80, 0x101, 0x6}, {{r8}, 0xfffffffffffffffc, 0xb3, 0x80000000, 0x1, 0x8}, {{r9}, 0xfffffffffffffffb, 0x8, 0x10, 0x7fff, 0x10001}, {{r10}, 0xfffffffffffffff9, 0x4, 0x10, 0x3, 0x3}, {{r1}, 0xfffffffffffffffc, 0x21, 0x1, 0x140000000000, 0x80000001}, {{r11}, 0xfffffffffffffffb, 0x2, 0x2, 0x1, 0x1f}, {{r12}, 0xfffffffffffffff9, 0x0, 0x10, 0x6, 0xd6}], 0x80, &(0x7f00000013c0)={0x67ea, 0x3}) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 15:23:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x9, 0x6, 0x1, 0x6, "85d3ea3ed01e47f50ee2f122a72e6f7f0304c6fa", 0x80000001, 0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 15:23:58 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="4f2e4764899a69ba0afd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 15:23:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x98) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="19221987273cbe8342297ed68de492aa67caa242c8b16f6ab7ff4778570d37b2b57c467ac3a20ab5adf2cd35d2e9eefea07e8a75d742b0c9b8b8102703917a0bc27bf20d2510c7523b3a572f6fe724225d8ece6ddfef48ea0eeeab2ab4920575553be1c07dfe292f83c8d9c5dd12aa4384749ec60946b77a7f6e9e213a2f8af02ddc33d9f0ea347ea78c410c4a24f81e93d5965f995fdb64c38d747d7913f4b8a00a6ccbedc50ed786c4", 0xaa}, {&(0x7f0000000240)="a08af0eeb73177ac59c3ef8c46b912459a7664881e51e41845c067c8eb0b6363d27e70483e6f20ecb664120572f902def4c448513baf380d28f4cad62f885546681d42b1787c939e22a63642bf57b5d1a470c6bac9b6a17e07e9cc982fde8182dce4bdb4795e72c952b5338f3d725e6a350db264a7208661096f87604625c3622af23a613fcefa69f3e79fe754dd6b75fc53095561a2a390386e5455cee01149ed508cd2bb5aa18331923d6f1ea06a7ff3d58b4370f91c", 0xb7}, {&(0x7f0000000300)="15e9860d81d348e17adf59827bde462398584c3222bae6af146aa89e3f3115c67e911f777ece51263ed890c52a5d9949a028998a500e8e0251e7ce802b888e6dfced507de94065750b3aed8f58e623c340d159f4841772592588fb6cdc3f8f66e7edc1ba0d22ac5ded5a135a856203019c2d789f988394ec9df7d33323cafc2a29c56be74053a05e2e739baecf9f203892", 0x91}, {&(0x7f00000003c0)="27cd840c0e83aa20e37ed0902f815eb50548938cc3fd15ad01f44fa8bdb7aef3847b66b09b3578bc8b98841a035af7ed05b746abe96d5a209ade3f0df3f3be9e39e0a62031255e6e0d6cd7fe45b9e5ecb45504af25f013a4edcd886fd916927d2e60ee976aafec4281de42b5d566eef52d4f119d3c56e6b2c2cdd6ee481530ff64", 0x81}], 0x4, 0x0, 0x0, 0x406}, 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='r\x00') 15:23:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) dup(r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 15:23:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 15:23:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1001e000000000000000000000045efcd72"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="81", 0x3e7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xc79f, 0x9, 0x0, 0x0, "a030b4ea595c171f8ac288e61087101b3a86625e"}) r1 = syz_open_pts() dup(r1) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "8509558800"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 15:23:58 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x9, 0x0, 0xfffffffe}, {0x0, 0x0, 0x7, 0x2}]}}) getgid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) fcntl$setstatus(r2, 0x4, 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x91) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) 15:23:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) close(r7) ioctl$BIOCPROMISC(r5, 0x20004269) flock(r5, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 15:23:58 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7}) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000100)={0x4, 0x80, 0x7ff, 0x0, 0xfffffffffffffffc, 0x3, 0x1000, 0x9}, &(0x7f0000000140)={0x4fe0572d, 0xffffffffffffffff, 0x4, 0x10001, 0x0, 0x1ff, 0x1, 0x3}, &(0x7f0000000180)={0x9, 0x0, 0x77, 0x3, 0x8001, 0x114f7876, 0x4}, &(0x7f00000001c0)={0x17, 0x3}) 15:23:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) r1 = kqueue() madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/80}, &(0x7f0000000080)=0x52) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="17ad90e8c8b468ce94a2d9ee9ddc9b5e798eb6c068d4aa2daaf05f1a7a04c9f79e45c65ded4bc5fde5f210d4439e3dce9153d360b88a541bee2f92222c5552075d6a045147051511acabe031af0f2a32734367a12677039d8639bd558583cdd5c5737ef5dcb0d6264a8a8e6bd0a144395ccd833522bd222ed14576bc227645fd5364ab41dc81978eaf6b5feafa6f6b07a557ad8693", 0x95}, {&(0x7f00000001c0)="7fa1c383669d842b43c729ab786241d02665747557caa270b9fc4da924ed1fb7f9c601edb4717c3b67892273eecb23f847078605cf76d9cb2da88b0d44b4dab50247dd67d4609313e4a8f86584b8ae4119ea68b79a03fe4dbbbad77b3d", 0x5d}, {&(0x7f0000000240)="2da103299633a703d051c49e83ea682ed34b7df49af13cbf5e3112e5737e1c38197f13123c01dc8f88b7d0f5dcc737fcd50771312c3884d874b8baf8737af9a1164578d5afa842bfccf8f477c4a0be25a5e838f20608716c24264896ba0aa57fabac454017149f11dd80a75d43a19c3af28a52b6a41dae96fbeb0997c855", 0x7e}, {&(0x7f00000002c0)="6d2936e23033e3ae4a099e68be466c80b8da4cff6c22805ecde60c6bd9d414236ba4ccab66088bca6c8c333a5e86fbca01925f6b", 0x34}, {&(0x7f0000000300)="fbfb63ac9c191153d42b68bed957", 0xe}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000ffff00000100000096c79b8afa04cbeef9ead2c8605ee956f4519a2d6759e4969ac41ed79746b619bfcfd9360bc72ebaa74b8cd3e7dedf221ad83ae5ffe1706de09e80d95d9f74b4acb2763d3dfc70f8e6b4fa6cc119a91fb018b3385e6e3d58ea5f2317cdcc7c79e062151fb2a51d", @ANYRES32=r4, @ANYRES32=r1], 0x18, 0x4}, 0x4) 15:23:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x7) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 15:24:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffc, {0x0, 0x1}}) 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) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000180)=""/4096) close(r1) r3 = socket(0x6, 0x3, 0xb2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) write(r3, 0x0, 0x0) 15:24:02 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="0002003571164e2724a6a2552347a15f2435a6f60e4a93c6e6776cecb84581e4711cb76c"], 0x10, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) r2 = getuid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) 15:24:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="fc9f5c425c36f9fa0b9f68a51126897f4408c8089ac08536f0b2c5bb52e54bef08849f4135199e816fd3f7acc4d30076d315d71b5b578f30a67a19ec7c989651b54bde01d12da43dcc2924f8e5ca9642c259df9ea84be635ac69e1e9390b47941e1e59f0ca3384523e21514b4b2b1e50eae951824c91a9498d97bff62384f0451006511f8adcf657be", 0x89, 0x2, 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x10) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x0, 0x1) 15:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="28dfde6bd603afd96914f6357e3a", 0xe, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 15:24:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, 0xffffffffffffff9c, 0x0, 0x200) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) chflags(&(0x7f0000000240)='./file0/file0\x00', 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 15:24:02 executing program 1: semget(0x2, 0x1, 0x600) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 15:24:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) listen(r1, 0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001380)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89ac0f64f790da917510500983d41ba76f5bff41e01800000000000005ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0df67e0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d61da14141bc163697413d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a877048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953f4f2b3a8ae9f20064b4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f100"/1284], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000580)=0x20, 0x4) flock(r7, 0x2) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r9, 0x0, r8) r10 = socket(0x1, 0x1, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$VMM_IOC_READREGS(r12, 0x80105703, &(0x7f0000001100)) r13 = socket(0x1, 0x4, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$dupfd(r14, 0x0, r13) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x4a81d0f98973da66, 0x0) ioctl$VMM_IOC_READREGS(r15, 0x80105703, &(0x7f0000000640)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r16, 0x80105703, &(0x7f0000001100)) r17 = syz_open_pts() fcntl$lock(r17, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r17, 0x2) flock(r17, 0x2) fcntl$lock(r17, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r17, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r21) getgroups(0x2, &(0x7f0000000600)=[r19, r21]) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 15:24:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffbeffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r5}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 15:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x3d, &(0x7f0000000200)="e938333b3a1b00f1841f161a0c6fc2cea5c63de661874d2376adc58f66f782f8c751af162f90d75cd9c76f0f862cf8acab880b2a991f289c3a2cabac7c") 15:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x40) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffefffffffe, 0x1000300000006}) msgget$private(0x0, 0x200) 15:24:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) socket$unix(0x1, 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x8000, 0x1) execve(0x0, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) dup2(r0, 0xffffffffffffffff) linkat(r5, &(0x7f0000000200)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', 0x0) 15:24:04 executing program 1: sendsyslog(&(0x7f00000000c0)="37950bb10e24d6bef40b1a2f75eeb88b09cfd2feeba903d2f2b86156faf4d43b9ca443da488ace86bc84293df494c22c2e5bf26e04ba81dcee2db0ef44b1b947078d3f9feab962a29cb3831e2405a12bcd808df397fe5a07c9abab966ffd25c6e7a8fdd3e943cdde954274637f37fa13a9df1f175d5ebcbf767eaa1f13e32a2175df9d7a4c18ee5fb22556c10a9b", 0x8e, 0x3a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r2, 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(&(0x7f0000000240)='./file1\x00', 0x0, 0x4, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r5, 0x0, r7) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r11, 0x0, r13) r14 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r14, r16, r10) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f00000001c0)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r20 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r20, 0x0, r22) getgroups(0x5, &(0x7f00000003c0)=[r13, r17, r9, r19, r22]) lchown(&(0x7f0000000180)='./bus\x00', r1, 0x0) 15:24:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) close(r2) r3 = socket(0x18, 0x3, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:24:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffbfffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:24:04 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x5) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f3d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c101c1760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464c40f0da4fe7f07ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539000000000000", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20", 0xd6}, {&(0x7f0000000300)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350cb3748e9b9cfb01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3ddac187b500cd8001890c77339f841a09dbf3ea92f24761a0fb145f7c518fa344df11fbf0e4dbedf0792505b1a2368fe4dedefb7554c6eb34abaf22e7f703310233f80b95329442a5ce9ab47ce67efb874d61e19c3955370e730be53856c6a64bb1984a59968d7c6f3212374a5e13c7d2c2f5d87818ec670b723e80100000001000000141e9727efbc24284fd2f6430972fd391f0731fac62804e9253900a4147ab83c7df6d0e5cc4150459465069e6f461b167590b2115ac2e3dbf09570939e20b6c82c7ef5ed00a2d12cd8bff8bb1df2aa5215aee6f810d71ecd917e33853e6e80dc3f404744130732a7fd3878ac57f16af60e6d3116684667a76b313d0e3e3f60c1022371d2716f0063e05489603aef4d485b561dba55ba530afa62dd99aeebbbfb9787b8c2e39bde6e552b3fa80043df8f95257f0cf408d75a80e91dbe46292797a2a3b0278d3a9c8e896ba1e7b9d617", 0x1ee}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14", 0x68}, {&(0x7f0000000140)="728084acfb0b34", 0x7}], 0x7) write(0xffffffffffffff9c, &(0x7f0000001380)="8273b770c955f01daf7927aa8388ae46ea127396a15946551649ef833af1b177f9379a9ae0cec8caec14ef9e2762b0eb977342592378aba511a96b127e5a47be3473607c29d8886fb5f94b7f8bbe18a85de1a85b08337efb2d46ae7549cd20e34cd8388c814a2022a2e4d0f846f0e684ba33619830d7633bccbe00be0db42cfd54e4706aa2a3e7d3fa79ddda524cddab80eca03f1df56bae9cbcc2c93c474a2cf058eb41fbaa6232b8269be55448a38519ed5fe38c3b4d6329768f6156aecdc81f7f130d1ddc8604a5bf46f8b2688cb8f09eea571f6b7eed309608640a21f0a6428eb036f04e498aba50f4df5df47cc9cc038c54113f7c7a572a8939b70b307ae02e3a76bd1ca00fbc062f6f67b06f7ac5524bdfb6c9356dd86d648eb2432d14c718a4aecac0306e5f4c9c522672bdb0473730195a810a6ad50c11db735680b74fbde9e173d09a82d022a5f989bcf068ffd40a59a2e27f7492800c02eaf5e04babbea0f80a5d8924a0b7d185d96342379fad7c231be29346cc629de76dba099ae4e160af70fc37f9d35cbcbf91dde0fa588541b15957413cd6a670ca9065156e75f0facb7c44e33149f2fb5628cbb2c8f209b9aacaea42482ead880dd776c67d268991f4dd6db7e7b87b985078bb831ae1abfb3016bcc394abe03988efbda3f5c94dce41f68c93e994a63e18afc59ed622ba9f4f92413255b521e6223b6be2bcc3b128e28895b9a25b2656ae557fed5d18e9a7d11387bb98bfa46f4f083c796518c2d1af9714c830d4119ea4f5c175aafa5d926542a25b73bf929111d97a18cfad2248290185794c86c898e2287b3cce6934bb7406d969fc4dafbf1556ef4e73dcb645d4ae92ff2eeeb92a908b993bca5d1e55425151b29f6e903a0c768bdb3b6e3a475df2e3ac7f5bbb01c44a1da6a00e273a83281ba149a23f6e3a1ad99b146eb9026b89e1c6f6352126fb88a90d72501d4c02fefb3f1177f868452348afffa02b963bf4eb0de42dffa5cefdbefa81b08722c1cb40a984a6b839a504a4b9d7fe51159ed3fe8fbd0e88bb8cd4cc6823e26a8dec36623a2fa556707a60faf28e2f0efb9bfaf474eb7c51073b6bdff0fbaa2395b41ed5f8e218ea87ac5c23480cdc2cf7c5ae9a8c6057059c21b894f469030219f01b1602f8c6dc75a9c5e667b739ab9483b38c2c15c3b371ee065544e5d33a775a687d00d17610024fed58f61cfda4aa7890a7e825037c1f26c5c66a13c52796fb9de300d79b5347dcd3b8ae02e201cd200282bf11eb0be2607e333c22739f53a2defd4d828b6d97741acad5f55ef708ae54c29d716b4839f7f70b429be97913a44d08565976412411f168f4b831f0155760881fe0c8497d42a866804fad1d4fb11d8732d947cae713890759df62103792bd033a7ce06278cb82e59f125d40026ef5153a66647e534bf1ea3bde14dc350a301a938421a1ad984613c2e498e9b9c6853c3da399055edfb1315c17843b177221d5bdb15eb03aff68e03d29b7d85c0e82712f3741918e8cdf5b8abeb7d244107dae00969f04f5256e64bc8a71d8fa27c4e6e2e237a9d6ad59e8120797fb1cffef211f5bf7cdbe57cfdab60e06a576be004b40a8ca73cc27623f2c83d597d72e106514d4e93af73d9e4963a960756710c25ef57fa37d1cbbdb9703e945bcc855275849d44a234fbff056993f2a1a6c0f87bebfeb212a5d90e7457e1e512e4dc1374c374512a1d1afab2c3352d7873267a812288e710256f3cd83a2ef89f47a4194c9078d95488f32302fa767069d945fae5f4cdcbc4f9c93a51df90dcc5fab8b50bc0b6f888b7adbf4fe5c8cfb60df3405702b0b7c8ae6d1e1f51363102e24aeb292216aa33fd45c9dacb20d9fa6fde3b3cb5a636a98553fa422b73c7acd76300c112f3ec0fc1d6359487f6c2844be7b72b8dda6ed0f7f561f61f2ec996d73f41b39d15f333ee5418c49e3bc2b2caf3ad5e80438457f791b7b17e7923afd6b24588cac98ae679584bc57a82f86ef88f344125edbb05ee3bd2406019c54f5f81a9cef73b932156b22111f7dd724bc1730d22729c0e44c733c18e67396e3d593fcb770e4c2684151235652594446e829eaa53724d3985a7ea568592f1654a4a735ea682313995463d42709a6168edd96583fe24b92fa2dbdaafc0525065e0f4be9214bd0b825f547949ee7b9e386df04f994a71582b1ac9c6b44e9b78e7c11b740bc2551f354f9cc8f376244c0805fdf4136e56c69358b525d64f78c151ed639bbe6ed483bc5e264d8244434157d7d3c6c45477894bc13480e4d942694495e4eef95063cff489aa7c569e2468bd55234f83159dd6b64921e9672e96168f7429fd110939a63e9807fe2fbb9409e6b970ced9688c3ee293cf374e047155f02ca0005a145a9fde0a6845221e19072744f1cbd007ed1aa6308c2c40a232614d240bc0752f283218ea3a44217cef4793c5a939348f718ae363469b46282d52fdb1e163950b90b0d0d90981defcb03908bbbb46a93dfe7c790b5103e6b2bf3ebd25732beb189b796b64aecad0195444f20ca1ed3a7e137f2e383852eda1d050a11d4a03b45ccec2824835c4798783b8e16af796052e4b3c3f6aaed9913d951cdb5fba1740b3d7302b2c4bd838c0b5e93b2b236e71a33ca048a627609f61e51007429098d2851b6001f37ee3c0daa2022f429925360c111b8892e6b89bb7c4656baf900e78b53c380aa38efbc4325f6000ff525529c6af604fc3fbf2404b3f6bb6ce2c718ffc5c684eb479f4cbd5fb33da3c14672bd7feb960c5ffca4b414cd29e0e74337f7d2dd05e9484a4f0eeedf5241817b92f0572bc8a008bf1f5aff612f76a77eec20f58fc715cbb9260b0ab25b1e63115b4cae94bc6cf04dbc23f067588584d5505a079919dcfcd8215de90218a8e98805e6da4a9be229870594742c2825b3c7d5438ba39f3335a7db8133614cf33bbe46736a9f8582a329c4a1c78e9033bee463c876f84d17597f14a3b9efe0aa4b53e05756d06e2f6f6fb988b112bda2fe9c5833ebecf0f9d2f615f1af02d8df79229e343ed467acbba33326c4389d33ac694f79b2b566b155bea3ebff3cc7b59a3b37ccf7bcf80bfd9553b3cf3a15d749b00c40e4a6bbe76017e46838c87338a94e0c5f775983973355ece1e4f3fc9cf1b1dc79f97f3430b4256586faa0a27c15e07591d43d429808dfbd396f57d794e0538c258aba144820eabbd99a9eccc682941475e4e3b9030940996d206ab5261e69b2a0f5ab7462f0436f9db363dba7a141d5cf2bb2fc229fc0e24584fdd45864f1daf769fbd83e866b9ed389ed6882b94710cd5c39d9d49de9095e56623d6a09750fff7f77ad151bc0188fa5571a4be7287842af3d89022798eb3f97a5c237dd0a04690eec86b81c1d704fcd003388c1d143396addcf737e00d032f7ba13ad80b5676a2166f8eb08033bab61534e4cac0cbb342d75ab119eefd17d3ccdf1c2560e46743ffa6ebdc880215f1263edc80e30ca3f0be8311d5d6a0d03ba393d9c4136775d167779ba866f63960206e8252e45119d8ab208629c3de0e2cd515a9c7dfc6bc85455e87a87c422e2307067ccba33eff71b8eb6540844ef6ecf560aae8d9b93da3b68cf00a355fdf8205e0d766c9126328c8bb8d45f94f7836bdd43c3ebd939a7ad309b456cefcfd124d63f56d4f7e13123329ce0fda6c59e34b8641001a667055d234fa58dc3f41411b281a17b64c1bd943ce39e62d8e309f7fddd9e2038827fdcc91a85db49f5d442af4dacbfe2f1dfb3aacfaf3f21b2e47bf625e7509615cfdd0a11051a5a82049443ad4f6bc728d10aa6e99b14cda5033af1860c310fd5312c7a8c0590b3928b6d1d783d1637669d44ad2ade2c8209d271cf05ec646664b62bfbe20313725bbc059319b6bedf6bb5327e24355eb99528cfa039958e7ebec452f0645e214028e01f9406f4d7b4c863844d61e610db78f21d4547b07dc773d49dd775176becac2837428eb3fd9afb0a34beff02568f37e2ec1dfaff27480b20b1c0bc6cf9c51bf1230e5958a4606a0de5efc9a4242a283e28fc6b1fa9601c6bec387abccbb87f603c007fe6a4161b4ce9162758e52630157fc6d8a00a2e05b769099fd4e1d176976cd3a47ee0f608ae31d8ecb946bd8e7ad21708b29d9ada5bdb8ce8561bdef43bd2e478df2e60637208b7deaeee24b9d866d1adb6c47ac7a749b7bc055c2c5d4a5a543d6e35a952846fb67cb49d7cf32a302f5556481aa0758acb6546fc9dd1d7d3a557c6bda7a0cf94fb6f6104e4a4527619409a6b264a8c1c2a692c389965f77b1eece6a24ab2ec39fe02024df3bd65ae10575d031e29075ef30b2a66313a8a550b0d55e148067ebdcef4d28279ef666174dfd0ea74f81182ad798572b9263ae8d542294539e695d3ba2359a9d9a7e8437eaad7541028bf63ce6a5068470c58af8fc92653995838f9a38c8200ba274eb646af0d8238f156b4b916caaee31f50738d3d45323160924321ddfe68d855e174af968f58199eb5dfcd1e59a8158fb351116ddca97eccfd8d776ce6fce17c29f436f47a859666c096585c6c72e339cb8be873291b86385be42d551edd3f35544737f35da7b8292e4e893c58fe935035d97edc153839fa541f5a7aa568ae824dcdf98ca75dd3767dd9a6018abc86e839962368ab6194f7543306c67dfadd9da0e9022b1ef6777cdf66c60393b6e07e2a83274e6d946abc6db588d238ac7004ac595bf771bc45fe327a9fd10845dd35f5fa7b2b9db0552a2a8fa6e2d73f07e1f6da226ad1a704fd388637184599d2bac67d4972828b1d74ad0dc4b47a2be13a2a9ef64046edc76df50f6fbbf86fade25e9145faada87d422514b3bb6d5ae6c50c6d6d8c648e3d521252008ed6c384ca79efce083bf0c22683a5a8714283d154b7b0bd31173dc6eab9350834389e7c42b829731d9990a0e250d7bdb04292a2f8b99163887d57203da164830137f053d7a227ecb6d354af675b073a4282158c0d234ce13179b01295d5e008b096835dea543146d8ba08c1457f35b855efae755e4f0b44da2d26283c410bef0b23aa5727f7f4267061c848fceb95e37aa00fa90aaf5ad87d978835df46381bcfcfd57d47d851b121b5195c14922ee901d5ece930ac0e3a1597c4fae24755f9d31b71a4ff5c15c7080c1c59f03736883a6638563768d7d5a775a0b424d2a118ee1bab666c9035ab4c218ff4462ac404423d715f1444d37015e422a08fc5d38d392d268120ade1b097d29e74d225cc765938b06a6c0ef799a55d4b18828a520ff9da8a902a034779e384b096ffe45cc18a35f2c5cbf9ffd9819fd182f69709ee885f25b1f36c46cea9baafb8b281c342816a1046354c51bd7b0eecf26546292594eb98a4405f34babedbf87c0f224c4deead780086de8a26c05d516e81dbd89124c7d3e840e9377e6df5b35f84206e610ee962e0ab6f2fe784171af1774a74d23b793360dfe42e36eeb5d18289ffa1b3c0377d57ca14d1dd597e8990daee392f73bd5bd423c7d076e6762bbb4e154e1c76cdf90e45e85f41e5ff84983956fd391bf046b781bb8f26433bdf5d22da5a74519b8bb013c6eb2d1d09678d26c0ca960c871ba7540ec0ff0ec5394dcb1f6bb66578350777fad04c823ed69cad595ce5bbf30a6a31ea576a1c317abfc68f4e068924bcc5bac8fa87c0d04c1e8b0e5317b9fae2d5245c3ef986291d14a70b4ac45be245ebbd61d9d33338f801ca0581511944eedbbf241a5af96bd113760aee9b6817bced5cf01c66d2", 0x1000) 15:24:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) dup(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 15:24:04 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, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 15:24:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r1) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) 15:24:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x802) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) linkat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) 15:24:04 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffbfffc, 0x0, 0x8000001, 0x6f68ab8d, "85127b875f7c849a020bffffff0000fe994da2e6"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="00208964df9cdf0dc540d520df5bc4d6369b084b669a30c5b91abf9af83fc68c563348b54ae081845669e3f4931251a97052725befed5640fd50e2b1ac2f02f1fc6ff3d3941ee58379c149e2ce396d04e02ac72ea49c04b9fcdca1", 0x5b}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000000)=""/178, 0xb2, 0x842, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 15:24:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00000000c0)="07140000", 0x4) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="10496bf29c3ce085", 0x8}], 0x1, 0x0}, 0x2) 15:24:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="47da00007cb299fd7be5600444c55eece30b89041e0360bf46aec3faf6f2d488d1736662"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 15:24:04 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() r1 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x2, 0x4, 0x7ff, 0x8, "d6be62d6c2939355f42c57cba3964e857753b384", 0xfffffffe, 0x3}) 15:24:04 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$getown(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7b, &(0x7f0000000180)={0x400000000000000, 0x3b9ac9ff}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0xffff0000) r4 = fcntl$getown(r3, 0x5) r5 = socket$inet6(0x18, 0x2, 0x4) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000002c0)=0x2, 0x4) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x144, r4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) r8 = dup(r3) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$BIOCPROMISC(r9, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x4, 0xfffffffffffffb0e, 0x7}], 0x401, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0xf7c3}, {{r9}, 0xfffffffffffffffd, 0x10, 0x10, 0x80, 0x7}], 0xba04, &(0x7f0000000240)={0x9, 0x7}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r6, 0x5) 15:24:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = getpgid(r3) r5 = geteuid() r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x10) 15:24:04 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x8, 0x2, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x8001}, 0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="18", 0x1}], 0x1, 0x0, 0xf6e0) read(r3, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 15:24:04 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') ioctl$TIOCSTART(r0, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4002, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0xfffffffffffffc21, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x20002fffffffd}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2], 0x28}, 0x0) 15:24:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x400000}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000240)=0x3) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r0) 15:24:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) write(r1, &(0x7f0000000000), 0xa7) 15:24:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x102) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x2, 0x1, 0x6}) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000200)="d0a7f2e62620ab9502ac2989fcf5803f70b1e8ba61c4b4811c34991ca36cf1f4737d5111853262774f22feca8da7653ec3a6cd0358d43b7944bd039ee86734cbfef040c706b9311d80ffed4aa2a3cd49358ccde551e6287bb61bd391c73b35a30f583f1ff5", 0x65, 0x7, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/24, 0x18) 15:24:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0f1cb4d7d27eecf45d4ee5258c9ebcb47e713ac19eb33ee2d78ad47ef4926fa09eca0af64979"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) pipe(&(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = dup2(r2, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) fchflags(r5, 0x0) dup2(r3, r3) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="a4ca177a3b309599210f40e530c1500327910db24782c0d54750b699bfe979a024b65be8fd9bc2e62131c9fce88a1c48411dfb12640000000000000000"], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000040)) 15:24:05 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) setpgid(r0, r1) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r3, 0x2, 0x0) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 15:24:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x304, &(0x7f0000ffb000/0x4000)=nil) 15:24:05 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:24:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffff9c, 0x10}, {r0, 0x2}], 0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 15:24:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 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) socketpair(0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="6a8bc9634e19769bbd0b7f27365dd416eea6df7d4a8237a42da4a913cc77d23cce9fb7ae07da25e232b4aa220eabe1a4ff6f8d6afc4d3d445222dcaa5e54c0d5a069d60ff8160c6423ac25cee08d6d599f8635922476a5122f46d142f158978f48ea92522fa5d3e03821583d34525aec9b9350ed4c87df5f5495374cf82fda9b1f115992fa96dea11a99fd0a0770635954e51140bd3f1497e157b5d2bfc45564a134246221cf5899930c1742c629467a5b24e3faf4f69a245649213c540bfbf14dd15c53a4c3bc02d4a9179cae06a8a38287fec1707f034d139e4d86313597b059b4c07ac80300db3444750b693624da728b6278bbd18412dd252eb178cc66b802c4010f5419986e7229a12e4d9e3275515779c80af981223d400718ae2a9f01dfa485283c1f798b40983e5e9c75ea0671940916eeda3b435c2afe6fc28f5c3113eb9e36985a91959e5219aa1425bf90f5656c61b62ad5cbdc6a025f95212b27ebd75036b543839a32c35dd598c7eba03f6c230925ae"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(r2) r5 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c5", 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000180)) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 15:24:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0x1ce}], 0x1}) 15:24:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x54}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000440)) 15:24:05 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 15:24:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 15:24:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5900) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="5bc8658ee781a45a6bf5dfa4f4e1e1e0d3a2678b3561bcc0dfe16660d22967afe7ee637fd61a5fce9a", 0x29) kevent(r0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000100)=0x2) 15:24:06 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) close(r1) r2 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x10001, 0x2}, 0xc) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 15:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r1, &(0x7f0000000040)=[{0x3, 0xb, 0x1000}, {0x2, 0xc23, 0xc00}, {0x0, 0x20, 0x1800}, {0x1, 0x0, 0x800}, {0x1, 0x3, 0x1000}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 15:24:06 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 15:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = geteuid() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r3, 0x0, r5) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x9, 0x1f, 0x4}]}) 15:24:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a", 0x296}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) chflags(&(0x7f0000002600)='./bus\x00', 0x0) sendmsg(r0, &(0x7f0000002300)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000022c0)=[{&(0x7f0000002200)="6c7658567edabdc9dadcd1d698e139dedfee6b95fc16616f3de8438ffc9070be037d50ec137f5f2b222ea3d963c9755715", 0x31}, {&(0x7f0000002240)="a943ccd24c2a5c5b937e5a837dab6ece074eb4f2fd142f64b4742ad5e1fee808e23af5d24e18d3095759bf9ea01869cc6ec53260fe1d39dc8b347dcb272a86c8e8e3a8e8c7f8b6300947c516e09cd9de49a621e8db7fbe980e275b12c36b", 0x5e}], 0x2, &(0x7f0000003800)=[{0x10, 0x1, 0x17d8e565}, {0x20, 0x1, 0x81, "bb88988269a85ec97e71feda5e269a"}, {0x80, 0xffff, 0x3, "abcd615f358ca557807f53839e2f480addd616945433f72248a48081689125358c16694112f889ad86720694640d342d49357b124e59ed6eb3a011012ab5b0c78a94990480ff93f9e060ecf98d16fa223965c58899db20ed6a85d5f75a0f9071f2dafcbe314a5d48c89e"}, {0xc0, 0xffff, 0x2, "07c3da45e6688222b31f8d8c8d36a06a8e196d69749aec53320ed7b304fef659a2eb0e533f35b446cec6fe76f47e9f9e3124f22b0988a677f35d3d880a5ff342bd55c9611d8f2c0461c7c8248be9cec531eadead6f56357a566a93cb8734e4771f6036a1802136bdaef8bc09ca4faff3db4e3bd1d769a4c524423deee19f96c6064e8675dc5e148e1afcb945d85c82e274fbd3e4ebfc941f351d4e0daf27fff8ff11b8ae3d6ee6aad61181ca14a6"}, {0x98, 0xffff, 0x80000001, "7d4396e542e0ce427ccbae02b5ad4f238d040d738638a06339c928838aa816a3c647b53613423f804334711d190728a4d29704fbd35b196509fb8a3d90c976278a42f50d6543ad4331a2aaacf11d0aa1dac4c051d69cf093962640f86a1e9e0ee9af143689d0d9a16b9ed5ebf243d10ccba18de1cfcdf18324ec322da14943e5276eb3"}, {0xf0, 0xffff, 0x2, "928a73bc68aa3903cca586cb2177141e8bada5939a71b5462a58af45622b1bc40381a41f86c99b64492b948b0b837f0a3fa0e9ee8f58e322b94a340dd972efd37133ea759eecffd972523bcc519d06e5dc77fda5a10dd013b3ecbcc0e9c488d67369dc3e36e92fe69806276ccb72a97ef4fe6df825b19a030689ad93478ff5cad53903ced9e8bcea654fdefd0464316c5d0b18a2fe03e8d1add3c016a637c83f2492ff0e7214169548cfe4d8c3b4c4a1b83771afaf6e1b8f288e108752a00bbff85a9b5c17585e4f783b36f1b715b041552b3fce24f93c6425"}, {0x1010, 0x1, 0xd0da, "3b09d06c9b4cffc2e47f5acc2f0506526969a812708f710724fb59d3561a48b09bf479f80a5d50d4f1e9315dd4ec4810e70a9080ccb189f937d2aa3b3121d11120d543c619b9fc176ff71159582484c0f5063439e7ca4138c6d9059e60e30df78153de3d6017611867c7ce707380fedf4197c81b9ce9e0ca0a47a43f22308bdb96449dca6a3040f9022cdefca7c66bcda606f93dc9ededa9662decbb77c375618ddf54c47f6ab134baef1877f1b0797e83f1b4d653d96378bf865ac45e7a5a85cb46a8a6a501a2cce87541e00dbe9a140f955a879316329a6f78cab83bc455d28ac7d92e059e6579eb247cd8dff3fc9a3e1ebab7019fbaca5d9178b844dc97807404882fa72bcd51fa10399a968baa56f07a8a14a10c6a19ca0d232c633300daad83ceb20efbcd02d19a23e3164b28aef34937aa9bb40a41f2fc8b0b21943d1fadd89e26a60caaf417d6e194eb46575ae2f976af64eea4ee5b4103ddfae605548de78a58261af8e38209be2c0c13bfcf261c1473ef8f9e3baaf13a8bd91dba01ace61e933c13feff55b8ec38da93e6d205eef4e32c954b04fc83d1fd827161d017d29b84484c6df7e80616db4ad0a6971bd813629df15a84a5eed98e15deaf53f1d52d8027f0df48553784ff666b4b6e38b70269906989783f51518017f7ed81ac16bdc75305bfb08e6ee5c2deed5e59d913756c769593304f25274bb2c7b0e7008efcb8bc66d1262868a91ab647c5682d47c59ed5def30d758c10470daba2409fbf5e63d855d10cd1017ed2dbd14e90023c935604ae068cfb2c3680fb6ea977262e7f2961b0654b971d3b592f1bd0a244a3b5a1706d5da489eb26b7082ef49364b26611fb63b1896db50d33e201386ebd36f9fbe898221cdfdbdd144755c45bc39f151fd040649025dc4f0e77212ea20c3c66ea44c60d36d100f31d59aca506a749b40d9c28adbbfb0edd2921073156d64b0c824f8a8533d0eda576be58c728eaf9167479ff0ac14c745f4c0f14bdf0eab9f1c96a08baea8ff976a730f147e1b2d6826c99d0638ba41d4ef94682c59387a65386b540ae26dd7b2a5d86534eec382dd8f5d728c94e1f679d18fb2b4633d8b4644f9220de91ad822d089511cc90afd6ee6aa077aadc82b76c1e05a7c0b2d6fa47f2790af040849bb9b99631a4d858db6b98f46a27f2b177041573f809e895e0e681c91c7bc2dc10d58036c79c45a6ccd25ccc3ebf57b5c285bc42b285e50deec6071e667c7b9691e27066e3dbe6f18be808f7b59af3b703bff3606f03b7a4fb49b0d3db81568cb0e871a2b540db7aaa620cf7efba240db395df64b10688001ef919fc411708fcffebd710265bbe3e61a4329d476e073c8e1ab28a7e28ed45ff6d0604183bb5b38600396ac9156ad6084d2edd680810a27c31513a16c44dcfa6b9ae02e5d55f0f751ad06aa852dc65222a9cd32238972cf356742d2dea6ac44c9076e732ad6f3df9f6b3f6ab7f380905358c40726833c832829374e07f0548b23f7ed42aefe92dd4388315f2286cc893c19af738ba7faf6a5e97a6f58a7decce48e22d879a7718d8c3b6dd23df0a769199a2e79a42a32b862b8cc7fb2fca8d6b6ba83bc04c35e4c60a9368e5f324a56c519f5def724e7c1464bd42b574de2385e2ecb6fd42951fed83ba6209e62ae62425ab6139261973c80a188d7358847e2f4bd37a55944310336a9d0d59446a3b6630f47dadcb85be0932ced9489419f4375c8ccabf644de21aa361084ed9ec8d5b1e3e4668a960910394775a996b22a63df391f4ea9eda10969a8bfde01d6c9784b456d7afa0d06dec9f3bd89bff292772a5792658560985d26a15cdf556d564dbc00976f1f3f9e49c4605c7b49b6af1facf9f95fb5cf82d3fd9b285bcc131dbca1ed84f37b694067bcd7f06da86b0131c1977dba65f98fad9c7e5eaf5e1c2abc5c31f0af7d6b9deb5f0bfe22457b7bedbe12bc3c62bf026588ec09d948cdfa07bd60c1fe59ccfed51e50f3b2897c91fed5ecba94d30f6ea36cefbefe78eccb98f1ed656def0f30d2402f7b26cf27c0bcda6eec7dcfb0329494840df29b8fe51518c18113aad490696efad50923e5159026e4e5bfa286116a07a99b1b52f86a4dd3f534265b21b50a20d03d10b067de7d60bf219c8be35107975372d9b74e5cc0949eb81af0fab8da575fe3c04691d8a909db097eeb79cd059c4af6133593d8acba442c194609398a084f493f5e29cd4d1e1c422b1a6a77fe4d5b1cedd1f72733e28ad079d0bff755e9014c9490991d8957821be2496c50a214c372859b6ecd23db8ed99143e8c8b514ef412d460a60e3b3baa52b76713b2d568e76a625c60bdf368219d2bfaf322a8eb03a11c99d491dffaaa370fcfcaa325d4fa026395605ce088560463ccdf6048ce75f079647a9a02714c5ef05508ccd1dae01b9276690ea4708d880a80278954d5103c0ff3466abdf9c7d85d7091101029589243b7e4beaba1cb3ecd48a5767b5ebc4e2693530b87c9f65185fad209d45d700db836eda20c826d2c40e132fe1a9102ab8520f31518dcc44015f21fdff7438357816ea484bb851b5d627476a502279df8f64c4e75e7586f0225e243ad3c018c436de170f7f310272ccb1238aa145c304a3affc5af66d01d98a6771b960fe98ef4e6b5a0168ceb50d05ef504b2aa5d25d22782de5e78b7de45f01dc35ef5671bea69a9c481cf45b29c46b04bb0f9da309c06cc4e5a8d92fd1cfa242732fb5a70bf624e759eb0b849e1eda4d64670a5dbd58913a87c765763fd63fcc7b9282eb86bd23c10405e227b4334aa34bdbd90bd04724a3544f0d03354b4fba67f181473a4c8ee94c140ca19ad752d5de2f52064802a0dd6d11c764a196fc332dc44774da3dcf24de2295d20d5417908f60ccb10ddff3441bb48fb4a4927430a7b465b702c64847245a130eeffed5ff9b6cea5931696d2c8a6f20ae01586c48b161f9bd953287cf12cb53b9ad4b54132e5bb3fd39849ebc94703e629efea0122b1204b8accbe1fcccff95151cca75204c10c0d26925e044031b43d833f88fac55e7759bf582c650da903ba7973a583b563e3eafb11cd057e956293676342ed302f85aaa90ebc793f8c833a9a9b28fa9986c31024bac9f4270a17d1766e78b3aef793a7cd348b76e6e63463f1773bef8719071d418dcb784b4b7b087433aa485d0926a5fb1f60d30729ad116e5f4ea71d4e6b1bb68f3d9c7f74bceb01297d40d083b7f022c8168b6ab759737aaee64e247baab968c708568d4f5375bb112a4945d9d1ece6a2536943e62bd68355c94ecc5e5156988020aaef303e69094c6f7f6f09df2738d7ce7b907347be48ad5d2c3a0674dceaffe67c8878f5ab8d20cf874b07422b4d8bcf378dd6c9701269d01cff3d4322f710edb235e5abbe9267bfc731fc049065a7000288fbb6cf9ae6b3fea0c8861552b5a57bdbf50273bd9e55e930f165702d68f33dfc72a589c033767a98448bb6f4e30d8129a55da1d241124391a97051050a6f6a0ab4f668a1d5637d655954b87af5b769d55e9d13a9e195ff4d7d802307aa378ff91a902ea5bae4f6f856e4574202ebae2e94bcab2e688475da19a9dcdb18deb33b302c06cdeecd5386412892c5acdcbe08e00fbd70ddaaae084caa62243a041896eb71cfb9f0bb5f07026a8ff159ec89ad33b75e2a37506fcee573c4fb606eb46c2ffa58177f79cd62652a44a862e5a54cadea91d8b77190087e7dc280c6f2335eb2d61681ce99d77e58d252084dbf11f2d5d114b93aaddb984699b44f5b945ff7d61599bd80c6b87e00a198a6fc7ac9a87b0596e421aa3e14c06460687b3297a790319d4772e088ceeb3138087653bc840058cf79aa34992cb8901583b302da5022f7af6d7a9417059db696e3630eaf9bbef179a72ad029dbddb31311a65ac513d81916874f644a6331687b34d4afb6255baef892e7a714257e008d65fe7c2b3bb1cf574656631efb9d29cd96a40d05be5301a37545a17c4b19e9f5c75022c2a53c440034accd32c70f69ebf0efb24f6412f4e503643818692ea766ae512cf4b35a4525be78df6dbd3901295339fdee28281bfb8194bf495019554c0cbeee4f5ca6206440be06950cb238e589881d8082b2289227ac18dfb14f45b9f45cb603f71dab54698389793ae99d31346f05839035401fe62dff35c25d28d97075770b3cef3a4e43424de545899c4e604ef7bb109d3cbebd17fa2c8f10177fc3d8aee1924e706b394ac734d770db8725706537bffce18a162d42c5140a2e1c3ee46597ab518d8c5f5b2870f261f205c9b72236ba164bd7b5dd38953cc8a195e42811ac28cbe56e2c08624059b135f5707380a5d19952a298599af4c76cee2ed7050e17bab4bba378d9c307d5a0d263eb7fbaf7214250ede2c9ab1bb048337095287fac6af540999fe75a316f4d85e9689aff5b886f06738e42eeb9876715dc4232ec381e552fe8e94ee7468a79ac1af9e97df62f6c639142ea6c0ee2b7155c208da1b46bf382e182e20b1fe11bdf3613e1e56436ae7cd68cb9f3575faead9892a32472b38a8d579f5ffa619beca2d03c551ac3b826811206b5d35564c34b1c155282566de6b3bd8d57ef788462631fcd83e9a0b763622aa5e625607b70242ae3bad05c0ed5969f0adde5c0c6b5a3d418b8ad0d13b1e772ad0a9a3d3157c15a81fc4fc9c7ebb39349966606806e01aa0c37e495ac819a5f1961a18ef9eac6b8a8734dd0c8c848c01d2c71a0927e02d192e6b5a9d5ab2d62cd48029ee488b4e30a4644ced03b59d83d47140e4c18c3684545dea40818eed28147fc80af70dbeae7e4c53b0c58c64ccaf160ea56b134ab804f38aa8b20f8a42d8bcb3360746f746b1bab2233746c973d101d341e4ca2054cd3dd06c660d98546bbfb754e89818d8740d598bf7bd43a4f6c27b19160d801d28f914c9bce850fec5fa94b7bf039ae8e2ba47769d98bc1d10d4ae0079ca9d5a532d204089579da69a536a0c8c91c577c8486e1be63b8cbad2f605f4919a2599ae93e60924ff57ccc0912a81eee8f134a8fc3e9fd4dff2bb4faf0dfc6cda621a978b75f6603a970ab43c2f51798eec582ba1977e41decd3a9e19578fed471ec280eab0ccdaa525fed5ff285abc09a40b5f77e60fb63378dbef6b9f500d78e7e9b2c7cffe41c120fb575dc51d7edaea79056f1066fee861adbe3885531e4654c5d678a96d45ffa5fa565e5275645e00cb18f67f25f47c4717df092a0d332d75af32513cd6584614f61e82bcd7c52bd382dcb8047fb07fa796da1ed6ac3d373ea28879b5e08c5ef627c3e25ae18a63c1b33bec8b0a2cab66f5dd3a534c4270a32970b21d4e3cc6aceac3e1c2d971df9c96347e63ef88b77fcbd75c518bca7ff2f3962e8bd903a394585a087bf0ef7b134fcbe5bf1eb20a794dbc76bad95c0becc6964537c107e5f06e0874f54a212eabb742bce254619c137c79abc47587ab8bb496b5bd0db464792bace4111e923ff55a7f96bbae163495d3cd320b93a4e95b3f962059111e2d5e5985833ea4cc2320f7aeaf643ea97af5ba61b7c5dc0d997badf75ec9e880a4d9f7b7c72813ff89d0ebfab38535f1d20178c160578a5591672f267393d9e8daa92ba808f77298816e2a037f4e308be5c9e9675f777e640ba027d0c70885feada7bc069219dda9ebe5bcfedc2a8b6cf12ba53dd287c5f4c52bd6a6c6954d19a6fe4fa280706a8349c754e432d54485064a8dec9723b793922469d404ead9fd111beb8b8ea13a13e3587700efba838"}, {0x1010, 0xffff, 0x1, "84c48e0af6c0702f93f38512e69ece6f4df70ddbbd569c4030132b6757f14be890ed472fd7babff42bdcfd3b841175d23440cf4d19349312f5c21a2e8b2a8b7c993ee55afd09d6df16664f7b3fa8ca62df42bc4c02de110e8adf8837fab8f2e4db87324a5d4794085b9f691194f5ae9e1a75f9ecd0bb75def68011f57056b1e4c51c6bb706fdb27d0d777f9cb038409acc6971c734a0d61b68887375904fb806b10f1c37d9ff1bce121473c7cf6594e84b596f12e076e604b55f49bf538140ea1cc359849608b12eb81f39047fc13f58044cd25ec89b950cecd58dc9db387f8e8f9b611192d8aa9fc6900a96ef8d377150121d8749b4994a7e5fa523ade715285d0e0b6c036d28c6f1c7d75a6abf5c012c428d3eacc176df8d6799b9d70ea801075819e1be89c16aec6e3058fe74eb154bd8d386286232bcb1a0a216f72c10a40b97288cdd536dd9979649da3d82dcc079579ad6451eb16bbbddd1fd11ff6796cb4396395d813d17ee112fddda0da3ad58075657907708cbd0f55cb06a0ead6ae786d0cac717030898c5c222de9455078cbf87259969460fbae19738d7ffcdf3932f6f02d91776bbb3c0bc5ec25281c7819b05602171af77742d90d087a8fd4fc7c0450d9bebc4858032d1caff4b1e4eaac7fcade3b428c8bace25b1aad8d8b14b6b860ffd564527c66d6505f2634f622fc790451a513548363b88817c2f4839ef5c83a6e6338f150be88142fe4ca570f84bd1b322d37fe219ceef54bab611196c98ace10f47305bdab66e9f610baa1e504b866d2a0eee6949b5e16bd2389731b28b268025f974f0746a8bb5b7366197151a92d1c541c8f68b43e861f9237a608507629197b54e445e40f0b89be06fb48ed81f5390f9c26e2b197986ce25f5339ba0362d12506b34a8cd31e1c1dfe1e2aab7d3e9fe5b29f8cab3f44d4d6a10ee467119852f70495c76095dd6e1a161ad36507c71e1ea25009a3cf8b717b5375c4fb3e562a7b6790a16dd3f24c6364718c4c1ad16c910c9ba0691274120b030e46a157f02aa963136403a6bd6e9ea72a51bbc33baafd371aeb03ae3f554aa6a00714cfe69443520475da90357e7101794925e6f631ccc38457454a8d4c43e37c13351d068bbd401370252d36f16f90e16663ef7757da5541d31687f49d7e19a39b9b15c1946d4aeb4fa534cd0f909aae743cf126f35bf43f34f198d399ccc5ebfa62086963eee07babe639e52205625a7a312460e530e95dcabf8fac7c644e1770da7badddd5164aedd5b7277fbba3a400b6e265f90440c1dd54ae3290dd284ed79d344b03d6b34c08f138d31cf292b8a45e0485fa4e0dc053948076ed648382cf1cc89d9f31e021311c91ad2c4ba639063a50b76dab0824900738ea93374a12f9e958b742dcc196280c8b406d576b8bca4f23b196cf0a5eb17d87242d5b7de06d48abe0dd1268e256e6c99a548d572ec9c76ac20daf4ac9475ed7a8a00e560df55d86c0a4ee152b878461fa71fe28de1882fffb41ce49cbc0627037d48efab5982ec4df4cbc3cc1a8a966d72ad2743ca0149f7776a7c1ce4f082d5c90041429944c675f9a3c5d54fdbd15b8c85423d560b77d4a969bed12189aeb85808327091404ff356568369709219975bd3706331c29415e4eccbbaad64bec644b092ebedcc31ef4b580534818760009b5f6f6a99070ba40af10562c004777587554a8ab092a772df15f3243a462900a34e46fdc705101f19d3b68d2e2d8b50e9f8baedfe309ad31dc745e42b1731544f8915564ce6717e89d056c5e31574150270e664fe2dbe776a89b54d1bf574af53e33664155650fc9ff8f72628626723b05b7f32c1a082d953d754fec372b41240c148fd24a002ee361b189c59499f8740584fc7f8f70731a94a4e1addf671feed68bb94c715b5a7fdc73d717d556d8bc11d1828b416ffb33cac8ac37a8ef3dabcda17d6d5f8b32a92c6dc0a49a383a51fcabd0370a8dce08f7d6bf6d3745c1dce511748d6d037c571fbaaa09ad812636f3d6eaa1ce31fad5cb99a80b400b18fc04e5a792fbcdfa1240b9cf8849a15999d68be2f10b98ea2e3f8f9c02023a2c995dd7af12dc2d9b6c5edaacfcf3240f1c7e830be0a6ec0eefc6b37646a899f034ba333faf96d56f96461d463b975fb5a61220d03d0202b22bcf5051754f7a3a6e52b9b71aade761d1b4a65bb8663fde3869c1c6355e1e02af0befa0b38f27c3ae86bbe0f9667abf9b304599eff36005e46b562779bb92c771b02347b1c21fea65db6100c6bea32209e99f03932b569b4d3a547c16951d4c379235662e0eaee13d4978f04c52bc2208d30591f3867087edba13af72bad64be79731994828fc32bc402589e8ba0a790fc731a28fdfb78da65befd70cbc31d2c9035c8c52b31458511968138ab66da9618d8d67f7036d57a8f0291f4bdf632d845e9e0ebd455f6a11fdfa5143b888d370ba2c91a49cfdcfad2c84d0c317db62f0d48571b62e9ca9cc5384b61809f84a5dbc825e4c92950e4b3dd8e20c72b5ca252699655ea1a7697b9d18ca60bdbc53514c258c51bcb6c2afc30b64c04515155320e6fa001b064a131cc99e3696601fafda64c2838c3426532a259bd3f303bc9c1f9e884b5308b50e75c0baf5e0d38b54772c8189191370017441b0e3929629caa53e60c2fa764bd970a095c17ba4e74bb704a7ec4480e9f6e53c951a4480416f7e22f1d92ed7a4940239f5e982d9c9bd9921072de2217048314ca519693d250db4a8ef71e6ffa65432053c486816a1bf4cda6461b98bd07a22abe354fab191743a39b500d64119255a6d866ec7120c59f21f42a8f58fb166cdce216bd17681db477989d8ea6ecaa4ce91124dd6942272bb8e9f2f3754d39d934e26845a04de05e7648d9e57bb810330e57bedda6cc81aeee621bef00b4140077009d60997ea82d0d8279e9be9502087621e40edd081643ddde3fd341a22b89618aa4522954fe65350bb7b2d8c68d09659d522a962aa02a955ca2fab18bec73f55fdbcf8a2ff5aa4d8a1c0f34381d2cb3b6c5edb0467ee7100f6d702c8aea5ab46e5f3ef7e43f33b67b82714182f60a2d635fb95041b71b50802e54924cc1fea39b3a18c4a4b89d0e0d2d94dcc975ba9320363bc8b370eacb84c0ac8823cd0a8ae1bc165b44e43e4a3087300aab919f322f836012cba7479dc2d4b816e3ec348f9e0314512f9a39b9b577ba5383bf19c57b6eb665a76591ce9f9599068052694a5adce8fb95d35df47d152339fa5fcf5a6d8ece203765b834f5b910bbf64712c40314b40f7f116b8eda3671e6a1d3f3a58c3b26eed1894bf728cc48c5b968cb56835361c40d155f9bf841299edd6863d5c30b43d6ce2fc78a1ad5e003bd7a6a9886647d86397d0ac1ea46bc704945bdff9b6bb794bf43b70312a6e87c5f344de2ffba173e06798d57b1101ed4cdbbb6f398d7c53ff1e2e57fdfb346b3a6b49963eaa290f51902b003d5365fdfe3341d0952fa485179ec2a66269fbeccdde0bad6a25a5f9e655ec4d1d8b3671046bbd814e6f97665cfff5489c9f4cf3ea91ae56884d4cb6528c38977bb55c2325f2310d3ee3631b0ed092c492b939ad25707d4e316110189b683b01fc6be05936cc372bc0ee15d53168aa1033a99ade1419d898d90bc3ae8377b085484031e214d4beeeb2bf086d5d41f325fb96a8e6cfc0eb0d6bc4a538f0b8600e395b77234700551dc7a60bda4ec38cd498eebb676d7b79c463d09ab90b72ca50f63ff509914f088c256630b4a08e76c6cddda47708449bcbe9dfc04353ded513a7cfc647e7f67ab6fc70d971f5549566b968552c100571d4197ea001a3e5617f136918c0c41b01a36b61439bb9544980da6cfe7eacc57297de5218477462439b58336d3f7e90993719b8f0aa61c4d6ed33f48dff2faa06f467424f15ba403b5cf0b3a355135b44748c83e240d1d431309a510e80ef35dc6ac0e07fad6698a173a76c0706348129bf41952dab5f9a04e34e072462861764e5478253ca23755d4d18b6aa35972e0d0b911f0ce06907f18cb293c19010e82da8cee4042b56f0dd8e8d773bd122c15d32c4473affaf49c54a0792ebdf386d950acb9635b5377492c4b5eb225b1d6a61109d50c29e3f66f609bc973bb46e127b48bd60a728a5b737546a24ec0e84478ef49fac3ead6bf88e47906c4c21de64abd2ec328d2a434b4e54eadbf233029642ce04ddbc1cf4a05e131c617954987ac48a09b339b72389f0682546240312f8a56c5e89db544bbfe274c5b6cb2332b36ec922bb3ce111faaa420e35d1dadaeb193071d3a64e23d8a82948351eedc06ce1831ea59343e10ce47e84004f0cb42116719a6565874c294f13ed9358c4d4302e83d4f79f04013bd7227e748828de3398b344eef8b0ca28bde9ec65aa94c745749558ddd56f7c91af6d420eb6e78251e55c9c31ff02fbf9c56047c7145141900f9e93e46fc657ea5bc1a5e7ec22ab7f9955e8d17b772dd194d66e40c93674f6034a2c50ff5615effc4e49ee7950892cf12e07b5de047a98ed32eb031babdf6f54eab944d53f55cc06c793079f933233827388f80cdbfdd02fd733a6336fae7c5aa69e9f86c78fbef15443117b1a93a0f6e9e03a67da359a40ce35d9bd2c57aec49f4c1edd2f2310c38a449c0ea329ad7a6b3a0c3d2235a76163aa5361f1d04cbf32bf21e54a239547cb9260f5e2f8d2104ce462314ca83a8dbedb827eebd226c8e4d3a2bce9f99fc497475ac2c7657d77484cd5a200d8d8290b16fc73a7d2d527fff593f4a300f575be9d8fcacde01bba01194b2ea733bdc249ce508fa62d6ecca64d0bdf55ab9d7d6cdc4edd58d26b4f5133b19fbf506ccd99d8da5a623a1054e0e84cab9eec7b1ebd8d1876606471f194693941585e076cbed21b7e9a38b6c5c0020be1350548177aaa26d43e7d2c921931f43484892b160e5a8ee6c800c73e4e09cebd34509094d5c2560150da1f9cf7f7513db62e85c8adeb8ec5e92d0ef9b45a97630d917ceeaaf311d83173d6a3543b8abc3927b15863e690cded17c570569dc736807d840c4c3fac866488130ab4007b3ed9ea71b8642d1bb59e5dcd5c29f02e1954c6a892b2f50f8591d47793176eaf06f899dc049a5e028df58ad43699f379b6b40b732a2740f8c74e92fc15a9d39bd2188ba92ecde3bc7d8b3ac19ed8a6bc8f0fa4182c564a0d5d43d733e0571ba2832b8eeab16af02513a19900ff1458c2c590fb378f4c1e610328a5d2c3a9cfd0fd75b7aa550b1337ad4da5e9175a723e98bde9fd74becd990300ec2e1351f2011edd2ecab86f31ce7825de7ccb360d91ca9c6ed4fccbe646a18247aa2d272f8535db05e57703268b9c7646dd59b958f6a743961ac4129c54df5f062e2cf17a28abdda68eafd9be0ecdb7a0c8c16c9900ba11f52e78fb7b7623f020aa49095e9a932450ad5b3fe2730c34d0e2c9a9539732ce98ebc60b75a836593f54a74c5468085eff1766c88ca23bdd30a906ef263bde3a096d5659365cb5a7a2f53f70a630abfc6b6cd6d48ab2eaa79b422ed4dbc8e605bdd374c13ee9af666d5b1e833ae7f9273a31c707e8c8f93f7a9028b409c89c8cbb5371f8b5c2ec792f00493bf9fac39e692442a6389218e60dddc2c93db4840e6b3d58f28ade059d596fea209590e5cc6bbc37330f4d4f206fb8c4506dd166ba7a9c3784ae0f175a811dddfee79d511af93c7ed59640b8eb929c8b1573db2422462492f42b9cfbf0e84871b2e29a4f055b02c9a62e0aff1805dbfe3efd5b5da"}, {0x58, 0xffff, 0x0, "2e1f350dd85334d1b2cd38a524e34c76ef852c80bdef3c4f5832d95e3c3e6447deac0fa815d61445199b18a4b8153682918f1e3c765a9cbedc259ea64e3afb3d3fd4269e"}], 0x2370}, 0x2) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fb8c598a77817694e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584b00000000c32e29e3a2dcb27a4338f72f000000000026f39a00000000c30000e05b4289dc0fb331d069366f1550f86cb20a08ef09e8ec88e2ce57a5c4e6a934807f50869418c83bf75311659ea8332f5e4dbae89c139b6ac95a36bcfb0739437b"], 0x1, 0x800) msgsnd(r3, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c32cbb50866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381eaa0c35ed7142c2f0d2e5f9ce77c1ecfd50c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f435a130a9a062e678e5a37e21591aaa06ab276ae286875500"/255}, 0xfffffffffffffe6c, 0x40000000000800) msgrcv(r3, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea115e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff005b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d0937aaa99a14dec4256ee5b169d8df94d76b361d90150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c12bc955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0fc3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098d615013cb50045276301010000000000000fe586dec5d3047bde71d6504202a3f66b2d4b61e730012134de7e12e099287454fb47f3d8b532bd89a755d1cb731eb279319b96585d159dd02400d22342503361a133993f5c32ba05f312840df100000000000000"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f00000011c0)={0x0, ""/4096}, 0x1008, 0x3, 0x400) write(r1, &(0x7f0000000080)="f56121772c159d9eed34503deba6961d92f7d148bb81c115471822bd78cdb367ebc5b5a0f768edd6b26dd5257add7a2c871726ad1a748c6b86f48a13795b000ccb8d6764078ad198c33bbe897a55609109890e1d50e8231adc7cfcbfe30f7996a958140fa70319c03ccd77d7ea7659c89e40d2afa4001f3efde2c1f24204be8d64a31d298a613fc6456fdd3839cfb80047503412fe680f1eadfcce4f4bc4551c4ddebc42f096167ac9fb5aaa1b02c1fc016eb813", 0xb4) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 15:24:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/93, 0x5d}], 0x1, 0x0, 0x8) 15:24:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00003800010000bda1e800000000000000d5b603002f0000aa9502e1c4087dddb2426000020000000000ffffffffffd6898f000000000000000000113cd3c40d9fd5df85660100671273b7e901000000fc0306000000bf0a000000090000ad21000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 15:24:06 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10081, 0x8) listen(r1, 0x4) 15:24:07 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0xfbf1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="5e020207e0000001a96063f501aa2d087663791ecf477fd23b9751ea1544ccfcfcce4bc076e5adda71da7875300b12658cfedd00b33c8674d55aa4cb5b0bedf11935b93af0fe0abd22387a6551fdd0fa79a0b4cbef869305ef83880dd149099d4881271406c911664401fd002f0fce5952bf727b9c1b0b06b803226b1ad2e5c5288788d36a9695ebe66464af67140dbccab2fb63bd8ea91d9ffa2e3f17b4838f2cfc18000211bdb36193df0400c288c6bee1d3b2878b82bb7af78ef951b69e41839d7131a3be485def48617d7fdd6d4d93c08a9a9225a1ab3ae2733b7a1d4f38c1874260"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 15:24:07 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffec00"/110], 0x1, &(0x7f00000025c0)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000001200)=""/128, 0x80}, {&(0x7f0000001280)=""/98, 0x62}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/252, 0xfc}, {&(0x7f0000002400)=""/243, 0xf3}, {&(0x7f0000002500)=""/154, 0x9a}], 0x8, &(0x7f0000002640)=""/185, 0xb9}, 0x800) open$dir(&(0x7f0000000080)='./file0\x00', 0x20660, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac3f78779e, r1) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0xa, 0x0, r1) 15:24:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x3}, {0x4426}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 15:24:07 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x5}, {0x80}, {0x4006}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwrite(0xffffffffffffff9c, &(0x7f0000000140)="e7d6dd355a8dabb7549a0ce828a88f168cdfc9dba25a5d147d549b2d5431", 0x1e, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000240)="24b73036db93ff127f2814a430a4") 15:24:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x7, 0x1d33cf16}, 0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000200)={{0x4, 0x4}, {0x8, 0x400000000005}}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000001c0)) ftruncate(r2, 0x0, 0x0) 15:24:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) writev(r0, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x80000000, 0x5, 0x5, 0x1, 0x5, 0x7d, 0x101, 0x0, 0x1, 0x2, 0x10001}) 15:24:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) accept$unix(r1, 0x0, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x7) 15:24:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xffff, 0x8000, 0xffffff6d, 0x1, 0x5, 0x7, 0x3, 0x1, 0x2, 0x4, 0x3}) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/29) 15:24:07 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = dup2(r1, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x17b) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ftruncate(r3, 0x0, 0x200000000) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x7ff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) fchdir(0xffffffffffffffff) 15:24:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x19, 0x0) write(r1, 0x0, 0x0) 15:24:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x3}], 0x200, 0x0, 0x1ff, 0x0) 15:24:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRESDEC=r1, @ANYRES64=r2, @ANYRES64=r0, @ANYRESOCT=r3, @ANYBLOB="02505a0f9ed4e302e6f52fb38f48b612e29f8616edd922b49a7b175afe8316d9b28cf6544aa51ac89af4e2f2dcde0a15ecbcceed7a32b2c591c6d8d07669db30e6a65566611572d9007d6a3879423f2f958a0df05bf4de2ae8d027e58debb89552efb4d4c99c1c7ee6e671b96797ae5df4bb2b8ec1f14e8286dd6a452bd910155b6501f571086800000000000000000000000000000000ebb9b2233a50b95058885fcee64d7f51f84a1fa35cd81dc36098b753ab3e2397cd65aab5cd9da62c603a4b9cc1591d06cd0801e01318936f49108e8f98bc88d1f8bab0e23d6e67ab00cf49e9a0f9d21d6c217796", @ANYRES64=0x0], 0x7, 0x0}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x92) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r4, &(0x7f0000000040)=""/21, 0x15, 0x42, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x8002, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) fcntl$getflags(r7, 0x3) r8 = dup2(r6, r6) dup2(r5, r8) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:24:08 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa531f003f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) 15:24:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 15:24:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7f037b8be409aded40d66eaba1667b463e02995015b0d117c1174b52f5897e7a9f4d27a83d4e5dff3b9e2baf75cd0daf83f7d244ca6acfbe8a7095719e41d78fc585cd4d94df19c08e8718ba64fb8caa2faf49b56332fd43"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0x5, 0xff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) socket(0x1, 0x4007, 0x5) shmdt(r5) shmdt(r5) 15:24:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x30400, 0x0) open(&(0x7f0000000600)='./file0/file0\x00', 0x80, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) dup2(r5, r7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r15, r16) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r9, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r11, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r17, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000f1ffffffff0400"/76], 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 15:24:08 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000016c0), 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x3, 0x101, 0x7, 0x0, 0x4, 0x2, 0x40, 0x2, 0x2, 0x5, 0x2}) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = getpid() recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/213, 0xd5, 0x1, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x3ff, 0x200, r2}) 15:24:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0xe2, 0x0, &(0x7f0000000100)=""/226}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000200)=0x8) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r2, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:24:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:24:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3, 0x200}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000001c0)={0x7ff, 0x920, 0x20, 0x1b, &(0x7f00000002c0)={{0x37, 0x1, 0x0, 0x1f, 0x5, 0x400, 0x7}, {[0x1, 0x2, 0x5, 0x10000, 0xd042, 0x5, 0x8, 0x100, 0x7fff, 0x10001, 0x3, 0x8, 0x8000, 0x3, 0x4, 0x7fff, 0xfffe0000], [0x8, 0xfffffffffffffffc, 0x10000, 0x2, 0x0, 0x0, 0x6, 0xffffffff, 0x3de9, 0xf9], [0xffffffff, 0x1, 0x4, 0x1, 0x2, 0x8, 0xfffffffffffffffe], [0x1000, 0x4a, 0x9, 0x3ff, 0x2, 0xffffffffffffff2a], [{0xfff7, 0x10, 0x3ff, 0x5}, {0x800, 0x7, 0x0, 0xa9}, {0x100, 0xffffffff, 0x80000000, 0x9}, {0x5, 0x3, 0x20, 0x2}, {0xfff, 0x5, 0x8, 0x1}, {0x4, 0x8, 0xfffffff9, 0x9908}, {0x5, 0xfffffffe, 0x9, 0x9}, {0x7, 0x8, 0x1a98, 0x2}], {0x666f, 0x1000, 0x6, 0xfffffffffffffffe}, {0x6, 0x4, 0x7, 0x6}}}, 0xda2}) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) 15:24:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}], {0x0, 0x0, 0x1f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x10, 0x3, 0x3) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) pwrite(0xffffffffffffffff, &(0x7f0000000000)="1280bba46e670a1112307ef99bd1ba2ac9797820673fb6e21dfe6fe31d7e4000cddea0632cca4f0a7d5c46037b945aa0c98e333098ff0f7efb16cc01306660a1f33aca0bdc3a1d4544ae5bca885fc07ce24d58f54e424ae9104ce33ad619b17090b30b5836cc8ea67cccaa67e2c052b83e76686eb441ac6f818fbbd33dc169dba61819ccac012813ae1037c1f0a645e8f6c453eef5a2567c23f591859d68af81fa333689120bf481a23259cd8c44fc0cce0d7d77baf248f28b54436f", 0xbc, 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 15:24:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget(0x3, 0x1, 0x140) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000000)=0xf5) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) 15:24:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 15:24:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) socket(0x1, 0x4, 0x80) setsockopt(r1, 0xfffffffd, 0x15, &(0x7f0000000100)="00000000c475663af0779b5a2c5c8bc534a1959c684888fb774a9e95d08a3ffa4d9dc3debfa9ec47c078ce9f0bea8d676c0001000025028831e31c5ff4ae86bf497cfc996105280654c1d26ce4973b3fc53fb5c0b4d765a3403e48ffffff7f0000000050f8fdfd00000000", 0x6b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa51124922a3af27b4aa3de9f30b2e9cf246f6070000000000000072a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000082089fbac1e680d5db19f085dfd23794e546617fb7719ff38381bedbb6c65c0ea8b099213d51ac70ff89be37b1629b56a529d43fa8880a11de9b83fb642ebdc7954270000000000000000"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="5e76f8fa770f80394112f03a00c84bfd320ed31a7ffae9a033ffd0f5cf2f2bea0b3a9052ea7e0ad16b6a095927e8d8bba7d000e5c49411a61a634a427bcad3d7bead215570e7391f1223e07fd1624cc648669261b7aeb062f5f74bec39", 0x5d}, {&(0x7f0000000480)="da1c2af5ae2cf48f3544d1a9f94e40a6d4ba7db46a774d7cb909b1a536494aa9031f12f47fe914109b7c7f246fb7c23d9aed436113e52b6e683bb3b6f404e67bb916837cc7364630ac8bbd515937ee95b4680e584c3852d4b90d43d3420df100182539ec179e0dc2f02719eb053ff2624dbdb5a8f165464bf59b40ee3be1e3b48b97aab1cad3a8952a113da425ae7c6e6147f9a0b29d0613c6ce0e57b7fd8ce36fb861b7d4b1c1c1449504cc83473daf65c7152853340bfd1db0277aa982ebb506e2906872d047b994fe92f6837242b39b2c3b8e2bcb", 0xd6}, {&(0x7f0000000580)="ed5062e7421a9b9d0d31a5b65752935e5142c994ef553160609209abea424bef325564a71dcab00b7ff22db625532efd8943d27888bf9b853adccdfd60b2", 0x3e}], 0x3) 15:24:09 executing program 0: r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec00"/52], 0x34}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000054503070ff000000000000f87c8a5b671b1b542a538706000000a714"], 0x21}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:24:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x102a4, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:24:09 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dec701f817d2543ff76"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 15:24:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) lseek(r1, 0x0, 0x1000, 0x0) 15:24:09 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = syz_open_pts() r2 = getpid() fcntl$setown(r1, 0x6, r2) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 15:24:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x200000000006010, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) r2 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) lchown(&(0x7f0000000040)='./bus\x00', 0x0, r1) r3 = getuid() chmod(&(0x7f00000001c0)='./bus\x00', 0x2) setreuid(0xee00, r3) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='c\x00') 15:24:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x7, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x6418214c, 0x40], [0x1000000000000, 0x0, 0x0, 0x9, 0x4], [0x0, 0x0, 0x3, 0x0, 0x34], [{}, {0x0, 0xd7}, {0x5}]}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0xfa92) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:24:09 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 15:24:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="03010000cf8a1ef379046241bd64e829007196cf4c57f559ef94dab483764e00000000000005fabe1d04"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 15:24:10 executing program 0: open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r0, r1) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f01000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r5, 0x0, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r2, 0x0, 0x0) shutdown(r4, 0x1) shutdown(r6, 0x1) 15:24:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) writev(r2, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 15:24:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) socket(0x0, 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 15:24:10 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = geteuid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) dup2(r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r8, &(0x7f0000000040)="670dc3", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getuid() setreuid(0xee00, r10) r11 = getegid() r12 = getppid() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000200)=0x2) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x21, r3, r9, r10, r11, 0x84, 0x4}, 0x3, 0xfffe, r12, r13, 0x8, 0x8, 0xc}) 15:24:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x201, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = kqueue() r4 = msgget$private(0x0, 0x1) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="03000000000000002dfe9704fc6761ebd7f64aa2966bd110f4a4f72cdf75c5c570d5c3598c439ad3542e08e4d21e5d5d3bb25db263840895de595a5c00be0e00000000008f7fcd7f586ef3aee24ed879aec7c58538620727f53d334c46d927a7e181f79f4d22244b637c70b9a31003d5d77acf7f0f123467fb0410efc06719719dd5ea"], 0x44, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) semget$private(0x0, 0x2, 0x566) dup2(r3, r0) 15:24:10 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x1, 0x4}) setreuid(r1, 0xffffffffffffffff) 15:24:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020209343c52d807e0000001b3fb2924d05eeedc6e327347bc7271e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) shutdown(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="20dd01"], 0x10) write(r3, 0x0, 0x0) 15:24:11 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 15:24:11 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$getflags(r2, 0x3) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x4) shmget$private(0x0, 0x2000, 0x184, &(0x7f0000002000/0x2000)=nil) r4 = msgget(0x0, 0x8) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029b671153d03a5ab8b6c098100"/193], 0xbd, 0x3, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x400, 0x0) msgsnd(r4, &(0x7f0000000300)={0x1, "e392fd8239e8e2c3bde38ff731c363e8e0b9fd865bf3d9be029e42acd19d6544195fd270f0c3a48e469a865d61d979b0df014568e02051f6ae8db36f5fbdf9e10e3d693e366d4cdb152d07c911cdad9f50e3be7b285e9f0216a3729017d1dc4f74585bae3051e6766c15ecb57db580479a55726a60f3f938541e1fd0e2b46d6e6e487710cbc03360c24601fd430eb638fe8a093cf4fa6cf72a19b0a83a7600f1c4a8b9437e65d1d07d4deae32415e00eafc15a481cda2db974f7955639f22787d10c649040da069aa638f07b8f7dac91351f78847c061d6a2a4e9c88a814bbf7677d230c8ce8e74693037c49fbbac8a7"}, 0xf8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000500)) r7 = dup2(r5, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 15:24:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2f}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 15:24:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)='Y', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) r3 = socket(0x6, 0x5, 0x2) fcntl$dupfd(r2, 0xa, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="719f9080a0684f51eb191b1506ccbf31cfe756cff83d84f7d24b", 0x1a}, {&(0x7f00000001c0)="b12f942ed3ac383bc2d5c8d45a705eab73c5b0620c8cfb535da638471fd265342d4e9f02a25a834f28e6b3dea087a9a993107297725a9af7079c23c073646a4510dc42dcb4139c7050b6f3326c3ee3f90714df4cda7332346476d17006cb16e5c88a", 0x62}, {&(0x7f0000000240)="162a1b5bf31a76cda7430e3df11ab705bc2eef72ed46445a2d417170283aeda0ab1e47e7f1c2e823fc1a99d938d93885447982aa46260b8507e5911bfaa81af3fcf953214491692642902b4b5bb03f5ca4b3705822bd468e96a07b1ca5499ccd187e9e562cacb440116d9c47faa45a8d6659b25beeb54fdb38adc0eb688cdf4e5f9c1d6556d67a3a76745830a9c11dfefeb7c1b0e01430002654ed63dce1d896647d7eebe2885a", 0xa7}], 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000140)) login: g Ãg Ãvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ad6d20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ad6d20 15:24:11 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) mkdir(&(0x7f00000000c0)='./bus\x00', 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) read(r2, &(0x7f0000000240)=""/195, 0xc3) recvfrom$unix(r1, &(0x7f0000000080)=""/27, 0x1b, 0x81, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 15:24:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) close(r5) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r6 = socket(0x6, 0x4000, 0x40) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = accept(r0, 0x0, &(0x7f0000000000)) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x9db4dbbf4365a172, 0x20000000, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x1f, 0x6}, {{r4}, 0xffffffffffffffff, 0x56, 0xfffff, 0x100000000, 0x1}, {{r6}, 0xfffffffffffffff8, 0x0, 0x2, 0x3ff, 0x8}, {{r7}, 0xfffffffffffffffb, 0x30, 0x80000009, 0x0, 0xf5}], 0x20, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffc, 0x14, 0x80, 0x800, 0x7}, {{r9}, 0xfffffffffffffff9, 0x88, 0x1, 0x90c7}, {{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x1, 0x3f}], 0x4, &(0x7f00000000c0)={0xff, 0xaf43}) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 15:24:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x810, r2, 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 15:24:11 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xba, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0xc8, 0x40}, {0x7, 0x4, 0xff, 0x9}, {0x80, 0x7f, 0x1, 0x80000000}, {0x23d9, 0x40, 0xba, 0xe7de}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x20000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 15:24:11 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, &(0x7f0000000000)=[{0x4}, {0x13d, 0x20}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)) 15:24:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0x1}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") r1 = getuid() setreuid(0xee00, r1) setuid(r1) 15:24:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x14}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/17, 0x11, 0x403, &(0x7f0000000140)={0x18, 0x0, 0x197}, 0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x372) 15:24:11 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x18, 0x3, 0xfe) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f0000000300), 0x0, 0x0, 0x2000000000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x31d107e5575a802}, 0x40a) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r6 = socket(0x2, 0x2, 0x0) r7 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = dup(r6) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r9 = socket(0x1e, 0x4003, 0x0) connect$inet6(r9, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r9, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r10 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r11 = semget$private(0x0, 0x7, 0x287) semop(r11, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) socket(0x2, 0x1, 0x13) r12 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r12, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r11, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) recvfrom$inet(r9, &(0x7f0000002040)=""/4096, 0x1000, 0x440, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 15:24:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9506, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 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)) clock_getres(0x3, &(0x7f0000000000)) 15:24:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x28, 0x1}, {0x7f, 0x3, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="1db08a8d7e3a", 0x6, 0x0, 0x400000000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x3, 0x6, 0x20}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000001c0)=""/25) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x889) 15:24:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x10, 0x4000, 0x2, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r2, 0x3) 15:24:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x92cc3c3b2cb9e429, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 15:24:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x64}, {0x28fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 15:24:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x102) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000480)=0xd2d1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000003680)={&(0x7f0000003640)=[{0x88}, {0x5, 0xffff}, {0xae592b8c8e862230, 0x3000000}, {0x89, 0x5}, {0x3, 0x7}], 0x5}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000002640)=""/4096) recvmsg(r1, &(0x7f0000002600)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/231, 0xe7}, {&(0x7f0000001340)=""/126, 0x7e}, {&(0x7f00000013c0)=""/222, 0xde}, {&(0x7f00000014c0)=""/174, 0xae}], 0x8, &(0x7f0000001600)=""/4096, 0x1000}, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000040)="0958806f80000057", 0x8) 15:24:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d24df60c4c7a386207000000008295955984c87910bf093f5cc11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d000000000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa342dc02f6ac41e6bf3bf550f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000040c14c824e283e510000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb630710000d2df0ac87e0d7b65b7240cf97d03126df7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b3dd93ece49d81a7917cf83826ba4b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145e4dbcd5e45ba2e331466c4e68bfa8bfccf6a2c9ce08a146ee556cf0000000000000003970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813d4f3355e344df7bd38f9263b2c63995dfa5d8d3382336b47c5d7250879b7db62f1c2c4e04eb15418236fe55af05d29ddfa08d0211d8b0325802ee251c6316147006912f761d6e1c37fdbd970b5ff847863f2befbea4ff5ea095c8493884e6f4329569495790cdc9b86a2693f23939573fa6a33fe3bc2385431548529298a24f02a7220bdd933ecafa539c2173761b20ecea84d5dcdc5038c6c99dfd108b4168d46c9f5328bf9577eceabb7f4f997fdcd4dcf1a7f864a5e2fff50128c937de41a24805b20837c793fc60d863b01bf3418563d77727eb72036d2aaa9ed779f0c75767c4cb16d0400"/817], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) preadv(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f00000004c0)=""/199, 0xc7}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/186, 0xba}], 0x7, 0x0, 0x1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe41, 0x0, 0x0, 0x0) 15:24:11 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x80001104, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) socketpair(0x6, 0x0, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000180)={0x1, 0x9, 0x5, 0x5, 0x6}) 15:24:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) fchflags(r1, 0x0) 15:24:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) syz_open_pts() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x5) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r2, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) 15:24:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) dup2(r1, r2) close(r0) fchmod(r0, 0x0) 15:24:11 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') writev(r0, &(0x7f0000000a00)=[{&(0x7f0000001380)="68f09ac18af26713e0a26e7ee5dee43d4ee2fbaac57e8f4f9942d2f51d7832429b329c4f6cd173a323f4f89ff141f4ae593ab2dd4df7fb8264b342c8c7c50e1ccf6135ddd1021607ab1842184c193e000a0f1ad1ad4b35455de622eb1d8b81e4436de32ebe5190155fff927bf614187441a1e78ff8f181a915e00e378c9542a149fab0eb5c4998bd1c277cbbf11819b909179ad244fe5e636afafff3874effbbbd70b3eca1d994827cd36025b5c351d6455278ece95fb19017ec18429b58c228b8e9d73c0e32fe580313d231fc287f1736dccd07b15c9fb3a6edb7ff1effce6b619fc167a5961aa5a71111bd8f175dd07a32a5cd497a2ccb1a2b2d19ba89256f13c775d373eae91b4ac653b6e34c48fa8397b16f843ca1d3c02b0d091849ab645e86255fe72d95eed0cdb9c411c38659a9071c4e87a156b63a32320d63b68d40048395703a201f5baa56dd2c5f838b5266c1c8f9a184918c969cc630b7f3d031b0dfa6d53294551ea1dad196b4ab9ee981ffaaf4c1c5bab7901fd5679ad5414c7c1b2b59b2139354b5a52160cceae115498478ea4a703ca054774757defc05ca86525335e080d071816655f1530ce572926f5365cd8585d7f744020aa78f2107e06c0c92f9d06d1c0b73a6747d0730d8d81038ade0485f331011ac4dc8690fc04c9f8f7ce467d4ff2cbd55ee7e5b421a8c051b577ca2d3aab5a1a4bdc516add040d02c2800d6a386358c2fed2d933968f2596bac610923988424974a8cce6e4b318f8b73aaba68774797daf42e0a77e26a4e49eedd20d618d8904f80425515813d35ae242f9b3eed58e4b1beec61e70c9cb46940a215c4628c0e05100ae496f442008253eb0898712e051aab0e9c311f13ac8a6c53c2e4ef6173d0ef0fe6ed391c1e4e16c63568deac89bec6a88f839a862ff97951ae95f808f86ee826db06b0767f6149ec6077e8b8979093711cfc0fdaa024008115c52e57a451737dd4f028df759e12b65e9ae5d689bff91ebf0463a9c7fb04837a7a82fc1aaa320ac0a97ad388fc94f678067b5b8dcc9d65e22319d8e672d37a43cb3ef92cb0dd3c7d16008a40f1bd3110254f7e15c6598016ecf322b9bd1688b167ba734ececb46efbbf152c99579df5f6226ab575594720be5a428fe973dcf4a6e0f64ff96f9f3fc76d9812bb6ee85f7c67d2ae94ddf989f268fb4e302f89f5c67591885fd6b4811d1fad41287dc2a8c300f29dfc4e95d52de198bf37007908ddb589c3c0f33f5ba018fa5380b719ae9b0b5bc1b38e1b395409740396dd5b71deba310de96227d35d0881d1c9f33997009404ee524cd6bb22d6d723f7803ce7dec0d847ec74887414dadef80765695d6346609283b061e1bbe72278a6a5fd771152b04acf05ace5f0c807ed421ae1817cf30281e7b771cebd6f3fe4b72460433195bf3a2e5ab996bada96c2b1c52534bb54da54f1d04e922efa86fdea5bf43b6e81c94811f6ee9a21ecc602e4cb6e6f5ce732d19c24cd276c894028a7676c23e92733858a41efd81cc3244b77b7ca4a3499accbaed1454361602df9d83329159a27b1fcfa713f5466f6660e10b02ce42e29de648722aff817ac3543fbee9e64e24b534c12951b7cb9e0fa917661bc2f80423f077303d3e6c9c6bdeef27e892700188460c9b7a37c8177dccee5e9c71f60b4387c29d838465426c3d865c42485ed3964f54f62fb102a66f6df492640c66ee1a129e2ad6e4b960615979edca1979c695dad9184aed0c54db9075a03094404fc1b4c37298e952fa93b0784d725cae0fd7289607a152239c4c7260955fa77b1bd1f2833656c7967a874a902c9d68197a0cf1f7c29bd9da4ace1e0df15c1ddd9cbea6537a3e2eed05c7945b33d0306178ca8dd84ccd0d7cf09c1cfe1e6defc8baed0105f50900209ba518b68bf6c070e243c77d982a916b36a143d15ab443b6a92091e629272ae239921f1df794b436fd55ebb513b81abb73cd8deab99d484874d00c89559c5c9d6fc60e405436653007692286702339b4461e9794ddade059ee2c7294ec341a5d58cc61cfe6fef8d95023c8852ee594565f167fc56386ce796dfc75133d5481901b3263defc22f2e8bf8b5721d21f90e549069a65eb87b3ca2f82b112bbcce02da39515fe4b584e80e360a04ae5efcebada17af50abe6e265ef5ebd4d6473537f900e8beb6363dc9389a04fbacbbe9815436a08c0e7c1749d7f83352cfde1b6984c7258886dc9cd3209a06b96ae489d3a6e849cb50a4be7ff92a0e9085069b8e36fefe88e4523a00823ad90e6b08f74aec907d03409df4275bd8792e481814c8014a680e8909d6b2bd23da1b05412ca48af9ac06bd3de8a82a92b6fae01e62fe34f755704607bdcdbbcad28b1a8521e29cfb37e89bdf9daaecbd4240f9ac45a50b725bc1bc76e0682d40dfb19a7e27a8ac4b8ad6dd2b541db76366c3bb02e660f1ab4563dae4ad4f32fa1bd9f64f51f209fc44acaf9be1bf70baf02875f108c2d5128f5c24e7ef8b552758f4c8df394f8ab7083739abd4f59c36a233dcd69551027179e0c93f444b6fb3eb2b47c1675faeffe031e4f70cacbae9c3f7990b078f9779ce4f58b003b3a32595d4d76eaee0b74dde8f9b902091df4bd63dd2f989a98ce1efde92866f9f7d7bb37f0aaa28c552fe24f7dedec9fbcd91630c73d7825ef351397fcd172f8bc81ae7e557f5b5c964f32b47145ad7b07ea78911cee83ffd01043f5f43b0340024d3603bb7b0f63207f6c7476714f4396c9bdb21ebba873b9cee76a0a807d69bdf29251bc392c2f91f2faf717cf0a25b0a365f42441d1c4b41ce4d5a40186eb3e3161eb7ff4caeadadda79e0fdbf69349c33c2b133cc1928ee6ad059e005fee22612e3672ab99c5d24ce8bcd36f2ed7e6e1c50a7b81a751ecc40c3f6a7193969f7d8cf0512262c0b426a6dc0293616eb2b27151f008fea6902c52ddff404258895605be11982195c2ff1201d07d3eca6abde46b1919561791a089db33520882ec7e940849cdfd5274af7d6fa8d00bcce95594089c63fd221d63bbcdb3e1ca7f285c29d0fc86d58e695a3ed47ebe460f7740b6da7c3736f3a809a8ba213a12e085a8550f3f648cbe6e55acf9003f2303d2a3363f542534f2d20f68fab999125767445aa462ad30573cc19f1c73e9c2f226448477d33e85ad433772e387b43b35f7ed451649370c1a734edd50a8838b099569a010ed6624ae3a4f34acfe8ab8d24ff7ebedd3655beb61426537c298db0ebaf7853ed03605ea7cf80803844276b1acf4dddfb15dfb3115a472791120b26e0cd5e9c8a0808972da687de38a4c67559e547011b6e5271e4555771cd6bd5b396439588c1d21254fe6eaf4d44f4e76f41de04c30f80cae4fc20124fc76f1a1614657a1d2d6b3220e798c4e89029d15c1c827084885b2d8f8111b67d91d23ab952ec59ba360acffce05053e335f7ef98042d19e04516725416786f1a274234430d4430c323fd8fe248c8d52962167391ada8dda26e9f6b18a22b55fe5e8a639ce317d7422e1dbd3208c50589ceee5e17f74d5c3daf62e9a1cfc76ece42835304320707e6105cc37dd2ab744d18cacc38d56cb6d5c8cfcc9442ea6c4ab1e4ece4f9b0ca90aa97cd814ba49ac6fb73f0298004c484277fd6697dc77ef1fd38e67265412e802218321af4df979177a980cf19f6ec169bc6b6a634f82078cbf81dfb118da7f834d7777b605f35a161d36ac7e9a926fcb38b7e6f79bcfa7c8447e265cd6e3eac7b2a05d9b13cf418f6e0a8841dfd247f3f53973d7341f68501c640cc8743a79f8518359692564f8661a5f7b35ec3383ac3c8242c1ce17070eb19e49643d263cb71ea87eb7e2f06125f47ca630ae694c55003c2a73d409fcfb672d3322706f96768ae719ceeedd8313c7b226612a5b4d71a8b7693c7aca25d65a34f459c02ab040112d224326a4310d1f3b15b6eb7580bec5918aa532d7b14411afaf95318c0bc181c0ee9c5496a07e4530a63593f6b00cb8d9d315d5596620587a3228dd85c31c80fdaaaace4f5b77d40ec45f14992832392d9d95fe2a4a229a06a1a15b407faed0e019a4b3842f061777532ea904c853e9a863d9f96a2a1caef844667520d040023da163efa3d32b0abb2fd251b3c29c25add2733f864852af21789416c99be7737eac4e40b203f39c84b9aa1ce54b2fdd79a19fbe9c81cf237699df6f44c0a1ce61d129acc3ec565d279266448a5735c3ccf741b906edd81696deec88503b2209234ba3ff2393ff997ceefc4a79b81b2963df2ae955b7a03672485427c5ffad1ea7866f42b9fe855554b5362a5e2f01a7376f8ac91746a531636ceaf9f8a8bf96c4b61633856dd3ab4aca8a230cb3f4b8334b1052b37c89247efed8b2081892e78bf960662ef654053afaa6fea05fba4a1a1aa620bb3383ad0552e4d092fa2dfe700ac84d42fcd6ce5d94f76dc99d0baa9a25484a772f4d54e5c7ef3a520e71cfc1bd1d22a5d9e25cb09144b3be62483d68d47ddbdfc3a6ba71e283e43ab5e31f475d1f6db99dc3eabb121803d7325852dde2fbd0473ec3757c36d1859b6899a7552fa79218b29e05d0f43472de10f858b5596cf8538b31d4838468492f5209d621670b11fa955ce29ed7bebfcf43305c7dfa80c36873b063a6456237c371099e83cc058fe2bbd200b2a83488ab723b2f6069548749c7b0239fb8f35d67154da926ee517b2b3c3b22d7941a53454da9fcc1388b202f80d400df6d3bf9b9833edcd10139eed5c6433c4ae02833ff79c14a50c8742b8b055188fa94bad1aee171e86d5e404b52c853bfc3bb3d5a5051c0bf89163d9ffe870d857df3c584788b1fcc993779deebf5757dfb1b5ae5eb5ec64ba3d7937788c6325c8fd96ec977dae246e813a3cd365697b57ed1f61d0d6cee11bddc5b4ab7db38c98c5d6d59838603396c829580ff4e553ac9aadfd64def52420a2e2811bd35619749376a54421f1236fa194910cc7f95ed0456d61c0ccb77b6a894a792594d457d5b33ee875ab7b6af08cb3a32c75c10341c50614782f34f8240228ba110b1df489a921779494c419d0189151773a025d8b605fc7db49dd91aa168a757680353d200c41c6b8f6857cc476538aeb32e1a51efdcb8b4b1d5aca1bcfceb8ea676fdb6849f07ee32ad9769d0c00b2d2a115ba53d31bf1801af88a857f7275892f7fab62badb436020fe885759f49c20cd23358500716d1386d435217a9892d5a7419f37bd3cd62fe7d465245033dc26dddcc6d5735d70f283225fd608f345e01ba049d0862a189173a6a5f1b852a9e468da9965d83ca36f68e309d5eb4cd0db04ca23b01b8e532e5bfbe14ff2751ceeb9f9211288eea28b78a5c7b0b78f428d4733907cf873b10d1efebbe14c80161301d3801907437c6b9b20a9492039c82708ad18c6beed6fdb01c9aa4b2e7b5a354aeb7af3cce04f68941a5f6f66e8269a2a575a95c1f4f2ccfbd73fa82ad79a2edc5e5f2a9be83ebaec0c4d4c6c728a1226391c09651137b26bb732f6ec18bce4a7976af5eb928b2616eddf7d2254755f5da34fa5d318e272e4e59ae97a8725394cd1ad24a4601fa83ab0ba9bd00c07943e1d212c68b01d0547649155450985ff39db164d3a306cddbbfc8971bb92fc9c7be65c601110786f09a1a925ca1da86275479c75845bcf1dad8faf475592529255413278a230743c1165ac9d4d793b80225ca9d565c9ed191ab0a62eb939eda951efc21eb975762029ad0458eaf452b7f6c29b7d8c5a4497cc000a89b7012b83d68", 0x1000}, {&(0x7f0000002380)="fdcdba4dbdeb761727839cd0c6c59a374bc423ec035ea4d3dbf972d9b54600e6a62347159b779f103f7f4ee838927900323b5bf846741c8e293fd2ef324241259846dda3656fcc9f01f9effd3398ae10f799966e763eb452f9639b8029c11142763271ffa20bdf81e83dbaf51bb2eb005aae42c40768fb163e00db56e89f1b9666b19062db77530ef6af73a85d32c1ef7e3fb3a50117051240df3fd5f1543504db92397b7328985726e759da2363a3f8c12a08357842728a83f96c7e220ba5740d7bbf01c35d6f94bf1c32fb58ad632fa0f43fb0056872735e05ed2d1c18457124be9c4fd7fe4f6629550cb7618b5456c2a68094279731d4c20e46e68309311a794fbc83e7201c2ec50e5946e7ff44472934c4497d5a492be43533e97302c7521d7da9e3ab175ecc24aae5126bc66f8fd1cfdad172178317056853c1223f62013b430d4be30488e48f8b6ff02733d2b55d5f008fadfa01d03b846a79cebf049ce7f54ab2091bf09c079db74a37d9fedf466dbcb2a599024d0351e0606bc40f0a50867d003801eaa88fe1eda03cda49da1952605026af3e1a3797d1d7391dc91302fa666e193186c79e0e29b84ba0b3ee2c8ef3a7596bfabe9e7bdc340f1dc1d487e858578f27da1bfdd78e3a98f455eb7507ff6b0d6c1b7054385f13ce6b73ee307149b6fa1bbcc20cbdf88bde81ece977f19a5b176f190995f31dca1d288d655e48971aafbaf3d2ae49359b604a6177d76b2a957edb967653ef34ae590e89674f6cf6daa3472f21be9c3759b3115823f1ee0e55ee0d03f26bfe3f030f8cb206e633d175a2b7a5325d30e7bfebda1727a584bfce4c8ca0f8f748c8d7d6eb92d08218acbd7b24112954d855303f68f74f610be14d11aeeecc967a776c9038c0a5038d83572a45a941cc523a18f2e4c44246ab7fc474549014e762d020e37d00e220f7f6c5c0f24f401427940470e82ec1ad9868dcacce837f2a3a8e527a5ce229219d8d96b338ece2fc5971f7e7fa1e1b83caac60bf8a3d181bd92d76dab38bbc9d0669dbe3607b1120c8e0bc46905af12ee3164bcdff2dfda14b92eadf1485c87bb16d0d83afc640f0efcd402ec0204e90667e0f5d214477cc1bc758a605bf6ff3976cedf2ed70559286ea8d5bbd3e2a5c8f1cfc4315ba8d26acca5472f8827ce18e3de6543d732c4877b5a08f63e374ad67c8f90cd38c6840a4176ac91cf491776208a7ee69ba6506508eafd61a33bb0547612a17c550f55f88c1c83206bb14cd0bee8c64707a12767b8de23300c79174de5ff66fad5dafaa20145c5855e6008553f762c9fc3920a05652f854b6335d422086a4bfc2c28bc47ea163c4758515b6f74b72f79d6a8b1de184c52b783c2997dd50332fb585f034dcb9dcbcf6046ea201cae562aa32cdfa097a6a51238da40ffd57908a217bb2a9f1a01ada0fa35cec9552307c54c6cc0bcb04de8a9203b2566f58c6797e6e65bccc23dc5eef95a837e9bd0d36373c424e5b565f4cfcf03576f302795a0e5ec48ef199b8f8ceab6e9ba5451617ffd8c74a1f37a9d65ee1fa6e7ce954556e47081f6541d3c81dc942bd448277b400a63bb1763f77b52a93ccfca1f7868385df0e543bfee8be60828227fc21057146e70e9296e174da8b29ad02dc61dc9a6862e511b57f9c6fe506adc5465302ae14e0badf91e0ff37707c8b85452244ee69f53069682d29e3e687b575efdd02c8d1ec176319afe0ccbcc4e62098455d20e5690105944e15feec1d40b71a357a78d9f752436ff5acc180394b1a21c53e3af2bf192fca2a5de85106ae9b06c31783d9628fda3ef6110208d050f55571fefe00d3f0069a1d7e3b6dbc2550e4050cfe66616abe2ec40ad77c0b1872e3497d987450581b7cd13013d7b98e3be0cee5dad5207e8d6eaee04953c0da52b2f0131645fc7a13dd0917be5c265dabdb8a6d041cae37f7eda57094e96c59a83c53df99f878735679cee57c749a8663688eea74f3da72943fc859a5fc8ade1244f8641a2cd40dba5ceb536d5d080b3b40c2b51a0d94aa5dc7550f00535ab3158e3f60d53a7d205ef7fca91b2b01f4ee8ded11ada9cffc81f718044417a28cfdd619f5c719c64b9f24e2e2e688d092f20f25aacd9bf8df7c92768216c57d911e1610a428d688a17257cc4e01a781bf9e11848f3b73135f6f82c27e141baf48ce22aa83d94565260e7ba1bb86881e874841c7699c698bf0d28b6049f777975302a01734c184569647780b8001dceaae1a3cc9ac28ca414a6195e72353a17cc98b927058075588c9702d8988f0ecb0ac6fa5e26d67dd11084517bb94aac10e7dcc04a103eb72816b041bca03602991a342664a8a17d53ac7ceacd91be26daa107966e2e9f8d3b769632ef8c028516b2584575a1064f3f31f2df206c1b24f587687259418236116b4109f9a1e2cc99518f89705f3617c752f979e6eb2d4aff8fd95e51470968db724377fdfd765c69ac9881edb8b3cae2759e28099bd6d0f35d36e53ebbf1230810a95fc2fe6681c7343d87218beb908916833525703be7e330605c15573f830a37cc89daba6659bd12537ac247354c55dc840be5b6d774b6e3f1f8d9ee74f056a918520a15e3514b84e6e381b900eb9d699053c25cc013a2704d0df7a039ee7e471158bf2cf74594f18cf4faaf33269e56207673e8c91c13da501e1a3e16d3bce17a26396f60266e65e61d211a0694ddc4099c825a1806c4203878ce3e2fe682d5644a0ddecf39bfbe5f1474bbcbe185244d7120e4114e92bbed8756b7156616e07fc3709c41dd9ac045111929834d2980da1b60f2e0898233e554b779eecd9f0cca86584ea276e355c6624cf896371ff4c63ffd984d3efa4ac0d8183f6b710bce2b6cdd3061a751a7014300806cca6dbded1eb0b303ac2d088d117d2eef83629ef5f2ffc722fbf732193f2d2031cc82c2573e0a2efbe0727cefc50a1ec8c1b10fced23a042f548dd614e44376c8247e5e724fba3b723b3a6d6657fdc4466965b49f1d18a277482fac616546fb577b24754f3d80a07eb24a21d3b7ad283399790f4dea822c414b04886e7c94a404bf92ca0a303ac8d6e9abae9ff7807d324c0e323b8a449267d6a1a5c3f50380cad3fb38feb2bc3308e6f65877862a0531247e1c372619bfe2ec4959b63bae2d24e676ab31fb8ccb3852c567908f3147e0bb63e9d286bba7058993b66a49fd68f7427a1be7981816658d17eafc2490dc85c1bda637a5cc002d53f1428046892e8eaab30ead5bc8f855672eca295a8492c68e25aec7d6c0938facfdbc820d70b346b6e65c18dcde1d02227bd0807a8626990d4ec63a453b707b658d0b0edd8dcdd9ab374f27c86e00e522b1c4bb43a04499c03527ae454e20bd396f77e497e3d964df7fe8e9c48d548a6a888ff876cc767e61b2e0ff29f7f6fa2bd49d9c95fed26499660d0b23a169a0f83ef681385b09945b68ab1c14461e2a226e829211b08158cfa5ae960de714b61a56fea3cba54d7f492b1c81bdefb388add8834d62255d3bcf7a9e92ab0ed2dbf6b6a977d079c500e1c7f0d16b5afcf1a6c8bb74b1a937ecbe8f6d7654e0c3adc9b9dc2f28882d5f7a27de55e566d740253b770f70e05cce0af60b275889dd4eb01fded9d6fd9e84a58b22c21de80ad5e02763db328417dff00f0fba28d9a12d01d0d30149775f80e5b3a0d2712b8093e5783242dd631c6da902050637ed88bf75a05de3271ce93ee57962ac0508dfa836c9b307cbd40d0f078e22365f0841ccea41fc8961c6d36cd77e75ebe98bb040819ca1cf15a6fe4301240a2f0958f3d76c98c452a6b4c794259924df4527c0ce2ede43ead4bf233e12b9dafad64fb849549fd4ea8fe5f6face7444bbbeb05e6cd5b6b853eab70cb893be6a4a025e5e65c2dfbc3afa8a68f6b4deb88924d7501dd08f25160c847e7493abd2210c3431e69d5568b3052edb73eaf0caf7caf748aa5f6f7dd132b943015aa3169102287fbe467da30d298611713c272d2131187cc98819d61a880422850b40cd1e5ee9205dab57c7f31c8a74d333d9d19675cfdf2ac0b83b2d0ea27ea1faf19b38fa87810dabd07466d3a9e8ee2b5f39bad2381aeca0c830947c459b93f1e416be64fd5e36c6f0e31d8c5eaa8b34b645f8f6f287eeca96d3f9fa250d8a53338752ca068dd2cc521d1c454c300b91d76e5f6a89c4596477a791d0648e62db64c0fd4d461ce37fe399979b1958f3734a582038f70cf1b8cc847cce695ac66ab76e0949034ab8e565af3f2061356e6b84bd9441f9587a4a506c5239ccfef26cb1e9ec2a8e78585cd7006d711628d9ed4eb7e6671a5e54551fe78a6386879b298986d8dedfad63014e03498670288c2c6734d470c5a12d96d9cb152286c1e0fbdab9c83003e473802181a6844d05044cfc1228794bdad72656cc799c44772352a1403677497d98d49ce763a52c01e8c9d95780afc1d7a64922dfe5572077f3d426769234bf76cafc8f9217920aca311f24b624a66fd34e6e3adc25a1a43e9a9a34707ec2a81f89bf9da81d7159a5e34df415f87e4a9a635b0ea4fa8f61b9e90da6ed964ce3393a09b25aceaec9a373dc4e10c5f62cee43bd32fb657ba81850719570a7287ac3e733b555e63391d62234e0934784f943cc558724c4d62eb4469275b3b6ed35d0b5130eb31306f161149b91912f13eb5ca726a0c1d51c94544b83b8399e361f63b2f439fa67705a81461f6e4535893d3c7319b9a1fe008328cc4a96a13732df2b73fd4304b5af9b7d76bfb453de9f9021c502a5479e2b02c1a8b02f2d1e6cbb22682c9f09c1a867c852241d991b2dcff3ccf8527e1a1ce83d5c9be06a59a91f801e23fc2ff96b68a1a41b0157b7aab1790ee4d29a1a1bc48fd571ec43050dd6cd7e96262df8b0167772647bdae63e91d2d041fabaa6cfeffb90e4d93d007fff483633cf6578a4685fd5384751bfde57dfe9f24a56c7044a5da557e2fc85c35453b544a04087c416335d16c79e77a9a0598e7e07af500b411c2955bc335d4e02dc102e72a37a11062a561e00c51e30a18f352cba90837795643c895c8ede6520decc9ac0385cfe7587c785ebe8628533112c8f78a6c8c0cb20ebfd7d778e48c3f621e8c8e8c26f45f19440f82ae3308b4975d469953e829e8dda38a9907e6d17e88e9c0302b8a453dcaef778059428cb1f877804197d582ff2f1ebaae677eadb22f50b0babf48a457459b3c0b4eb1f5a3d16e7ef0142703d59ad7ed4c997bb8f24f93066892e5720d8dcd19404bc50e8adf3c562afba4d2749da13b4b2422fbc2ab77d396e6fd2c1d8c57a3c69ecd247a5815913b4bca91c6c340bbee9966f4522cc798451f8d1de7b7cca0e1792f596a2c1e020c5f22bf2b0dd918736511fb92a192c262520a9a1345a2d6ba4a197d876271ec36d22ebcaff37fcfba701f179eb98e777794f5d2b09307a9a2284fb53748bff8625a3f516d6096cf69300ed591a44d1e55eea5aa6fd55cc80b4fc879c904bb90d8dcee1138c9409f4bf082901305c74877cac3fe3b3297bd9c8a469b9bf1f2f6de82f5d089f606721064bb39c8e03b1726b89c7d976126030e07fb5274e4caebcf9bc77b311bee06507e7ba4ade3a69fca4a0edfda41951d2b36927ed54279e7804b42128d988fbfea271778340ca82df24581215896de7bccfe01213792319eb438b58001e64a5d49612fc5265c97d891d20255ac0773553668447d84407af13ae7dbd61a3fd591d03256", 0xfe9}], 0x2) 15:24:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000500)=[{0x60, 0x0, 0x0, 0x6}, {0x2c, 0x1, 0x0, 0x2}, {0x6, 0x4, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCFLUSH(r1, 0x20004268) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept$unix(r5, &(0x7f0000000140)=@file={0x0, ""/24}, &(0x7f0000000180)=0x1a) close(r6) 15:24:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd], [], [{}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:24:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0x89, 0x6, 0x4}, {0x1ff, 0x5, 0x0, 0x7}, {0x4, 0x3f, 0x1f, 0xc3}]}) 15:24:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) fcntl$getown(0xffffffffffffff9c, 0x5) read(r1, &(0x7f0000000080)=""/57, 0x39) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2419, 0x4) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:24:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(r0, r1) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 15:24:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x0, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/195) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup(r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/13) 15:24:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x5c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="12d5acafa9959d8a7e1513992e56085dc2194c40dfd3d2c6d34ee97f7ef0ae858aa46139d75caf512849465bd20736bb72b800", 0x33}, {&(0x7f0000000140)="ab8c8876146263e221d0a7e0c3dd16dd591e4b561c6ec894633a2ff82f689dbd5571b23ef94247c2361222a0596f50cef239584b79615537a36c7b5fd0958a8a3d852fd411d159f939a4fd534e4a5e5196918a96d50efcaf7a9c5c093f9eeb31979056525ab5facde6cfb75981a55381d10aa537fa7118041cf81040f1f81202e8d65e8e069408279c0072d4cdb895afcc68095701ccb6a5a0b71187fe9f5ad67e4271fe02af1cf30d61c151e31c01cf05fbae3ddb60", 0xb6}, {&(0x7f0000000300)="1da0c2a53a7bd9d1f9f2d7bf38341fc82d29bf391333212894796e37adb94e3c7b2c61b0b3a4bee5e768ab6c4e3e3421fc5e4e04cdc167635e836ec123cc93329981", 0x42}], 0x3, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10000, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x1, 0x2, 0x100000000, 0x58c, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000480)={0x10000, 0x1}) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/168) 15:24:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) 15:24:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x80000000, 0x1, {0x0, 0xad}}) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x81}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000200)) 15:24:12 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0xa5) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5f60b4c64f1f2d1d, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 15:24:12 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 15:24:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000000)="0239bd9a7f659509429bf2b1028546d866b5acceae4e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8", 0x3b}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x44, 0x55f}], 0x1}) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x5) 15:24:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000002a3c603599b0976fdf2b8800000000000000000000000000180e0000000000000744f60103f9c778104bc2348e93c318f8867874cf3c77f1483e8bf062d5"], &(0x7f0000000080)=0x18) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = getuid() r6 = geteuid() setreuid(r5, r6) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$BIOCPROMISC(r9, 0x20004269) dup2(r9, r1) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCPROMISC(r8, 0x20004269) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r10, 0x20004269) ioctl$BIOCPROMISC(r10, 0x20004269) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$BIOCPROMISC(r11, 0x20004269) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$BIOCPROMISC(r12, 0x20004269) fcntl$dupfd(r10, 0x100000000000, r12) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, r13]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, 0xffffffffffffffff, r5, r15, 0x100, 0x1}, 0xffffffffd030644a, 0x10001, 0x4}) connect$inet6(r1, &(0x7f0000000140), 0xc) 15:24:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) setreuid(0xee00, r1) seteuid(r1) 15:24:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) fcntl$getown(r1, 0x5) 15:24:13 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 15:24:13 executing program 0: r0 = dup(0xffffffffffffffff) dup(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000080)="93ce8bcb9e8919500f5b0a5147a1dc03aebd3b6c33f0f4c662e5f63189e1d0869621ce55abb6f69cb215905235f2be22d453d60aa63d8ab8fe51cf8d2e7d0f17ae0e30fd89058cde4aa9e06fa8dbd9fafc451d5230fbb10981274d10dabdf7229b3f01e49ce5296440baab388e7dfb8a289ba87946d46c63931c157d248126b2085e917af989c0285ca7c3d8af2cce76d80c6974a290cfd2f85392a6f6f79fd33fa3b3bbbd9d15be7ce3d09542357e50988300a458f1eba2723a96aff84b20de024bd6949cb707d7ace8e4486c6519c8c4404d28143dbe86d4ac475798f0e6977be3b29890f0e4f2ded8202c80541effb7d2efeef54a7bf199016781d3c1048ad50bc2c21eb0edaec64e03664a581f0a5d720c714eeb86d7fc387b69a092bd6bbe86230260859502dde0c5bbd58129497e3d9753d30ed47cfe8214894a958cb922946dd3c7099e57e8a57c6320611e6670c4e979c21a5f6197207235200617fd6a4ce33a8acfd7ccfffe111aa7a77aa8799d7f0b59f1cb2b1e2e53113d5826b959e61cfcd88d53053645f4349173a63fa02dd6a27303dc13d1e04fc798af36740f0bd4cf1eaa359d03625f8ea10603712e540e6c5c3846f400ac5c1ce5c3278d594bfe4f5ba746e45070119602df43d49bc4f2c774a0181f0337f29edb5fa3da85b3aad96a1ff40d040ad3252135bcf10d2766108626c72bbd45d9ec28de355a46a43a5ff9603b876b0bd966d8c4a5efa5a04215e9fcd1d34ffc8b6992c50ab268d81d37f67e560cdf09e08cc2acb1b9c979b4961260b5f89195dc4db14d5ba613d1163fae15075d59f712128a64bcb8113d7325cc77e0cc14a7507a06b770b135fc908702dc6b6fbca172b9d6fc09c6bba5b9162a7f9539b1f6309bfc782e10c948f22bc24f8e7d40ae818804fc7bfa0d30f0c33a6245515605d222b2a18b554ed02b60a7ffe227bcb14ff8a272a932b92c5d04cacfb4b6c451723a4b98299eb13039ab52869d86aeace4eb99e04e502801c44524c80ad90066ee361829914c332c3eec5135c974c7c60fa2cbaad67ce7ef284d6a39f2ec6096b1ca1cc009fc94c0e324ae9ce5430e8eda1c22a62fcddd46499350e502aec101bad2b1f8a2a73a7c35dfcdf0d47dbc3445f7ceac8dcef2b6013275b5052bb82660787ca8432c9c7c124486f65394d1b1c15da1d04d137902bf0c892906a05fc179e5d38fee91c3d40091d5b925a71b170e9ad226c1ce23416dde7289b467a8370a124b9468c74cdea8199cbf81731977b1051d26c2ad4d609bc53997cb8d005538cc1e90b59e8f7b03b8cdd8ba2ef7d369f384d107fb1a3849ee7a076079472fe66ffeba6f137f9c66e8d3a29cb3b5d66b1ae1c540a23c303b929c1eb1bbb502be2244c09aa73644fe9dd277cd411ef49b7fa9bf68317a0aceb2ef2d499a54178ea751011ee587bbbf46f8a0d6f54ec02452d020323751a32d405cf490e6ef6babbfdf4a338819dc96a53b97c9521ed397bdb1f5cd3e6b2d44aa80e510d8b5afd32157728713829c906b5269c209358c4c82ae399a5054038d986b4d2211d9ab9eea3bd72a93b8b361b96cc4b171ab392751aa797e943206eae98ea68d75a3a680a060dcd82aa74178645dc996947188c4cdbffd4d32410074ba7952b81309f6c4635378ccd57e64a04adb41f524851267c330db48c7dc03a0d030ada5ced6474d70aaf4823cf7aabf4ccbe5761d1bb9e8bd6c07802bb938b3916769db4eaae672679310d50aea2f5bfee12b9cf16a368bc21fbfbba7d82708390018c82346f1174d203514b702a66a76b1d254054ca40f311afa34d812e5bf8a16ac569b46c1fa6feaf9bfe4688a4e7fc6fa7b3f93d45745a02d9a5b89dd21ba6d4670c9b90c0ab0e64341006aaa1995e0495ad89ec4519ecb2eef6e02aaeafaa4445623a0e7566843b7352f1138283b34509031a0b3c7c1916aa507d90147b29e6f737272660bd94a4c20b81168e5b7da62244aa9e99e4f4deeaacae0a874ed1963f44ebad2014175022aeaae5345fbb1cde68ac5cb536633a08c45d73e702973e1e154e6fef83b521f6d0b9bdc9476895655c0e5e4e220966cc2a67d658832d67f4d1e5525cc3451d5cfcc0961525051e9dcf4c55cec8f8d55bd236a86f59595acb89c46a202aa53d45e4a22dbdfd511ba47c0f6b0e49b1e27302eef4b94e47e124c9c3533140eeb890eb37579cd922cb35f0c71b2dcdc352b9cfb14a41ceb9d77b5314251f79b053bd5d1a0887af4313a878ebe548cb46f4f75bb0a395c09c329e4aff02d6ca29fea147729c2f1e29a7b39a4e4c439278976ee86d33e788530c537809c4b73a60bc4f2bee470a6834968c191460a24bdce178a8ce55512659deb3ad9f97c0af5c2d4012d677013c657dc6d2ada0755af7a10537fee3bebb048d3debf3563b58f3d5e3344f939f7ddee25538d8e0d50a2b4d0b3a01285c6231d17cbf967668542fd6e976ae7f6cae6fc6c14bea719f38b329e0710cd7e1ccca20afce6ea8abf3f085a2a3c870bd0d0d68ad13daeae6533859b9c3a4dc3ab0f83b7881d0844208f90a16428d8af9860c9f52f67551df080166cb5c7ec290a34fc070109f2e31a6fec0a35862a70a2fd163a691f67cd14165bc0e3adf8a8c27b0dfa5ece80d5a2ace98406776175b00edb172f3053005f869dd3c3265ce84c088ef1168066de342421485a571022be3e7fab05cb54f49114d4a6207c9c062a13c9ba317b9e50bb0b000f18f536ffebf3aff7c4d99e4a1ad524b14204d7516bb70aad000d1131709966b03f64b716772001d9047e73fc2546fae3660d4541eb964c6197c6f49ae69aeed489c508f73da186416174e205b6d230a83978125ce4e449f0bbce91a85b698e5d88b5631279cd998994c1b13ef0f3df94a0027bf83444b1b8dfb73ca6e9b852f2a73716e2393565d8776e01eb64b6fc5348e18e61e16edf1614858d22524256e538be293e795c1dd9fbc765de73a7c5aa2ea00c1f0537aacfd6afc26a7867ebb90b0689d87ed33554bb557e6570c1d419b2f6c3f6592e2027b36463670e4b10ab8638a0297b78bbeefe883343bb694fbd436ffb2d0d5cb535dc481d4c8f974fa977c10517fb5c4e5049efcf2a042b5a75cb232e9308ae1c93a7b4070bedbac038286bc6c93306334452e4d24b58f90f553712a3309ba7e63859a1cae7a3300beda14a7decc435fe0ef3ddd01857b5b279616f1a1b5ddb8dc01b5af0ecfb78a632d5a0e925223bc0b71b96d5e757d579e1dc76f14fc2c2a07749ca2567cd2e5213d99a3b73d5236905456dc58c499d880692b9bddd05564d30d1dfd5862d622593bd30d75847dddbf3d5bb9e80ad85e05df5053d450b1c661abfe651251e7b02efe7b6abddf0dcc27c0c855e289efd0387f359c935e7018abe71c3999ef4006238428aa55b562323508f098254e824b7c5737361ab5e777fbdf8f06c4db2a77485436edf9d2a24961f5444153162eb5833566f6ac7920857ac1ec9c571d7edaf61ed2d98dea1e4c64bc3fab566928b8d835f855312d1c2f74ac5b9c2066f79416aac4834616e1b52ec04ae955cfb77d72c6a3e51a8ff8eef3089922d8c2358c4cb6e986e060e0dd3519abaa50bc21f2ae836adf254dd2ce9c0c42dc74580be86b846948d686fc39ba5f6bdc74aadc812b8201fdb2709218500cb3907ac26387212cb9bb1fb7e8b98afa5b3e48b595e0a5f0bcf8cbb3c91ce96c26763f9e93be269135918b712a4a5fbdb71244219fd10a3f162aee021a194a233492b47e0f0f0abbe0a3b036b4dd9022d73aefe55f153aa1ad0ec86ca363937d51c2bd4963e0aef849cb1db077c517b845dcfdff57852a225508ee5d5d5f36ccf17af8e994da56439df47e89bc75d13019d2e3532ac076157b024f20dc20c7aaf2762c3b2a23714bbffaecf8a8db0f5d3f8fc7d6fbe3684d9a77541bd24502f3421fb25f34b214eed70554c054ede382058bd31b77ece90ee9d2b77b42aa07a06a2c592c582585254fd76255a10713ba596781f3f9013bdcae9c4280f56fcf547c0a46a7bb8b5b4039e0ba05d082f79de9c525f61d8b1d481e6b70fd60b4cb40a969fdf04ff91dffff5f4aef7fd48ea2d984ebbcf621dbee004a8da79b31cefc501d8f2706b11e93d2dd584038aa7da0ff9d575e569f783647ce7415ab87eaae102fadc607b8411daf1283364a62a0ff3749cd959779c00f5c2e1bcf76e961061d683ee5bf7673958d12d7ec1975100f12d3f4d8b9cd498bd03152fe92685cfd79b3c233695e549ecfc0c7b1531139b83317b4be86968aa871daa0c470a4aa8e63f45af25e3437af3b845a0655343a5744a525d104c7e77be5738e7555dfafd02e5ca941f66dfbbbe877ccd5c7a766475bb09571e5305b7d7a80f48e7525b36f4689de79880fac005ff4a3343624200a4dc1d9fe252e520f254470b2e4c38b90b0c2875b726a4206cf0edc51ca95de76eafa162fe2ee8c88cf249d2dbe0be0d17f4dece7a561b63526d6d189e155913ac8c4b85ba822432081954dea6898b721317a5fbad587bc31f167866cdf267235ec68e533b6bda90e067ad65c5333ded77576e86153ce0af590d79f4619d6a728185189deb6b9a599b07b14e1f563985491d75203e7c4793a3f906807dc229b342859a92148a40ff19d883d7b24f68e8b7af06118af359ed4739f8b2889885cf06b61f3b27778669ca819d1a7559c012bc23d8ecabb5b0b7570640d3aeb370fc9b301bfc4126c8376ce27a899069f4268bd87fbbfa5567c1b786779ad598482e2ef1e50da5cf05d3677a410858949277219f0210eb03a1d29047a14d5a0d855811c83edff385b792bd9867a1f0bc246389344266e456813dc50218a4e34c1b63a48f131d5e8d13e64d17957c6f9a0ba0d450f7c63e703627d114b9b1e7d6026a0e657607d45e2cfdaad6254e711aa671b9fea59253cd4ada85d515a4620d1d6a86c5133ee932fac1b301e8f2a77e8c2f735a778909fd54d887718bb5d9c730497e1e925b8936ffac108b3b6038fb6d0bb53d62fb0d999b1af0420ce77ddc5f5c5d5488608926f34faf29f6f0211fa9e7a58aa47b338fb1de3af8ff5fb2c659b140fc716388804e6ebb6c3629fa34824798d7535191266fb533785d8fbaa30478580624682563ffefdf6193bea41f402f6e74a00bf0e949f88cac1ba75b9c3906c174fd135d697b602ac82ef6aa550b873edb5d5d46d340751a3a66c41c6720991f938c60b9ea0e59e5d44afff73e8310cb4176ac9e594e19e5974ad9dfb19baf7df1f0d9182390297b1920e8fe1f8f0d7637db2d2e787f99ed979c41f8cf0115215b60a4c13c95d6cccfa7f184201b345e65948d9404964d2e201a8607009138bcbfdf320c2d2f5df1db50323f64394461241a3fb305f91ec388f10853a01ecbd144919e66e82a7c829ea8d11bbacad6b3ccda9d9c6ad64c5d281d578d8b912b6dbd2790e6cee94ce6ec471fb5ec4ca2cfb51cb0e0d013f268c1ecb3ec23e7c5cd336968dcd225898eb74f0fde238cbc275f18ae5b7e504728d7141b572aef46e68eafc783775214792ac790001baff62a9960a8c90e21d2666b9cdda91b51a6b859d89e830f0aac5794c4f62d118dac719e4e86b521acc5df5d6f2098406db101b14e1c7ca32cb694269fa36e7129bc4f7f01dbddb9f620701c667af58478a1d6b417cfb3e50b3d3154398dfe1c328b4a64c245fb42795ad9e4748b3ea084bfc47283f31ba8ebe365c49d892113a16589b4851ea243540072ab", 0x1000) r2 = dup2(r0, 0xffffffffffffffff) r3 = accept$unix(r0, 0x0, &(0x7f00000010c0)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001100)={&(0x7f0000001080)='./file0\x00', r3, 0x1}) r4 = msgget$private(0x0, 0x82) r5 = geteuid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001180)=[0xffffffffffffffff]) r10 = getpid() r11 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000011c0)={{0x8000, r5, r6, r7, r9, 0x0, 0x8000}, 0x8, 0x281, r10, r11, 0x401, 0x8, 0x101, 0x7f}) r12 = open(&(0x7f0000001240)='./file0\x00', 0x8, 0x100) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000001280)={0x2, 0xfffffff9, 0x6, 0xef, "cdfb3fa778ea314d925f44581a21e99f1311cf01", 0x8001, 0x248d}) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) faccessat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x105, 0x2) r13 = getuid() setuid(r13) shmget(0x3, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) r14 = syz_open_pts() ioctl$TIOCDRAIN(r14, 0x2000745e) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001300)='/dev/zero\x00', 0x80, 0x0) pwritev(r15, &(0x7f0000001400)=[{&(0x7f0000001340)="99974c0ea4e0851f2a97efdba1c4abe0fe40ac6eac76c5cd26ffe194ce955f2bf36fb5746cba87b71433b6eb4d5c0cab9c2a288d7555c0cd2b7f52f81befb03f813c7953983e65a3fc9da40f4bddba3c0ae49e2b5081b9faf2301ee774873ceb7c52f575c402a226efb244cc4463f23afd38633b8e723e2e1f5569d66940b658da15e32a40cd17ee9ea28391f65b6d662a808c857dbd2c21a7c51055d2966cada0b2bb3b8e466782cc28f16d5d7a9dddce7bbc9e447cab3773b2004f58", 0xbd}], 0x1, 0x0, 0x738d) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000001440)={0x165a, 0xa00}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000001480)=0x9f9f) r16 = shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r18 = getuid() r19 = getppid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000001500)={{0x2, 0x0, r17, r18, r8, 0x69, 0x5}, 0x3, 0x200, r10, r19, 0x1aa, 0x8000, 0x8000000000000000}) 15:24:13 executing program 0: r0 = socket(0x2, 0x4000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 15:24:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x82) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) ftruncate(r0, 0x0, 0x0) socketpair(0x1, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$setflags(r2, 0x2, 0x1) fcntl$getown(r1, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r4 = dup(r3) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0, 0x1) 15:24:13 executing program 1: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000000)=0xc4e0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000040)="3f1866b6", 0x4, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r2 = kqueue() fchdir(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x1, 0x0) mmap(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x4, 0x10, r3, 0x0, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/68}, &(0x7f0000000240)=0x46) r5 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f00000002c0)="c575930f5812925279d8a839bc5faac6962dc3f86e88bb25ee9592e32be3ac7934e906a993c67e8ca5ca8e5bbcc1c1b5831ff3ccb8c86b2a9bf2510a45ef34312c3bafec748ea47d299cc55d9efb7de72ec9b21c74d56254f82f7dafaf878c4b8932f7b15c196bad1da7be0dec8dd6b0882acf9809b7c8b002c9322ddb94070c56e450d2865682ca7fa71d757a639d301445d4dcfdb282d265bcd08da290fa6778b89a72cc5c9476c145ca6cbefe73ad69c68aa340f076495adcf2e1c547b100a85dd9f39bca262b3bb29acd6f72d5f80b1a7494d913a37219a2", 0xda}, {&(0x7f00000003c0)="c903ed4af3947902369ee89b277b1dc33a8a60f2fae3141f618ef43650d05ffc41c5c750a40997a845234a9a71c722bb2448a7a8", 0x34}, {&(0x7f0000000400)="0091", 0x2}, {&(0x7f0000000440)="4633d866d79149ac9dec34910ac17a98fa28e80384de3bd72e675f89bb96a4ac2d9902fffa5d7bdbc22611d8936ce3b3f3a5a3fbd6a01bd04ead7923bcd2ce47", 0x40}, {&(0x7f0000000480)="5872d322a0e3aefd10b561a0260172438ed3e038baec4d0aa9171343e7b5b13311b8d1e4d6ab47882241d72851a9017d069709b698e8f269c547c53e4fdd5062c5dd0fce59e85750f8124c75646e286ae2240af0e36be7", 0x57}], 0x5}, 0x409) r6 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x9) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000600)={0x10, 0xcc7, 0x4, 0x6, [{&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x5000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x222c000000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x10000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x272f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10f1}) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x10000) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd0\x00', 0x1, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/zero\x00', 0x0, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/pci\x00', 0x20000, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/diskmap\x00', 0x10000, 0x0) r14 = dup2(r6, r0) kevent(r8, &(0x7f0000000b40)=[{{r9}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x81, 0xffffffff80000000}], 0x7, &(0x7f0000000c80)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0xd0, 0x4, 0x1, 0x400}, {{r10}, 0xfffffffffffffffe, 0x100, 0x10, 0x3f}, {{r11}, 0x0, 0x24, 0x1, 0x100000001, 0x80000000}, {{r12}, 0xfffffffffffffffb, 0x7f, 0x80, 0x4}, {{r13}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xd2a, 0x9}, {{r14}, 0xfffffffffffffffa, 0x5, 0x40000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffd, 0xca, 0x10, 0x0, 0xfffffffffffffffa}], 0xfd3, &(0x7f0000000d80)={0x9f, 0x8}) r15 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmat(r15, &(0x7f0000ffb000/0x3000)=nil, 0x1000) connect$unix(r8, &(0x7f0000000dc0)=@file={0x0, './file\x00'}, 0x9) r16 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r16, 0x80045745, &(0x7f0000000e00)) 15:24:13 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000007db0000080000000bbfe8000000000000000000000000000aa33003f000000007612e60004009078000000006000000000010000aaff0da1c82700000000fa00000053000100000000002ec00000000000000000c5988c1c403ebf12ad8c065d49d42b9d7c0677452674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c94480938e23a8a4009758c50ea2e08756f0eaeba6e1d6ffc6e795a72a22becb2dad4c2fa0ec82228f06f0000ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904add47fd06ba3b624e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f77266512f462725bb818aa10cd3d5dd3794aeb23fd97ea63e86927e896e9529fb1ef0119643fcb9a0e0c28dc92a84f934615e64fd3a768fa14a22ed75eba34cfe2fec0900000004000000c216ef5e9f0b1772ac2460c7aa23b63f747bf7fc010000807d8e07de251b8eda215d338ce754bb0e90b7490a21174201f9fbc0659b4a218fdcf76109e334d35c77542f6130b754eadd99eaa9609b07818479e4ea6a003a9b6462efdc7caa00008e020d708735b88bb97940e3422d3b7e31eb60a0f12a6f20c74f0bc2a54f070af817e53d7328b801f1a402d2f70587ae253519bf79971134f42eea45ed8585992432a701d51a194d2acebb1aa75b66a3a47e92b0398c60f60a77c43555bf00047e2d77265234fbdd9fcdb13d825b385c09a960baef77c2c78845928cb5387fc0cb27203c9e7d1f24fdae939fa89e5f5104df7038179821c583331ae5e48ee7f234640ba2759ee92380c8634a0f403942bea48fd014783c5595e5"]) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x20, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000480)=[{{r1}, 0x7, 0x0, 0x2, 0xfffffffffffff001, 0x749c}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x6}, {{r3}, 0x0, 0x40, 0x8, 0x4, 0x1000}], 0xcba, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffff8, 0x48, 0x20, 0x80000001, 0x9}, {{r5}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x2, 0x5}, {{r6}, 0xffffffffffffffff, 0x10, 0x20, 0x800, 0xff}], 0xfffffffe, &(0x7f0000000600)={0x346e, 0x1}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x24, 0x33}, {0x21, 0x6}, {0x40, 0x2}, {0x86, 0xe2}, {0x81, 0x87e}, {0x25, 0x62}, {0x88, 0x2}], 0x7}) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x40, 0x0) 15:24:13 executing program 0: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a597a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39ef6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68e58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a279343f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09521003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9c9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42e85b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000000000000000000000000000534334df9a165b09b51d2a891576eef014d200bc7e4e633d2f152ea58f533bad431ae1fe8c8c6bd60b43b40d5d6eeacc8478a49ff596a176a045e80be2b5d96b6585a451f467566d735e4957e97687c71d1d124098da75e6f90abd5a696658d32b842299c3f2d8ce401bb3d754795a71ea39e1837933aad167dea5a1d21a3def1618a2a4012fc65d8416405cd284bdb23c940aa2ab91e337597cb9f52db788e3cb872a1e840c7d02d1aa42b1918a5d0ae0a48e3bc8561b6628a903197621964b0ab7397243b499adf0a4b5dd10160ee8b65689097b7245f5b07b79704ecb145d199aec479b43380639b31d85630172703c37cee74e8ac572d6d00f89f829264b425cedd1c89e1f48a8b020efee03445fc1ece453ec331caca8d73547f00f7a0d8ec81e0841af626bee81f67c02f13889a40e347edf611bc9b8d74e8a848ae5bfcffbb4dc1cd29bcebb6b0cbef4168e8e"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}, {&(0x7f0000000200)="c8fca0b45cc6907b1a82fadfa6413fd6319d52523a1ac648f77dc9d3b5b03b2e1f1c242cff0e886c50b38a2bc6165beee8f54b68a448f250000d0b8256189321b7ea4c3eca48ec03bfcf09760cc4a0110d30b27ed7d5435d795a19cdc5a3e8cbee4f0755e2d4f537a959f55f4311f35af57fd8addadedb6b80961f634129b1fc9983cc91e03ebb622b5345b7f28c6be7848baef08006361868e48dac36b3", 0x9e}, {&(0x7f0000000340)="d035526ead04b3c7695ff37a68be0023d05420d8f83a16d1c7354a5a5cf63ff17e2d70235c19f9aa89968babe4994692a4bf59254324f40e9676702d06b981811c96890cafc17de6a2cbf85c8bf8f020989ae31628060f20e26e9b9da88e8e2b9fddb477361d2249795de665e6231c684fc313e45953faaa5379616c45ce3226a114f54b0b36b118e223b140e458293fef877c1a0d0565c29d6e8ccf0712d1b5abdbc511ba19e7dd96b85719e65add6d671de56764782a05", 0xb8}, {&(0x7f0000000680)="6886be8e447bb2f685bc42d3d1e4f8d234b68500faf7fd1c98b8acfb1fc28c96411a4bf47d01b035f383f22bf17c48eacc733c3d85e95ac148a20976fa98dfa11e290426a059bb2e6daf6e69fc437a9d1d3448dbe6d903c049f9deccff2afd716305571dfa2b37531c523f1917573a648379b84ea007f0cbc6fe9250371093248061ed9babf25e", 0x87}, {&(0x7f0000000740)="0de0a906d224bffadb454b9ad9100e1683cb4f86fd2c806c135a43381b36d246ced1458fb70b7dc505ee5a8ee071160864d6536d40996640f641b49a525236807323d551b9efd543d360c1576c396ba18834db66f2d1361ba49c6116184144c0ab7278d306b42b7a82db919b2b92aeb4f25dd6fd59b63fdd8422d90d1c7aabf8df92acff8bf1c8a85cf02c97ceec114c0439519ab7ae826fe4a41c1e23fc2b2024fdafaaed53ac9d0933eac969557ee5d4f238fdfe9f026094f428d227240934a6c946040fec66bf3b125653d79304b10ce7c316103f4006ff362bee2fe5943e308726", 0xe3}], 0x8) 15:24:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) getppid() connect$unix(r0, &(0x7f0000001dc0)=ANY=[@ANYBLOB="82022e2fac1400bb0000000000000000c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb0200006d502c6b23c3f6657f00c75b3202000000a2aacf1b001553e098973ca5ceb7d135bf1d8a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bfe800b6bdae4c5b436e445960fa6b980ac1fa42ab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bcf339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40ff077f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f22f0c21405cac7db956b7fa3158d29159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad89c68e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776e82eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fca0cf8b759b688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05349fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be138c40e27b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa64222bad7ed751d79d3cbb15058810b243e38c772335864387071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea4ea9ae720dcb67df99ae37b515c000000000000000070a080590500000000000000ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba829eb2f1c37acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd609000000ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bb94772cabbbbb70209affa17f984de08d718027ab9d940f0f0f998c8a4c86382591cd37534df534a458c97b7e6d9cee07c6f8537ef699c61e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb4bd242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cf12f14b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da0e947e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704434f822cce52cea83f48b37903fbc5c7fde77dc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb91768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11e4ae612561ec7ff1799c2e1262d58c91c38c99fefaa566b8b7d7ed79480000000000000000000000000000e5661f5ee4d768a6efec840e4bae2e18492ca583276e900e0cd46bc15a81d9b7bc4de83d2bb622ade0b2277475207bbbac19acd4534066c8bec217835c7a2d20366ae3c79f904c10b5414feee16a424d33659f0919568ba17dc60b4bb906a017a76c7f4c9b68e5131b571a8eaa3b922fc9ffba21f90de2bb1c435427672c9f4cb4631c2455704d07499fa9255b4e667b69b4d176d1ef9a58688434cb2897de397d5d74ec8075b22ca3db561993efaa5965b42e496c50dc2e8268f5c635edffca883836a9958d8bab2b063ecc1e69db9ff6d2cd98c1861a7fb8d9e9bb6fdcae953a245ed9fcf5fa8ad29e5c550aa05870f5951df4574c2a74e2d1de5d7e20c0eb6c8489896dd912fe33e76edd5bee9eba97aaaad9c50ab6293aa1ad197baaa0a604217473c36bf420d3e1812c759bae54153dde1d2a78874a0dd97f38fd25414a655c93cb0a761b0a5675b346d0bfdec40618017ffde10240e2a96a22b6a9fcd71b37311bacae6fceee4c47af6219442d0f2ed1c5d3e651adbfe498b83a0a246e93902a46c2cebf76b061d7e6a19507e4f0c20b757148db9fab156904f37cb44d900a9fe8519718568c47aed1e6682c7714ab88bbff3e48a6fd011adc6c3f46bb2701ddb13214519659d91c290679f56db146f7024183ff5e02f3646b445f802a97584480ebc28523bc00078626b922277c14a3d1faf976bdf8a0b0c3325e34a3d939d5a8d029859c9864a3ff"], 0x1) shutdown(r0, 0x2) 15:24:13 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x800000000006], [], [0x40000000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 15:24:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0xbfffefffffffffff], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x10000}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 15:24:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="05a31d3f046f944b07b8f7793845db821232a9b9eb0b70ebc7b12ddf3a630aa28c6bf659d304c607a09f9f3d765eb3eca3ef9de6cf4b4b02c765b805c6192704c4f97b60655fa0ef16516f9f87a52b05b69296732f146b000adda9cd3623bde21852d3402dd7439d4822d2b0ab62144fd3eaedbc1a253eae5e19cea4efa8143389a02d143c8075b731c9353a5cd6f2565e1695273e3f61403ce72281a9b8c6f9b86be380a1f3626c8bd529cf2291e915d6525d1c2b540c36ed1eba50801e3c744358b0db9485b7437c48e92f3044f8", 0xcf) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c7f00000f8bb04ecedd14957101", 0x11) 15:24:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = geteuid() setreuid(r1, r2) 15:24:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socket(0x2, 0x2, 0x6) r2 = getuid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="280000b12d8dfdee2557000000000000000000000000c8cd1ce059f18be57bb62eb29a10787b15b38010018243fe013a88cf34462e4e0fdc4888aa7a1da595358f91c671dfd2d6528e717e5f12e2f59505ec926ce2a6412eb778fe25685554608958538287f57a5ec96124aae2af58f78b357e42932d31882af45a282cd6e80849c444784509c0ed4e71311757f50379ea20a192a168a9a0af662909693e2e4c384e25a0b969741b5ebfdefe9a2fdbb56fc2e6d77d4e9cce6371814cb534ddf61830ec07438ddc2f0ab81503715f349e99a4427d84665fd88acc6f628808de0f0f5d1cda7ef62620cdd2b8edb30353d08c11cc1e", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 15:24:13 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r6, 0x0, 0x9) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 15:24:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) 15:24:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x83, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) syz_open_pts() write(r0, &(0x7f00000000c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0xe8) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) 15:24:14 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x410ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x21, 0x20, 0x0, 0x4}, {{r4}, 0xffffffffffffffff, 0x4c, 0x0, 0x6, 0xdf6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x120}, {{r0}, 0xfffffffffffffffa, 0x24, 0x1, 0x100000001, 0x3}], 0x2, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x16, 0x2, 0xdbb, 0x9}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0xa7f0, 0x50272b9f}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x100, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x15, 0x40, 0x9, 0x800}, {{r7}, 0xfffffffffffffffe, 0x55, 0xfffff, 0x8, 0x40}, {{r1}, 0xfffffffffffffff8, 0xa, 0x2, 0x1f, 0x7c}], 0x9, &(0x7f00000001c0)={0x3f, 0x4}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:24:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) mmap(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) 15:24:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x14}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x2c, 0x0, 0x0, 0x0}, 0x12) 15:24:14 executing program 0: r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x4, 0x2c0) semop(r2, &(0x7f0000000180)=[{0x3, 0xa71, 0x2800}, {0x6, 0x1, 0x3800}, {0x7, 0x0, 0x800}, {0x8ee7c09130f56b56, 0x3f, 0x2522d3a3ae2a1be1}], 0x2aaaaaaaaaaaaca1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000000)=""/107) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r5) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r6, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r6, 0x2, 0x803) pread(r6, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r7 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) r8 = kqueue() r9 = dup2(r7, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000001840)=0xc) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r12, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r12, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r12, 0x2, 0x803) pread(r12, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) r14 = kqueue() r15 = dup2(r13, r14) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r16, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda", 0xda}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xdc}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x4f}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) r21 = getgid() r22 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r22, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r22, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r22, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f00000001c0)) fchownat(r22, &(0x7f0000000080)='\x00', r23, r21, 0x6) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x1, 0x2, 0x8789c8d791a6081e}, {0x1, 0x3, 0x1000}], 0x3) semop(r27, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0x2aaaaaaaaaaaa9db) semctl$GETNCNT(r27, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r24, r23, r24, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r19, r24) sendmsg$unix(r15, &(0x7f0000000840)={&(0x7f0000002a40)=ANY=[@ANYBLOB="696e6e048997c1f327e643252ac970b00218f271434f3f959e51c058571cf21aa6ad04ca69224c3ea15c83b4ca14bc1f4351fe1f2e1f0c9f77794849d8f9b226e52d186b9d6d7ad0053aa4a5efc41a74ed76fe0f6983013b06212043d00acb2b3bbee9c58539244b3e564fd318c584c125068b473dba6157cc6ac0ef96bb09f679a2443bb33c32ab31b9c9b6a107b0d55df99f2ad0a05f3383ffc5371ed01060c270b85cd08dfec76887ae5dc36e681a161068706abd04e12ccaf9c1ace67c868185e9cb60899549a26922c83aeb7e1090a73d29634bde0390c6ba8645ac3bb3ca0f8a6c949d0a9729704a466e1906ec6077fe805b4d08fdccff11e670f72fe93699ff9dce126f27427f59fc7a110000cfcc820f90d3c4f5248c50a71a94ccfc343a2ec5eb5d455b79ed625a5e0000200000c9ba332f3a096de553902a7ac08be904b4a152da07596552b316e974bedb3928d31255c1e561114c95c5e76f0fdf187852559b00fc3d72ed14cdb17709ac84123227a6cd2e82b326e8c1a1957932ced65a7563894aec2cff9a135ee7a836d570073f3e954645759a3611b3b6232208a6250659fa51d0af187920984e7b83bd7c2d3e201af016e623952c31fc2b59957ef69ebb9c1daf781d11430134cc1f28cc0bcf4902a95b0fc7dd3ceff701f55ac1f5e6264f92b3d8d6afded699d0eadfc1665bf785a11715d3d5ae9f5f9cbbcb22c6429a45860305567f47b29b86e2f7c30c6867454952"], 0x1, &(0x7f0000000700)=[{&(0x7f0000003b40)="7749b1ca89c1e41fdf6f0afaa82f42618f1c634b1c6664d48555b82baf23ed2ba33485a25e0759d918a0707cd7472292332369466fdc7d65e4bdaf3787b5ede50073ff681188c24dffe979b8acb19822aa1c4ffbd19a56daedff41408985f69d05297796211c88c13b326e2f69ce67513533c22c005e3628c79ac007a490aba5e92c01c718965cfabbbf7ad79505d31604d4f2910e4c5a64db28cec66c73ec645248c2aa3b1d92ad53329b44ed8e5859ae29511c8d07b0a81c49d1198130da5d7517f9590f56de84d0761fe7f9e1e2bd1ac46caa42ece48cfb405a155e5ab9ef87881b146b9a61f02a22b57fce4d98ecd8aae042850cb1ebceb076d0f1d0f8921e10f1b6ae3d29c4cf8cd719ee6f3a7e919254415486cb548a3ecf24f0fc5eb0006af88aac38740f612761af34c8aa3cdf51c2fcaf1c4bbe55e3c40a6dc7633bf571cfefaca611e382bf68c19a37dad7251b234b693df6b4b98d029583ecb919a5a9676a808dd078944e1682a49ebcbe9b6640e5b2c215c4a2149dc13e5a160bb345b384933f1642d84692c5b215689a6216f7e1c01e387652ec2d7311dab1be8bfb79318563219acdc4681e7ab77399cd425d8799a9ad919278665cf67f119ebccf665cfb8180fee388809c55234d484ae5e216123ab912d42870f03ef7aabd67e854f2b00b4cbaf11077ae44b9ebbaab253d1ca2fa4411cee15be353c045a9f97eee63cbc5181fc19c8347e4f5d8728635f6fe3d32e3aa91e6e72cfbdd693c40edf462f7934c9d04a11ab5038a922923e94a178e4eb15ca2921bf3b420ee59c32c961cd8403b7eb0e7cf909c55509e0f7315abe28891c98287bb5454c8fc5121d7e6ac0c4d5cd523c487aac4c64d483508f584d1e56255cd4c79c5a691c95ff221089eed0b9c2e651291740961ed4a2f1d8b236111a4fa00887d1a7ba0fb680e617e086a836c3860cca5d924a9fd5cdadbf74bcbdb3d0f990e04f1a3705579c345d97ea3216be8c401a8d02b5ed146d27ffb67bb31a94798a490252d00c937744badfbad6f3475d24fff06f5120daf92597a633f0a6f28e2c0d6e421301e3d026dd0783a35a8984469254971ac1af3d24b9b7b6b7c6d356992b60577bf524e89808e05551cb7b421b1cee00ede9b8301ac97374edb1f48de5eb67910bc7a19b23efdb6b1f03fdb7f5811ea404d0dc704a46e1c29892b0a2f27b8c16094e86eae002ac3e80c4c615659a0a9c48e468ee376183a33d8a1e614f3e977a622764eb32e93a1bc45f5c37d2efcae8e50cea8b0b51db8bb38c9f212291cfe3c6c9ce3bcfe0c38ca72f426ba694918515577208431ade745603726c5626128c6dec2a206424578d99c54d15eaf90a890602ef1df042b8b41b9e50dfd61c3e62b4269858c86038fa6d274828e2b69423a969b2b4d6b2d6e1ae6e68761ffc210e0a7d099aa0c8b00c661a43cec4bde519c95caec7f5ff56922e7c73a11aac51bc8824bd6c339a897fdeb7a51bee92f0b29c5079d336c97a1400e2f8cdc91a10cd7b89c026c559f48429b961158560cfb33fb76263fef5aa0b0f5010dbcda3b64aa86f70746f2073ae141a9eca6b36e9cb739076ea3a5fe68f6ccb6de473d859c872dcb877cd8d80fcd8075a5882ea8ec02384c9937fd4522f06da198559822b1ce7daa91d447d2f6f8f6b77ad9e2b9b8548d0aac56d1a9eec05b3c76ae75bd9de04ea799f76addb934a1365bea4d0c25ee1427f8abfbc6165d3bf1211ed875373a59c02112e8a21897dde84a208ed6cc48188c98a218a965a04bcc750b0c45e4e236ffa98dcb7497f1861e475306d9e7b9dd04ab74a15757db03703e4bf13d82c1f10e8e3159de998a8dcf8b3cb97bf0799ac91d56bea064c9a63313f54e0f5d0cf2fc7be9e0674410758301dbdc97971fe4682e5ce6b8de53b2c378d12f3a2e2b513978930f6794d5598e4677e224ac10c579c953e16e72b64f77127f5cb8e65b0a8791ef32ab5384ad80d790161d937b22b0cc33131027ebedc853043ea7b9a87c52fed834b4f612304921f0678263fedc45ae354363fb7f2401e7a191a41a4d3cfcb9ac809492fa0dbd92cf4e1e822c26dd8b0f10a41191d5884a4ed3c5b3476462da263f9d835c52ff6e4f1a860487080271d630a05d5060cffb743c8c1339e4fb4897ae5073d8947286de5424963a5a5783da3ab3b9f829ace4a9b42fa0c57c800aedba1930f32fd5ceeddc99cde2efe2ed925ce41f53709accecffa0a633e31f55a3594d47363e28c23e5e9149f3a71e4ae7164e822af7fde5019eec783eef7d133ae7e67f3ff8efafc4af80d6c3f63db8d88978897c9c949ff13dfeed2e5c9c3d03fb786b5e30a035fcaf68e1ac62a7bafe86d3ec62b33a5d683123f44c17251c21d25c52c281fe20a91139dab51ea291ed33d565ec143e06fc2bcc2de9f5e38ba03c7d453d2810a79a102e5b5355aba05eaae88b5eb0eb05d055eba6aff7ad5964e81f7191077b1078f7bfc7ec94fe9ad86b628df0feeb540772cb5581319ad7b8a826995408dba9de2ef5e0a044915219419d10cf150a20fc9cf205e4e2f44fedb8f4e75b2f849731b6da1eb4ec742b06b4d1776ce551f3a66213d427a211f4d635747bfc3bbbbb5ac3cce8bebf7cc26e4dbfed9203b333ce83437480f351ab155bae4008493e51ebdb85a655439af2b4923ec283b0363aa0013141c8d1846f11b62203174b27d0586c2d7887f879f2fba3604211914395840b0c75d4a8de919b65cbe462e6b4153900c942d9b5458103dab1af0585facf4fe43f652cee9736a055c8aabe7b5bb5e820d8ddf263bf366d0faf3494b43b900453f68965dbe69ad20afe6d39de877b1bede966c860c3e16c740f0a5e595a804f20b168443e92d6cf8c6275be3a1fdbbc8ad5c931c6dfd01b1ca3a6bd55ef7c3a8248431c9dfd3dd3aed3981d8da7da6e1b1e1e2bc16d035f91ca86bde479d36bf76a228317c79b6aa3372dca6b53a10d2c679add2913e7257693c5dccb372ff7e7d605cdb9081370bec19782058a9288f2197dced7762be6c914a769b52de8061b7b4b23d54e88adcec332f2587f23163ace1331abbf17ccf6d67573b21814cff812605ba74e1d4c49eb97803a5481f41555001cf2f2c5a7eae8f5dc5fcbb6b32678073157c88069ea5af1a7f535be7ed0bb035b69a76fbf18df4446521a4cf2e60d07398ea0c232e67a0d6434ea373f6c35a2ec0d95e421a6f66020733cf0ad3ee2357eed7de5b4c8c7d28c5d7a049188fa6686e6d0800aa4f14f89fd401b0788b7bfbf1551800d9861e0cecefd8a8c69dd9c98c73d5ce8bb3932480992782f5ac1ce16d91ad2ec7f035b8d39f4f2cb2bbe57b681b19f07cc31282bb5c05b13d982e8cb7700cc8f4b0fe7ceb774155dedc776495e0b22550ece91ac8c25862f7bf7fd5fc22664e4dab170d6ee4d5f9ee03930389801543c7f462f17434b2586290ff5b642a0954c4172d2b12e6d73d79ce0d020d869bc6b0b377e9a346e22043789d5f36d9e0820562af13f1ab1b79139ccce4bcc4a7d12a8addda1dd2fd6bfb01183d5e0d9b926e21bf68f6e2372b8205e95ffb2819c6593288c9fa7ca6e424be2094bca9e314aec8a5847d58875f07681bbebc36e81c06678cc57862ccae8d1ee26551d1d70d5d24eb0cae5b3283bdf65aa227e4cbf8fbccdf5950a5e01dd83f243777f621066e7297211d085ad6518c1892fd9bb8746fc8a62b5e8b943127c9303964858802c6941ef624b917ce5e9a3b3afab481be832f1cc3dbe34af98a631e413479bded028a6ec1e546694a14e9a23bfcdc686f6ae616e5450c1b8560802bc47ff336cf774ad119a6be55952edc4ec1fca29c50cdf074e9ee95e655aada1ad8a28ebda7a2ca3b98324c6f7151eb558ad699985d235fe93a76d02b7d30d84f0a39955f74cd5da9f35200146108ec4432e95f8a6b0fc588fa8a883f26bca81ba3c4dd0cde5512aa8c6f329be83974cfffc3e8f461b32e267b8128b3c9b687eb312b344d86c1a571fc18d44ab9aa3d54990fc8ddd89b4169502e431a60f49e79e39c3417ea50aca312a7f419e6e1225de510d6383b65c4849e54dc033ec474e3f77adbf70500ece16c030ec4bcc0de319e966c862241eb9cbeda26698059da862c8002c55b44913c09b3a48c1187642c9ac51a4849a0a5beff5b0cc96ee631cb0fdda9fb205f90aeea849438de4155fb83ef89f3a38289cd9c65ac6f833d5d690642096b9101cc7d50613ffbc522124eb0c964b40e849bd4f45a8abf6730d1c141bd4cd7e5f83a6d581f4cca1970c3dbc88a5ed92779204f1e38146887020847a86cf2a44e722cf09be161b5a8f4c9ba292a5093bd81ccfc5dc35162ef60d6d3f6c9b47b09d4523218169ca1d756836ca7f5c31578019f7f8fdf163045bac27aa2a6ab6b4bfa5aba6042557e9c76edee651ba5fa712cd966ad9f4ed83e9501b70a8f03ead6f41b58f1f6ec3b1a96d033902e62e7fd6c8da269decfad51cba34383707d69d3573ce84b0a0cba2786a47cbe115c0bc11813fa8caf93c25440bb9ba480e610a6bc47d6cbf7b5e32aeafed4c8ab962e6ae8f5cbfd7628c560a7718f5009678cba47a18ff2457d6abe1d688853cac3c7eec02e904933ac2976284063833a7751c698e36dba4ac3c4c440d31dbe2e15ac32cc0f2fa2543ad23a99ac984bcbb11e50624a39f5cc8db9976350da345b0943724ee716df31c7b750830f926cb7e7f84677bd652eaa32d2b4cab651aa8062019e69bd9ca8e84209d2af958da63d4547d2c5ab92d19ff3874921fef563f221066b11734534e8718c3b448281b34228744f83d765d5d03b3711b364f18ae38375ae051a86da2abaa5e1a282115ec47be9b992de89cb3e1989479f103c435c4e45f524c09d169e246daec5f09808e229465c6dcb369280c97aa3869ea0bc7ac921867b30d63ba80ae4b7afcee64f94929b2f47da61cefc4ad5863ed90025cc9f99de95e4605a28bf0db498a3951866801f1c8ffc3843fdcfbdb0da54db289d72b1026c57e2b8c70422bb061be2eb6829460bd37af9a4368d191390952087c5bf64a0da3fd6af922c10e6e4cc571c3db69a553ebc47781f2d8ce972c1c06bc16bf68cd25cb1cfa9599a03868c080ef7684809c8c715bbf5b25b8aa67b6e17f5167cb0f314b9dae6087a994179a75256a67f7888021f36a69e2a70f50ebbbc03e5d6061c70253927431a97e8975bcb3f6e9d49f03732ad66cc820c751f2a0721d9e3fb49126e68e17e6f441a19c2e2eeb79a404fdf20df7c0cb0d48ca465b3aedc9a6325c468c5e158f81fb54da93fb065a015a1c422dd17d3258b97d35f14a28c8ff7bcfa34309ea99c9129726c80a32672f10b7e2f7a56d2e684690551b664625137307a88e7d7b0240e7c75f96c1ebe196d4a4313da7eaa3f1da9dad48e8186943f01af686fcd0bfdb0852ff539ff5269ac425a322c1d0cea3e5f7d2011eff5a55a73cf058b243893b529d644fad323229f704016fc837e2dead6944a3624a3ab1408f87969f6c7fcf5373ec729c90366defb3d1a8668afafddea2badf25b9a18be6f9ee150fe5dfead80976b63940c2c5db3719ecf6bf9f7d55e3a31ec3d40fcf7079ce01aef709f31a202b5675c69bcb996ebe40e5c78c791430f7db503f522abc395141951083805671e67a7dc232c2e3a8b9a48f1186abb74b6c89cb32603a53038ae4d87cdb4c80da93223909c4622d646c5725a17f13bb165c5c8dee92ba7b19894bd9ec481ac85010e43efbabec", 0x1000}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x70}, {&(0x7f0000002ec0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cd03000000000000000000000000000000d4c3dc08ec9ec7b5df67c33f9d8930fd", 0x37}, {&(0x7f0000000400)="5be1d48d5cd3b0b45ad001aba8dc91abfde50b6da16c702190aea61d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3c7da03d0b3db1af2a88339b0", 0x82}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000002f00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r24}], 0x20}, 0x80c) sendmsg$unix(r9, &(0x7f0000000840)={&(0x7f0000001500)=ANY=[@ANYBLOB="696e6e048997c1f327e643252ac970b00218f271434f3f959e51c058571cf21aa6ad04ca69224c3ea15c8351fe1f2e1f0c9f77794849d8f93f26e52d186b9d6d7ad0053aa4a5efc41a64ed76fe0f6983013b06212043d00acb2b3bbee9c58539244b3e564fd318c584c125068b473dba6157cc6ac0ef96bb09f679a2443bb33c32ab31b9c9b6a107b0d55df99f2ad0a05f3383ffc5371ed01060c270b85cd08dfec768daae5dc36e681a161468706abd04e12ccaf9c1ace67c868185e9cb60899549a2691bc83aeb7e1090a73d29634bde0390c6ba8645ac3bb3ca0f8a6c949d0a9709704a466e1906ec6077fe805b4d08fdccff11e670f72fe93699ff9dce126f27427f0ac518105f11820f90d3c4f5248c50a71a94ccfc343a2ec5eb5d455b79ed625a5e000000000079eac3716bbce3ae1de4ce7988386f71403cf946d0819ae0bf62010da675ad5ded98acfe0c69985f3185a5d8f35026e5df5011c1aea8f859ef19edaeb8b288a0db057fa378507508ab97b5b0354c6b8965445a673a3747275fc54628dcf0ae6dc4759ee47363c4b6c933ab75cf0bf1eeb1e802b340863b7976422407b08ed9290ecaa91ae84f001a5e34020ed14d60edeac5f0c111aa0aa3fd76cc9afd7df1599fdc44a7a703b1644b246cd77d7c96812c1b137005672812fd0042e0689f9e30eec4f5f8d5201aaae6550e1331d7440889c56393a6542f5db64f04dccd4b9955d502cd85fb55c0dcf5e5750477ef2e143ca2b7e6f24aba51793635b2639e632596203e7c3e4c754ae6f558293fc518fc87c0b684c432440533e8dd0450b73800acb5df8948ac21ff16918b8ab98039b001d90976f6eb2f8f6d83ad19c607471fd9379355d4d8d1154afedc8dd4d1baaa9acdfa3389e6e8033a1b5e608c7e387daae5c42f5c19937883df90b04aebd76173472b082661b47b09ae2fa413277b1fa6a515c0b867a0cd32540e68c18057252c7f4eba8e007820686f5255dc6e"], 0x1, &(0x7f0000000700)=[{&(0x7f00000019c0)="7749b1ca89c1e41fdf6f0afaa82f42618f1c634b1c6664d48555b82baf23ed2ba33485a25e0759d918a0707cd7472292332369466fdc7d65e4bdaf3787b5ede50073ff681188c24dffe979b8acb19822aa1c4ffbd19a56daedff41408985f69d05297796211c88c13b326e2f69ce67513533c22c005e3628c79ac007a490aba5e92c01c718965cfabbbf7ad79505d31604d4f2910e4c5a64db28cec66c73ec645248c2aa3b1d92ad53329b44ed8e5859ae29511c8d07b0a81c49d1198130da5d7517f9590f56de84d0761fe7f9e1e2bd1ac46caa42ece48cfb405a155e5ab9ef87881b146b9a61f02a22b57fce4d98ecd8aae042850cb1ebceb076d0f1d0f8921e10f1b6ae3d29c4cf8cd719ee6f3a7e919254415486cb548a3ecf24f0fc5eb0006af88aac38740f612761af34c8aa3cdf51c2fcaf1c4bbe55e3c40a6dc7633bf571cfefaca611e382bf68c19a37dad7251b234b693df6b4b98d029583ecb919a5a9676a808dd078944e1682a49ebcbe9b6640e5b2c215c4a2149dc13e5a160bb345b384933f1642d84692c5b215689a6216f7e1c01e387652ec2d7311dab1be8bfb79318563219acdc4681e7ab77399cd425d8799a9ad919278665cf67f119ebccf665cfb8180fee388809c55234d484ae5e216123ab912d42870f03ef7aabd67e854f2b00b4cbaf11077ae44b9ebbaab253d1ca2fa4411cee15be353c045a9f97eee63cbc5181fc19c8347e4f5d8728635f6fe3d32e3aa91e6e72cfbdd693c40edf462f7934c9d04a11ab5038a922923e94a178e4eb15ca2921bf3b420ee59c32c961cd8403b7eb0e7cf909c55509e0f7315abe28891c98287bb5454c8fc5121d7e6ac0c4d5cd523c487aac4c64d483508f584d1e56255cd4c79c5a691c95ff221089eed0b9c2e651291740961ed4a2f1d8b236111a4fa00887d1a7ba0fb680e617e086a836c3860cca5d924a9fd5cdadbf74bcbdb3d0f990e04f1a3705579c345d97ea3216be8c401a8d02b5ed146d27ffb67bb31a94798a490252d00c937744badfbad6f3475d24fff06f5120daf92597a633f0a6f28e2c0d6e421301e3d026dd0783a35a8984469254971ac1af3d24b9b7b6b7c6d356992b60577bf524e89808e05551cb7b421b1cee00ede9b8301ac97374edb1f48de5eb67910bc7a19b23efdb6b1f03fdb7f5811ea404d0dc704a46e1c29892b0a2f27b8c16094e86eae002ac3e80c4c615659a0a9c48e468ee376183a33d8a1e614f3e977a622764eb32e93a1bc45f5c37d2efcae8e50cea8b0b51db8bb38c9f212291cfe3c6c9ce3bcfe0c38ca72f426ba694918515577208431ade745603726c5626128c6dec2a206424578d99c54d15eaf90a890602ef1df042b8b41b9e50dfd61c3e62b4269858c86038fa6d274828e2b69423a969b2b4d6b2d6e1ae6e68761ffc210e0a7d099aa0c8b00c661a43cec4bde519c95caec7f5ff56922e7c73a11aac51bc8824bd6c339a897fdeb7a51bee92f0b29c5079d336c97a1400e2f8cdc91a10cd7b89c026c559f48429b961158560cfb33fb76263fef5aa0b0f5010dbcda3b64aa86f70746f2073ae141a9eca6b36e9cb739076ea3a5fe68f6ccb6de473d859c872dcb877cd8d80fcd8075a5882ea8ec02384c9937fd4522f06da198559822b1ce7daa91d447d2f6f8f6b77ad9e2b9b8548d0aac56d1a9eec05b3c76ae75bd9de04ea799f76addb934a1365bea4d0c25ee1427f8abfbc6165d3bf1211ed875373a59c02112e8a21897dde84a208ed6cc48188c98a218a965a04bcc750b0c45e4e236ffa98dcb7497f1861e475306d9e7b9dd04ab74a15757db03703e4bf13d82c1f10e8e3159de998a8dcf8b3cb97bf0799ac91d56bea064c9a63313f54e0f5d0cf2fc7be9e0674410758301dbdc97971fe4682e5ce6b8de53b2c378d12f3a2e2b513978930f6794d5598e4677e224ac10c579c953e16e72b64f77127f5cb8e65b0a8791ef32ab5384ad80d790161d937b22b0cc33131027ebedc853043ea7b9a87c52fed834b4f612304921f0678263fedc45ae354363fb7f2401e7a191a41a4d3cfcb9ac809492fa0dbd92cf4e1e822c26dd8b0f10a41191d5884a4ed3c5b3476462da263f9d835c52ff6e4f1a860487080271d630a05d5060cffb743c8c1339e4fb4897ae5073d8947286de5424963a5a5783da3ab3b9f829ace4a9b42fa0c57c800aedba1930f32fd5ceeddc99cde2efe2ed925ce41f53709accecffa0a633e31f55a3594d47363e28c23e5e9149f3a71e4ae7164e822af7fde5019eec783eef7d133ae7e67f3ff8efafc4af80d6c3f63db8d88978897c9c949ff13dfeed2e5c9c3d03fb786b5e30a035fcaf68e1ac62a7bafe86d3ec62b33a5d683123f44c17251c21d25c52c281fe20a91139dab51ea291ed33d565ec143e06fc2bcc2de9f5e38ba03c7d453d2810a79a102e5b5355aba05eaae88b5eb0eb05d055eba6aff7ad5964e81f7191077b1078f7bfc7ec94fe9ad86b628df0feeb540772cb5581319ad7b8a826995408dba9de2ef5e0a044915219419d10cf150a20fc9cf205e4e2f44fedb8f4e75b2f849731b6da1eb4ec742b06b4d1776ce551f3a66213d427a211f4d635747bfc3bbbbb5ac3cce8bebf7cc26e4dbfed9203b333ce83437480f351ab155bae4008493e51ebdb85a655439af2b4923ec283b0363aa0013141c8d1846f11b62203174b27d0586c2d7887f879f2fba3604211914395840b0c75d4a8de919b65cbe462e6b4153900c942d9b5458103dab1af0585facf4fe43f652cee9736a055c8aabe7b5bb5e820d8ddf263bf366d0faf3494b43b900453f68965dbe69ad20afe6d39de877b1bede966c860c3e16c740f0a5e595a804f20b168443e92d6cf8c6275be3a1fdbbc8ad5c931c6dfd01b1ca3a6bd55ef7c3a8248431c9dfd3dd3aed3981d8da7da6e1b1e1e2bc16d035f91ca86bde479d36bf76a228317c79b6aa3372dca6b53a10d2c679add2913e7257693c5dccb372ff7e7d605cdb9081370bec19782058a9288f2197dced7762be6c914a769b52de8061b7b4b23d54e88adcec332f2587f23163ace1331abbf17ccf6d67573b21814cff812605ba74e1d4c49eb97803a5481f41555001cf2f2c5a7eae8f5dc5fcbb6b32678073157c88069ea5af1a7f535be7ed0bb035b69a76fbf18df4446521a4cf2e60d07398ea0c232e67a0d6434ea373f6c35a2ec0d95e421a6f66020733cf0ad3ee2357eed7de5b4c8c7d28c5d7a049188fa6686e6d0800aa4f14f89fd401b0788b7bfbf1551800d9861e0cecefd8a8c69dd9c98c73d5ce8bb3932480992782f5ac1ce16d91ad2ec7f035b8d39f4f2cb2bbe57b681b19f07cc31282bb5c05b13d982e8cb7700cc8f4b0fe7ceb774155dedc776495e0b22550ece91ac8c25862f7bf7fd5fc22664e4dab170d6ee4d5f9ee03930389801543c7f462f17434b2586290ff5b642a0954c4172d2b12e6d73d79ce0d020d869bc6b0b377e9a346e22043789d5f36d9e0820562af13f1ab1b79139ccce4bcc4a7d12a8addda1dd2fd6bfb01183d5e0d9b926e21bf68f6e2372b8205e95ffb2819c6593288c9fa7ca6e424be2094bca9e314aec8a5847d58875f07681bbebc36e81c06678cc57862ccae8d1ee26551d1d70d5d24eb0cae5b3283bdf65aa227e4cbf8fbccdf5950a5e01dd83f243777f621066e7297211d085ad6518c1892fd9bb8746fc8a62b5e8b943127c9303964858802c6941ef624b917ce5e9a3b3afab481be832f1cc3dbe34af98a631e413479bded028a6ec1e546694a14e9a23bfcdc686f6ae616e5450c1b8560802bc47ff336cf774ad119a6be55952edc4ec1fca29c50cdf074e9ee95e655aada1ad8a28ebda7a2ca3b98324c6f7151eb558ad699985d235fe93a76d02b7d30d84f0a39955f74cd5da9f35200146108ec4432e95f8a6b0fc588fa8a883f26bca81ba3c4dd0cde5512aa8c6f329be83974cfffc3e8f461b32e267b8128b3c9b687eb312b344d86c1a571fc18d44ab9aa3d54990fc8ddd89b4169502e431a60f49e79e39c3417ea50aca312a7f419e6e1225de510d6383b65c4849e54dc033ec474e3f77adbf70500ece16c030ec4bcc0de319e966c862241eb9cbeda26698059da862c8002c55b44913c09b3a48c1187642c9ac51a4849a0a5beff5b0cc96ee631cb0fdda9fb205f90aeea849438de4155fb83ef89f3a38289cd9c65ac6f833d5d690642096b9101cc7d50613ffbc522124eb0c964b40e849bd4f45a8abf6730d1c141bd4cd7e5f83a6d581f4cca1970c3dbc88a5ed92779204f1e38146887020847a86cf2a44e722cf09be161b5a8f4c9ba292a5093bd81ccfc5dc35162ef60d6d3f6c9b47b09d4523218169ca1d756836ca7f5c31578019f7f8fdf163045bac27aa2a6ab6b4bfa5aba6042557e9c76edee651ba5fa712cd966ad9f4ed83e9501b70a8f03ead6f41b58f1f6ec3b1a96d033902e62e7fd6c8da269decfad51cba34383707d69d3573ce84b0a0cba2786a47cbe115c0bc11813fa8caf93c25440bb9ba480e610a6bc47d6cbf7b5e32aeafed4c8ab962e6ae8f5cbfd7628c560a7718f5009678cba47a18ff2457d6abe1d688853cac3c7eec02e904933ac2976284063833a7751c698e36dba4ac3c4c440d31dbe2e15ac32cc0f2fa2543ad23a99ac984bcbb11e50624a39f5cc8db9976350da345b0943724ee716df31c7b750830f926cb7e7f84677bd652eaa32d2b4cab651aa8062019e69bd9ca8e84209d2af958da63d4547d2c5ab92d19ff3874921fef563f221066b11734534e8718c3b448281b34228744f83d765d5d03b3711b364f18ae38375ae051a86da2abaa5e1a282115ec47be9b992de89cb3e1989479f103c435c4e45f524c09d169e246daec5f09808e229465c6dcb369280c97aa3869ea0bc7ac921867b30d63ba80ae4b877c0f7afcee64f94929b2f47da61cefc4ad5863ed90025cc9f99de95e4605a28bf0db498a3951866801f1c8ffc3843fdcfbdb0da54db289d72b1026c57e2b8c70422bb061be2eb6829460bd37af9a4368d191390952087c5bf64a0da3fd6af922c10e6e4cc571c3db69a553ebc47781f2d8ce972c1c06bc16bf68cd25cb1cfa9599a03868c080ef7684809c8c715bbf5b25b8aa67b6e17f5167cb0f314b9dae6087a994179a75256a67f7888021f36a69e2a70f50ebbbc03e5d6061c70253927431a97e8975bcb3f6e9d49f03732ad66cc820c751f2a0721d9e3fb49126e68e17e6f441a19c2e2eeb79a404fdf20df7c0cb0d48ca465b3aedc9a6325c468c5e158f81fb54da93fb065a015a1c422dd17d3258b97d35f14a28c8ff7bcfa34309ea99c9129726c80a32672f10b7e2f7a56d2e684690551b664625137307a88e7d7b0240e7c75f96c1ebe196d4a4313da7eaa3f1da9dad48e8186943f01af686fcd0bfdb0852ff539ff5269ac425a322c1d0cea3e5f7d2011eff5a55a73cf058b243893b529d644fad323229f704016fc837e2dead6944a3624a3ab1408f87969f6c7fcf5373ec729c90366defb3d1a8668afafddea2badf25b9a18be6f9ee150fe5dfead80976b63940c2c5db3719ecf6bf9f7d55e3a31ec3d40fcf7079ce01aef709f31a202b5675c69bcb996ebe40e5c78c791430f7db503f522abc395141951083805671e67a7dc232c2e3a8b9a48f1186abb74b6c89cb32603a53038ae4d87cdb4c80da93223909c4622d646c5725a17f13bb165c5c8dee92ba7b19894bd9ec481ac85010e4", 0xfff}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x70}, {&(0x7f00000003c0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cdf8a990eaa6531482905fd8e616649394", 0x27}, {&(0x7f0000001900)="5be1d48d5cd3b0b45ad001aba8dc91abfde50b6da16c702190ff00000000000000001d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3c7da03d0b3db1af2a88339b0", 0xb3}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r10, r11, r24}], 0x20}, 0x80c) r28 = socket(0x18, 0x1, 0x0) close(r28) r29 = socket(0x38, 0x4000, 0x0) fcntl$getown(r28, 0x5) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffce) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r32]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r32, r32, r32, r32, r32, r33, r33, r33, r33]) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x5) r38 = geteuid() r39 = getpgid(0xffffffffffffffff) r40 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r37, r35, r38, r36, 0x143, 0x80000001}, 0x8, 0x100000000, r39, r40, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000240)={r39, r30, r31}, 0xc) chown(&(0x7f0000000200)='./file1/file0/file0\x00', 0xffffffffffffffff, r31) r41 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r41, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r41, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r41, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r41, 0x2, 0x803) pread(r41, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r41, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r41, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r41, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r42 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x20, 0x0, 0x0) r43 = kqueue() dup2(r42, r43) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f00000008c0)=0xfffffffffffffd2a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001840)=0xc) r44 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r44, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r44, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r44, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r44, 0x2, 0x803) pread(r44, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r44, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r44, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r44, 0x8010426d, 0x0) r45 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x20, 0x0, 0x0) r46 = kqueue() dup2(r45, r46) r47 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r47, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda", 0xda}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xdc}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x4f}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) shmdt(r4) 15:24:14 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x0, 0x0, 0xfff}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x80}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 15:24:14 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x22) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r3, &(0x7f0000003cc0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f0f65ff23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f5e185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6eeedf9bdd517e85b911c4532382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f92622259855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66e91f68638bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1f9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a060015a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d0000000000295df64a426ad050c096389a49f03da635a963191efa773e2afbb2bd5df940ec01be1a6471d8dc2c27df8ff879773506b40107c1f13bd7b8a715215e", 0xf5b, 0x0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0xa6}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept(r3, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) pwritev(r4, &(0x7f0000000500)=[{&(0x7f00000001c0)="53cca534ac2635b4eee63f87e47dbede1cb31f13bd11bf3dc31679b087b3a8a86056913b2911054fbe580506b80133a197bb14817c054694aa9ecc692c4c61c73134bed3acd93535a64c76086c55e052142be177171fab850002eb680bea6039ad54abba0275ea03c1839d7b4d3eabdbe41f9f360576348b9c37955f68d818d27d27fb0b00e852be4ce1758d90ede08170a498d6766a21f3822ebee83743033630f9b63d2ca4efdf3d555885dee1cfbdbfa9cf6878db56500166e89d9cad6a8802f8271cc8cc19c1bf0392a47288c1982924c53f", 0xd4}, {&(0x7f0000000300)="308d968fa89fa7ef2b2ed7cc0209527eba5d4c4d6e46c771122642e8cbd4e95a8965f068120011340cfa2e7117aa33a124ef9920b1fe15e80298a55d01815d8ef40456c87229968164b6c91b378866d2f6dc1a5d08589dd611b0edefcd1a7c1ddace8bdf4d50a71908bc94536e1c6cafe7e3c9be06df34913c7cffe2aa6a7962bc0b561b5d7defb6b04794c1e8ecf3e18e16ad2115f572138928575d6fc763a34b74bc05478763aee41ffc9cbf3c5bf5fd082626e250d1648fd9ca48c93e16e309f9b155d149b015b3b7042b29ad322705a55bf516e3a952a824", 0xda}, {&(0x7f0000000400)="98c193484083bafa82052a880ec479fd9a4ac04b325c8e63717fb9c5f90b36f7fe2bade34d52f09f36cdeb42bda6aa27382eda5973555cc56970cc0f8b845fb87165de3fd8205acdd9903eb6ff44c3c5", 0x50}, {&(0x7f0000000480)="5ae5cae7f9d8116de155ae5855299bcd8c311a1b4e011bf25a58e4ae2bdb22892c392cb97ab5da8775fbd8ef9b67c40d1501e6efde7a8f6a9bec694341b09ffdbb59cad08ba460ae197aea9777c0dab91852283c91fad909e50822348ed19f2d51a34ade00da3bced36366a87efaab31a5a58f5ea8c99d", 0x77}], 0x4, 0x0, 0x4) 15:24:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, r3, r6]) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r8, 0x0, r10) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) fchown(r11, 0x0, r14) r15 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r15, 0x0, r17) getgroups(0x3, &(0x7f00000000c0)=[r17, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000100)=[r7, r10, r14, r18]) 15:24:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r1, 0x5, 0x53c, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1000) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 15:24:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semget$private(0x0, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x30, r1, 0x0, 0x0) shutdown(r0, 0x0) 15:24:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x9e}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x5) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 15:24:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x20) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 15:24:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(r1, r0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x7, 0x77, 0x73}, 0x80000001, 0x5, 0x2de10296}) r3 = dup2(r2, r0) sendto$unix(r3, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 15:24:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) minherit(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x1) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 15:24:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x200) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r4 = shmget(0x1, 0x3000, 0x86, &(0x7f0000ffd000/0x3000)=nil) r5 = getuid() r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r6, 0x0, r8) r9 = geteuid() r10 = getgid() r11 = getpid() r12 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r12) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x7, r5, r8, r9, r10, 0x100, 0x5}, 0x3ff, 0x0, r11, r12, 0xffff, 0x1, 0x5}) poll(&(0x7f0000000240)=[{r1, 0x1}, {r3, 0x20}, {0xffffffffffffff9c, 0x4}], 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) 15:24:14 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"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f8add79a833"], 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) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="2ea24df810030c58b8cd39fabe2a79c820aac7b08a2b63c4183187d6512413a21264e0f065ae3e4a65205b09706fc8a07f30644743050be6044d7d4e05ff22f5", 0x40, 0xe, 0x0, 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) 15:24:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) poll(&(0x7f0000000100)=[{r0, 0x18b}, {0xffffffffffffff9c, 0x4}], 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f00000000c0)=""/33, 0x21) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x120, 0x101, 0x9, 0x0, "8863c3f5fb3f70f91a8291b993db45e3fc63dcc5", 0x4, 0x3ff}) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x3, 0x3, 0x0, 0x7e2}, {0x3, 0x9, 0x80, 0x5}, {0x3, 0x7f, 0x1f, 0x80}, {0xa4, 0xfe, 0x7c, 0x6}]}) 15:24:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x61}, {0x8fe}]}) socket(0x6, 0x8000, 0x6) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 15:24:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc2a9c7e533410046, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) fcntl$getown(r1, 0x5) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 15:24:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x81) sendmsg$unix(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000080)="c5807508a30cca249dac8f503fc05e65", 0x10}, {&(0x7f0000000180)="002dbfaa4a62ac0853e911432eb513a6576505283eea80cbf61d72528f2ed3c3cd3d26329e2799225d0397c375cccd9e8a4878380eb3347cad5791ef09a888968618b88f1d1c3e351af8e00ce9c46eb27a7ce1d64e6dedea995070d546fb9397550887498a1322e592b5413b7c6606a921d6ce76be9c3831", 0x78}, {&(0x7f0000000200)="16e807c28e0938cde71fcffb4f2c968ddc28cb901939b6b4febab8f02e0c87c391f9becbba4b231638cd0992f0aaa61b51e9056a03d9ad92b825e5f453deca0d051e46f1c2bcba016475fefd4c363a5480834a2cb31f735295029037e874017a8eecb14bd791c37bedcbf6ee8f75f21ac6c39262915637a775c98f264bd753e4e8d43f854bd5bc42885ea2d4516540b6088060fb640772334bbbddf8ce17553b459ef0d53588cb27919bb258965af22dd03b72c436f5576cbceed4acafcd991ccf61efdd04152035f062c2c0ed5d5e3312a218cfd700dfac337f27095e5edca925303e792a23bb611baa3d5a2a28e1c271308b4fc13625d2dd364ae3037885d2b71becc95d94c1beb04f407d3364c8041b9e85dc6b5210d99eed83a3c8e43b8728a2294015a3b56e90df83cad1999b30121d64ccad35e716aef36a86d9a6a45709dc286096ec004fc2c7018d61f466c69fc49318ec1dadfc682d14ceed3a056f97b6483eab6cf769704d6fb9aa63b42aced9cab503c23aa0e34dda9650fcf3c4b38f3f81edde96d71bcf437b1366274700aa02adc8ef9fbabe24b054676d15b79bccad4bcb7b4c2edaed3c71c62a49945ccfd7640c90c559f659a4ab0ad766529a4bf5096d0a7088c87335bfc54513052c94e265e6a722eb598d0f51102d1dbd983cc290cf05c089f7952b305d47701fd8db43e5d19029e3a0062b0851489b34519f034f1cff5c587105cf6d41060f484783e88a54a50df9cc6483bc2a8bf6b70ec4261c62840b9ff7ba2cb9bdc1c54770ed11dbba91858cbcfdcc6e63210971770eb1fb22b5bd30a0c1164f188fe7dfd46fe3d2816dba770e5fff32c4504c7cafa786222125eb951c372863fa84c7e197624661786120f523293e9dc6322646248da5840126d8736deddfca41f71845aeb8f9435b9a714ffd00c3975add732d65469cc56982f10430bd21fc8ba1c1963be6f8616a3ecee2316a2425e5c7a4d7810d1aaff5cf0cb324ec483420fdf22d162dad8660a5b1e65257998196192afcda6c1a2d3aa3e9aa49fc6261b651e3253df937269742380c44d48df947b383b5bdc9b0796d9cb7bb7e525fc16344766c70c4643a45746b194645b27f3bda22dea93761eca075dbfd5c8e25711988be095a2693fe1d41313e1e1ec48a17996aeb78af663bff76f3a037fa58f79645e47aa1035e723247889b67eba519c79e619efbc0394066422c6bc64edc33978c55681a3583f27532fe8a839fdbf148360cf083c0a25b042dcfb1d4a6f30f3761623964885a52bae83d8766d773b971e54e2122d618902f5ce93317fe8d258bc0a413f1f95e88e3177f5a32448b0e379011594c8324a4cd62a73e2fa024cf899af273b14bc31e71306fef00ff83993113c1a5bc56ae9a65f77dcdb596d3ade7bd602aa7dc19e21dda5ea8cefa51c9cecc097ff2ea4402a2e47013f9814554249048df84952dbc0a33f6ae1423fe6a99ca9610b765cdd144b5fd348c7c0478c54edf4f728b9c4794c260358b6be0369f374657451cb76304deca28d34a4f22d288b943c6bc9437cb285993a76203aa403279351aa5527b718f9ff9a03659e61fd6e6a822e34b8ee6743cf9cf4a0a06be8e44642c4151e57680d2f644b05899b20d7e7cdd959c5dec89b98cafa114563140d2d94815837c087819dd497c268c4858c5239105a899fdead3f89217315275d83d53ba771b80adcead9b915ba88593ff72a8bc93e49d06ee58ca686e3eea01b0e0160156d0c4454aa3dcdcdfcac59049596f5eb6990934d6467acd782d2d8b5beac57143a183650edf8e65f0f7dc6b90624566eb4baf4171c7a17d1ea72b1bc968c9ed9f44238c16e61a9a5d581e678bf7ac3e64ec2e76f59c508b25fd9b91ef4bb9bb8db9d7eb7e6daa31eecd9688825c83507d434fa63cea0ffc614496d5563d770d763502d483e3d8e6072367eeb69eeaf97edf98efdda8e63e52b694c142b490df83d0eb03c2719988f5bc248f7c989e8bc0406e26a7bff115083b70331df8f62b44d09bd3df2af1860899ab9b15bb74dca687b5c3901380c9ee96ee2aa9f7c0e3ca460fdc29559a466f4ac9dfcb4158883d6991b3ac59303b6d4df1bc9ff0f6695feee9cbd59f2d715b7e754c64e9449e5ba98bad82d10ab350983babdf6b7b467646c8651e095e795b9db8ed2f6edcbfd0cb849ae56811d3f0fe2e6d7ce9afc88b901912e8aff742a2ed30c50e3d1915b0bdb653fb06e61a1ef689322930b403ecff5125f3c251e65fd3e559f11af296d570d6b149263ca482b79b6291014f6e9580e633164fe39042b568271d36c20c3a334035ca31f8fce471bc3184c7554fc750244eed11346243ca7be3a091271c7ccb65ae64f7fd05682b5b5bd5d3ddbb4224444cf1cf933b642a0df8ec60bfb2c07b9cc42d73d25389b2d9dd154bd61a2f21f944638ab4b722d4b6c5115219a42e582c83192325e45175095823306e9ad923e01285a39de09406fffe3a1cce8b05bcdb7385624fcf85b2afb61f3e325922d8b103c6601a87dadde0947102fc80ef1044b338169c75abad13912b832953db5079534780fa6d7b76922de025a542ad2896076ab31865818defe0a5243e6fe6740200f7d8e3c6e4e487d38b998e6a9cf533276c6e90ca138c5e4044b68c363858d5e491d78b2c9b5f232bc5d6683bba45c157fab8cd02376dd13290e72362515ebf561ce5cc565402d847293105ba3cf5c719ea3d9d5960de5c6b2f5a4cb5d553b6e31c0e29ebd2feb3ddb859245aff91ca813600ccf57ffbff6436636d35e8c24f1fa80559d976f1a08f7cff4555fac711d7ec4ac8076eb795f879a1329c751a5ceef5b2ab1aa1760485f0c1bb2fdb484a87d176b8a51b04391cf73048125ba18fbb9d76e85768304ec572931ad8e1d79c42164729081dc9088a8b31e6c6c7feed6e08d25d0bc0748ddfd2840c67bd6c0326ac78bc67ba6c32311dd68f043097f36ca6972473e3f6d953cae9c39a18712185d2018c335e1f8f663e07df05b1655b5231cae7ec68cc7a8daf20765c02bdf2ba4da3ab7c2bcacda015749ff3cbd357a907f1fb70f06732df6fa9fcd31f07b2bb5c03ffea4cde340278dd34f1b98d1bbbdc3c23fc2d45374d8622f12225ac05ff0959b2aca36e6145df08c7b9dbe5c5e1d11a900fabe8231d9af870a86928f81950a0013d4b33222556d24f0ca51e15fee820ad0bd2e99b3689a1beae67dac8c0e6f2b81346fcd1da59cd7dfe531f943b5765b21dd029fd257db6e3088df765bd2e6fc97209420e631048ad4afadb1cffcccafe4cddd38e19dca5d6141ff38206912eb7af81c9ccb00f401ee68a9e7e89c94a59506eba6b6d4eeb6194c10c0a78cef666a92693adf891fc43e572ca74e8e5ec8866113eb300693a88cf16f5189369cd40939a7c5da511d87451ac7b113a3b471027f2bef8adc5bbb64d1b62dac25d1f577cfddf48d804ad19e2482208a9933fc9e3ced3b1c09b0748d1e7edb587296d0637888b867b0412582a7afb9196d794864e0bc799261c484381fe9c3dc09a9e1dc87d7c1ab304bd5ac106287f15fe1cf65640247b4c575c8c8b026c37003c857a0dea2e55ca91d65694011ebde4ce0fde8a12f9da89337d287c8f1ea1cb3c245a3218cf8d3489ebeccccadd170dc288493f64aad18b63569da8120cb2084995d16d0472cb08bb0f424b2e7be278b93c495825864fbc72cb70f92ed525500082ef7555a7d7639d96febd3551c7a8eeb74dcfda74581f8cacd424bd0e0d8a300ff5a63019c93f324f014fce04642166c7d90108275c302a1d3f31bdb0a2beb3f7afcb9425f0168354c0e7e50ece815a81933b73d73212c2c84832536aa7daab1f7328035e3aefc77a0df9364240e65211596f030319359c7a6e5ae76db6de398210b219d967af9bbb3b0f55564644b2950f0d30af5c8a5d00917ac9b9e3dc18fe0743347426f3298b4d46191e27143c5f82a753217bdbec83f87c40061dc63e81bb82f8733fba92fa37036255ff72e6cd33051b3ced282cf99355f4c3f667aec4c5947386cf285db26243c6280a9a29f6a1a3569fa955a979bdaa26f73cc86a71508f55f660a88aefc9c319c3117db5b29fc09f53cd541a819e8bb59b0ef618b72a5711e9d869683af6cfffd90eda552f5cd279be32a5e509642142500bf64f1d765acad4d86c714803cacf3c3a6b080c481d85ff923e02e5e981f3ef869d77c12bb9ce21d0c40e05adbafcc7538dc734868467b75ea32a4f4924ee4ed5aab493a4f3eb61a82a0d10cb1bd6f9a8f1264aa9037011862d6b510956722f18a36409110ced7888613776e3d99dd162761ce2e1d617e535c1fb715c3434cea5518243970b33d99d7fed44ad7377d19df45bc4d0c749929a5b02d67c369f9f159a110395b08236f0f1e587ba9a7e74d8f584a51b05b8eed22684ea3e65affe284720a4048bd2ab693a2c000dbfc8e3dc0ad849fb628930809326b36c59e2ba8f4da210e4b8902c87563f064d6969cca8d17e61f78e01e3743bbf06e209dbb1e2586f279c604545c6edb52855929c24c8c43299769ce01a914a37e142319ff58d3aedf8819dc55c6330d400a21fd2bb977555c490062e26415d70e32a6bc90a52839dbddab69e30f691f22c9e1728536f3c718e94ac1a4791d3484d4288cb78b75be9d6153d2960270a822b39ee6541b17225f74485e41f8a4a2980a9364445ac0e958f0be53451d5fc3b096a937674b5f862dbb29a0e4d0e39f95b9f95e02db0d6776b76eaa0b14236173ee5d28de6e3c72f2011c560dfc04df2760284536150f1f38ce84f7adee2fcb2d2305783d71265a7a34b57ad4d8755bd247c4ec6e6aa1a8c94cbf4d6c8eb138e5eb7ceaee12d751ad61600f47d54b44fd35c422d5f34569644f66a15d00bd2ee2249a831e64c0b4f11cbf3ffee9b706772d37b8ad9ed33358328cc9241c31c3a01a55bf5b07343ec8cb821f092b17db1738c58bae1b2b02c7f1ba2ef068fa99767b22a44d8e4a8b2f98f5474d0d6dc9a564de1683449bf59e8e95f81f2b4031b4b1712c505e3bf6731f39b3dbb9e2aef6cad2ddeecde283450b113a6b4e49850d73aa6fe97d373421b14729c93f4004c852d59e14c1e698b07cf9efcb7781b49c576758e881fd721216fe6fb27dead8820945802a58948d1412dfe3de840f8c4d550a056b6d86cd4d562ff35af9fde6e0f066526292894a83eae7f304acd749a6b97f41f63db05de5d5b15867123ede90a95576ec47c3e79b0879836e46e3a3c0a6ddab60555b8fcb149ae59e8f790bc2d87f9a75a2d6daf539d9d9f6929c77075329c5f66e4c67d31e5b1fc13d4eacfa65b871684fe1653d144484e77e9f084feddf52463b23111240e1d8564424eb07a708edc263054cf4f59d59a3bbe8b05efe9ea0631f87c58d084c979133debe45e7db708523fd1b7e9cfb9f8a1ec732a928b80e8766133edc457e039e712557b7a4204b0511a70311dd2b2a29325e62ceb9d56ad518890f71fb4eae68d8ac0688c4e42ed45e308ad375f9847233160d8c10ff999b318ae3f16c6111ec8336a786d0c94e502c46efcdfbb97", 0xf79}], 0x3}, 0x0) 15:24:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000000000000005fe60340004502208887d35e056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getrusage(0x0, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 15:24:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x200000000000000], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441, 0x0, 0xfffffffffffffffc], [], {0x0, 0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000540)=0x4) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = fcntl$dupfd(r1, 0x0, r1) getrlimit(0x4, &(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x2, 0xfffffffffffffff8], [], [{}, {}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0xea1}, {}, {}, {0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x5902) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = fcntl$dupfd(r7, 0xa, r6) sendto(r8, &(0x7f00000000c0)="9a895a2daee2618c7eee0fad6e8fc33b19637b12c006424e14ccbb4901e39102d7d634224856bd2f8327fa6a19c7e9c7f782296999b3c260b5511f338b4e5082670fffbe6d9f1787156c36ba1042c2713de4594bfa1ea53d656593cfc851910c0dfa2aca6b33573addb82902442a200a2bb78eeef56851b67d0073c9d760a893371217a22b338a3e137a60728657b08ee230a78e22f96fa86b8d819e", 0x9c, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 15:24:15 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0xfffffffc, 0x15, &(0x7f0000000300)='\x00\x00\x00\x00', 0xfffffffffffffff9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026f39d57225e21e000001000000506e9f8d7427aa51124922a3af27b4aa3de9f30b2e9cf246f6070000000000000072a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f000000000000082089fbac1e680d5db19f085dfd23794e546617fb7719ff38381bedbb6c65c0ea8b099213d51ac70ff89be37b1629b56a529d43fa8880a11de9b83fb642ebdc795427000000000000000070046044ad1ec064f27ee0545e6fd615e3587db5b002644f04776484e4099b457da20f1c9508958adfa95c303d85dee280c69274e95c8e9b45aef25d0b2ab0e0"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) writev(r3, &(0x7f0000000540)=[{&(0x7f00000005c0)="9c9503b615387f716078d88cfb4a07f048d937dfccd61560a8cae30bad0379a4ba075346708a29eee1f63aba859bd2e865823cb98b2a59fcaa7244965aac2196ff2d0d7a6e9493e77d09ab59b4440f61550e086d9b434e4847efa6fb82846185e5ba80d824589692"}, {&(0x7f0000000080)="3fae7ef234fa47c5766524f4"}, {&(0x7f0000000640)="a7f2316ea18468621d144cd0215f9ca67cc14a8c959ad667ae6e12e9721e9e3078bbbcfca97c5ec7dde55c278afac3f158e2786eb78bf11075ce08d8ba147315e2f177b49aeea9d94bbc3eda2a8ade3362c369ffa3fe4188a75c8723ae88bbf58ef033653d3536b468ef5bc345879b6f6637cec5c4a50f129f7a5d9313f2c758d703689b7ef3032b67f78f08e244904531a58d1071f3d84cd9141e053c7bfe4cc6644513e00e11ac052500e439a7ba093fb69c38ad28dff010afb3e2f2eb603890fcabf73be3ddd75cbb233dc77de787e78033a62eac32254a7c0dddd59a61edf0a1531f1b53ea33dd6b6eba8ba49a4c8e00"/253}, {&(0x7f00000001c0)="4cdea32e659c7c34b23cf90cfc4d35d5d087ef6254350551f33efc2cadef0266bdba87fb801b19eb2d34a4e4aa8e6ecfd7ce58b214f74f7a7e1247deffb2c9bafce4f82c4e75"}, {&(0x7f0000000240)="25c53aaf30170c44addf2ccc1494d4d6d8601e254bda24580751706e0cf1a4d477fffc32a368dd1cda951446b2a1414c7df8bd368a4c16c6f148"}, {&(0x7f00000003c0)="ed6e0612f477ddde8b0af6d9b1351c28486d3567f0abeebc604657d00fcf989821872b3462ced86bdff6dd797264b0d001e43f3220794f8c865abb22cbe70e36fd98da0a9f1c4708575eb0c9a0bbfef1fe87c5e6a7d09ed67ea838344f2b9def716ebd8de37c6f89d9a38f3b59151502a9183f3a0ecbeffd6ce2c21514db82"}, {&(0x7f0000000480)="559d6c78ba18420ef2e1e2b4e193cb3291b2ff238e5230c15e92802c07dbe1190fccd0480127858014a684993a320e97fbd095347c5c36a2d1521a19764f0fa1e35680ff72c148ab3c7bf794c1512ba587b99626b387bd13564c9d2806d9bca113855753531f929f9bbd2b46c060f2989706e5a1819b0685f268aab674e2581d02960a8d570cf2fa84d9dabbad49b06629c30e9df33ba669f052003c2fdf19a1"}], 0x1) 15:24:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file2\x00', 0x100, 0x8) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="2d012e2f66696cd81e74653000f20904000000761426d061070000000200f54e9400bbded9a84fb6bc1bcfd639190eedd11265ee65063ecbc1fbc3c252fc3f74909abb548aeaf94ade94ec6f23d13cab74ea18a3e671592880e725e0861083c02bf2b6e29f1d4d022bde8f059676f1bb8ab6b2d0aff082327862b26ae0cff05170"], 0xa) socket$inet6(0x18, 0x3, 0x80) socketpair(0x20, 0x2, 0xa, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = dup2(r3, r5) faccessat(r7, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r10, 0x20004269) ioctl$BIOCPROMISC(r10, 0x20004269) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x82, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000b04000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fe2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6cbd}, {&(0x7f0000c8f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe39}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f0000a47000/0x1000)=nil, &(0x7f0000eaf000/0x4000)=nil, 0x5f}, {&(0x7f0000b02000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b1f000/0xb000)=nil, 0xb}, {&(0x7f0000e2a000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000c43000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000edb000/0x3000)=nil, &(0x7f0000d61000/0x1000)=nil, 0x1}, {&(0x7f0000edf000/0x3000)=nil, &(0x7f0000ea8000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000f7e000/0x4000)=nil, &(0x7f0000d34000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000b59000/0xd000)=nil}], ['./file0/../file0\x00', './file1\x00', './file1\x00', './file0\x00'], './file0\x00', './file0/../file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x741}) r12 = dup2(r9, r8) connect$unix(r12, &(0x7f0000000a40)=ANY=[@ANYBLOB="01010000000000004910832e72bae3b6a7523a329f6ae27b4362cf0500000000000000eb4a45a098a9c5983c83cb8d97038758e68ae7e23c9a812043d751512900000000000000db4066a9744317e191eda164c82ecb7d221293e95ce86b813489741b70f3475f3d4dd725fb0b01a500fdf9d2c20dd4eb25a06bb544ee4f0d25eae4f2e26bd53fdcdc25981c6dddb6b45c2d569fc67e2b1ba0f26fb1ae752dddfe1a53304f2927f30e7878dbcb5d545a3a60d36628586dc7"], 0xa) 15:24:15 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) semget$private(0x0, 0x2, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r0, 0x10000) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x6) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 15:24:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) socketpair(0x2, 0x8000, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0x4, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x5}, {{r14}, 0xfffffffffffffffd, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x6, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 15:24:15 executing program 0: lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) 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="01"], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x100000b, &(0x7f0000000140)="ebffcbfd812eaa4e713048e69931929648000000", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0xc000, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) fcntl$setflags(r4, 0x2, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = dup(r1) readlinkat(r6, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/38, 0x26) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000100)=r5) 15:24:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x793, 0x80, {[0x0, 0x8, 0x2, 0x1, 0x5, 0x1000, 0x9, 0x6, 0x1, 0xffffffffffff9f27, 0x4ed, 0x3, 0x2e3, 0x222e, 0x1, 0x0, 0x9, 0x3ff], [0x6, 0x2, 0x4, 0x10000, 0x7f, 0x9, 0x9, 0x7, 0x5, 0xd7c], [0x100000000, 0x6, 0x100000000, 0x7fc, 0x4, 0x1, 0x1f], [0x3, 0x5, 0x0, 0xfffffffffffffffa, 0x4, 0x4], [{0x1, 0x4, 0xd68, 0x800}, {0x0, 0x6, 0x3b34, 0x7ff}, {0x8001, 0x5, 0x7, 0x3ff}, {0x8001, 0x200, 0x7, 0x1}, {0x2a0d, 0x7, 0x9, 0x1ff}, {0xff8e, 0x5, 0x5, 0x1}, {0x9, 0x5, 0x9, 0x200}, {0xff, 0x80, 0x2}], {0x8, 0x10000, 0x100, 0x3f}, {0xfe00, 0x1, 0x3ff, 0x1f}}}) dup2(r2, r0) 15:24:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6fb, 0x2], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0xfffffffffffffffd], [], [{0x6}, {}, {}, {0x0, 0x0, 0x7, 0x2}], {}, {0x0, 0xfffffffc}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x0) getdents(r1, &(0x7f0000000100)=""/102400, 0x19000) kevent(r0, &(0x7f0000019300), 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) pwritev(r4, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x7fffffff) getsockname$inet(r4, &(0x7f0000000080), 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x176) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000019180)='/dev/null\x00', 0x20, 0x0) getdents(r7, 0x0, 0x0) r8 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x4) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(r9, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/102400, 0x19000) kevent(r6, &(0x7f0000019140)=[{}, {{}, 0xfffffffffffffffd, 0x2, 0x0, 0x6000000}], 0x0, &(0x7f00000191c0)=[{{r10}, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0x40}, {}], 0x0, 0x0) r11 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r12, 0x0, 0x0, 0x0) getdents(r12, 0x0, 0x0) 15:24:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x7ff, 0x1800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffff9c, &(0x7f0000000400)="670d5efd7b1a4a88734eada8d093eb0e4f8c5b25949889547b6175b1a48186eb083943c49b5fd09d2f79acc0625817e4aa9817e0d4aea2cf388b5725579fab69f46477048e4604f64ee1737f9b1b2583d54689d652dc9a73f71d5f65b696232905657cf87e125549306113feb6", 0x6d) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x3, r5, r6, r12, r9, 0x4}, 0x200, 0x401}) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:24:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c6001"], 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 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x111) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:24:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r1) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 15:24:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x9, 0x2, 0x6, 0xc955078}, {0x8000, 0x8, 0x74, 0x10001}, {0xbba3, 0x40, 0xc0, 0x8000}, {0x6, 0x40, 0x7f, 0x9}, {0x7f, 0x9, 0x7, 0x8}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 15:24:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {0x44}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/134, 0x86) syz_emit_ethernet(0xe, &(0x7f0000000280)="b0b3a83ffd24326c464ec2d043a9") 15:24:15 executing program 0: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x7, 0x2}) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xc06, 0x41) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x80, 0x1ff, 0x7, 0x49a9}) 15:24:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0xfffffffa) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = getuid() ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) setreuid(0xee00, r3) r4 = getgid() fchown(r2, r3, r4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) syz_open_pts() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) syz_open_pts() 15:24:15 executing program 1: r0 = socket(0x20, 0x1, 0x40) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x1) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[], &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000180)={0xff, './file0/file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 15:24:15 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x12f, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r2, r3, r5, 0xffffffffffffffff, 0xf4, 0x40}, 0x7f, 0x9, r6, r7, 0x1ac, 0xfffffffffffffff8, 0x356742f2}) 15:24:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}, {0xffffffffffffffff, 0x10}, {r0, 0x5c}, {}, {}, {}, {0xffffffffffffffff, 0x1}], 0x7, 0x7) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x140) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) 15:24:15 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000e6ffffff0600c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) 15:24:15 executing program 0: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x8000) clock_getres(0x5, 0x0) 15:24:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0xfffffffffffffffc, 0x2], [{0x0, 0x0, 0x6}, {0x8001}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x1}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0xfffffffe) r1 = socket(0x2, 0x3, 0x0) shmget$private(0x0, 0x4000, 0x201, &(0x7f0000ffa000/0x4000)=nil) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) pipe(&(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x80e2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) open(&(0x7f00000005c0)='./file0\x00', 0x80, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) 15:24:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b81800000029000000bc81ceddd631646931000000e6ffffff0600c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6ec1f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f82176c3328259ba53d949ad9e4797d519143d8bfad73ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000240)) sendmsg(r2, &(0x7f0000001d00)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000440)="d91376263d26296ecb31570ae8d618aadead48e266c878f49cfdd9407d65a0e8884d8e50a46f74ef0fca9c55fec363684e7541873bbcbb4926ca3f66c65f4dfe5276be83c1cd", 0x46}, {&(0x7f00000004c0)="ae55973466d3c9874de1a4618394dd18c32dcebb93e43115388678d484dd48a14d99a5c91218cdf7e6c718f4ea101d210ba0d5a45af3bf040b5cad83757902fcd99313a7b9f551d4b9260c16a2db6f8d40070fdeda4c15ad9fe9aac9bbf9ac11f9475f9f74d55f41953b51aa0b770871af9b6f2556481e2de8995b5015e204c59c2aa264fa12113a6b6cec0a211879289e35bf26aaccabe5efe0a201d1bc2bbc36d05e10", 0xa4}, {&(0x7f0000000580)="c44ae783f185226bde140c33b598f7261c21711b005ecca571e37f63e895e64e2755b1dba312c04a288a61a4733dc2536429c89500a510f0472d38b20ac1ccd2bdedd6eba924bf099e3f318ebf35621d604a4f4464a85a83d7c84405f90f494cac92d5456bd41cb8f5fb34a2bed0e0104aff69b6cd13ec5641bedfaaccb4afdc6fa281af5d4a23505ee2f06609d5ccbdca0c6e48817b6adcf8c3f4c503bdb7118aa314b737d19e0395274f3b68143a6b1180aa4897ea1b9bb83d64cace6e2b02bd14cff7a710cf368deaa70346b6a540a56c71c8d41a241ce32100440ee66e2d105e412be9981c681cc540485ec7647ce63d29441b62012a80a7be73b9fefd2ec6ff572ba67defbe7da03b199ad2b573962b4141541a1f1739a6af58b6478efc4085bb2340437efbb29d541fbeea0008ca2eba10e19388a39f22dcb683116635aba532cb2d29e6f86a442fa141aa61db9e809c9ad426677b12d414a3e6239763c52c09fba05685617d7108e82b8655235f22b8136c9442e8ea4d061c78d67bbebe92e1d07f450789541afe5d0f6d9c382afef3261ed13a331afa37ee296c3e1b330b93aa043dc591a7372aba2451bc0a874926d685533643b1ebbe83a13bdec1b9f2250bcb2bc8345fe60c1f5eb2a0403a438ca47c85597084269071155f849c276c8465b3e537452783f7a59e02a672396c0cc5a1629b1841b0d9e802531838350d4940e7f6d18f6a87b79d4d0513abceb0aa21e69f2900b7c400db8d6f31f609d27deb4dcc2391c6d415d5aeff65bbe5dae10b3923484498dd40b91ad0fc3a74371ac532f90db142d5e2026050bc4c258b47349cea55a22f3ba34060f1af262586048d20f792458f1e07ca3cde49b48537470a596dfbf744fdd5f07e12d47c7911fe5b262dde6b724cf17a5a3b2adfe88628e1768f364fb78ccc091fdc3f5a2500e99d4bdddbd8724b88f7238b8a9e658250f8525fc09d59eb3c23c96e9d689c5d8f91aba20c2b3fe58d7d54814b28c023a8f21fb78209f33f90d8d40d8f0fe3bcf2e9eea0d5b752748d9947e21c4ea896b406e11dc22f091c49fb62561330164d2444963f65304091eb41fd3cbe29b9e055e12a03928accce52850c7807d0bf9da75131b5d6b7eb5fc7479133b0d7637a9a520571e806b2c61823bb1c2c751a2605caa4558b6509d8269e807e4ce2789e7b362733238d5800489b015e7e834b7cb6edb18ca8d2436b543d121665465266c759a83f0eccec3e76bd11cbda8a39405a884dd869ae94991d93db7f1b9fab3422dfefafd17e8d4e02758bc170d5841b52550b5c87a093e62d0eb481b8dddbc19bbec3b258edac87ef6f1abbef4fca6f7df14ed8c03e0e62d468a91f92fd8a5571fc26ee8af77845020654d04009bba2f327372641d624f29da0467145b90dd6e311bb28d4f0b18a63b60685fd4f5a3c40b943a6ae696633d66e4c1e619b7a3c24aa98cd83171cfe158c7cdbfd781cdeeb200cf237f270d9eeb038acb942144b4224d78a255ade7cd0dda615d0d743e8df4e373db6108aaa6bb726618f66e226eba72d3f6ecd15e3c128f199b782efc2de632df9c28d150f9e96a114094c34f59d9c8ddb8d60974446e2ad440d6e18d0521425cbd1d5a1011425bc7786c0641a4b94ab961c018bd4523764d8ba90d6c5f954d8fc6013546f5163c5480d9660cc4fef4060ffb7db37268eff63a7de63df4fbbb656f8e80cb3512b4d646f74861279d65e49cf053be453527b7e9c0b0e89b098290459fd436ac05d417eaf2890e3846ab76d75f863f0fbbc7d85cb6bbaf7732fef9601473b3a818742902363d2ab34931803430855a356a0ddea87fef909cecf4ca5f8c2fda97c6a0ec804be9bc4d00bd88ffc2a3201b2c2bec7bc9cff073531c5ad4178cf6b1618bfc364796df8eec06bfa6dc02cd3a5ce0e3992a5b3076a82e79370ae5f0024be64b0c3716244a30966bf848f5c6795aa0fa8e5c9eadc47ce52639279bf5e8bd8155d1b70e8b32258850dd1839cba25d042e9eda1e76ae5efe937fb26dab172d2b6b1ba322e52fc2187fc8ab9149c0b52c144cc591216ba007be8334322307439a564aafa452b38f7fbc523e527837162f628efa9b4e19ac7afc7f7649f58772ed2961d473f3068a047fb82e74c46e04b1eb2533443e3398fc73f0e09df90ffaf3d3563a62c55b637e14884aece2ba99b4231e0eed3509d836cd941526b290c00bf6fe811536a05f5bdd79c710800b0d13a4ed2bf608fec08311965201ccfa1f8330481c972e318f05a999df30232221d9dbc13bfb5aeb132661a63d4f30342f2ed70d50de2d8b1034f6aab8cad748da19a6228df4f4e65b0fb9eb2f4684a18cd57c8ebf9152d001f5978be70f5903c31eee6345f58c8015a953c1d5b2e08714b32d24fcfc7d211122f570510099bd9646c6e33aaf50cb5291b4a89a0c9b333ac67cb90004fafb347db0849ca876912217eb2d2c2ca973f5dc3cc9ac4e63ba92ed97de854c30075465ecbc98339f190dc068c27f40d3985409ca80fd6579ea9a5932c48b40092d279f0c7f6ea41061ffe13e514c6857b116c8eda3090622057f700b2a567004c27fccd3bde7d36be7c877f5c7bf69b04032ff917d4e0dcc85df250ea7763a3e4faa376a711c811188c1e7eff6f3bc1e61208865be0d92d83ba64adc01fe56aea42ca35a923b8774aa31fdc746ece16b1a8fea8482da8362ade9b6a9e20c4a320593d3ff7c9e4f51a0dd6941364ea014a5ec5cc9af08ddc0ba9fbf4525fa25847886d5402fc4a2fd3d78085c47803d63255f8a69f0664102e5a3e152fdf95ef98161ce89fd9e6085e5d42554d947bdc967e06ab6e8209291241287e9a22bb76ecefc56a9550377e0c0beb17c61ecfbea9f05f7e59f1a334acc4468dc1bf5546095a0c3d2661247362f16ae95f855bcbbb934d62230a191ab53fc463bddf59f1bd730c32b1bf5714d3824e1ff05b5a489b14d6c4c5a07dd5aeed4e1e9da4ba2703a44b2b7cfe2126bc147ca5a41eba46dd74c1e284b1f05910c8c954e1a59c91781df4510b0aaf04d71ffd968eaef335086eaea377fb8ee2834b638fc486c1391ca665d544ba35a9e7fb18ea3c5e815490288b56a518e5b3971241da15dcd7ce1a3ab85f698df3c0fe2846b8081214500979ef87b7d6f04d72c6c4f05bd15bdc8835a562512cb3d99dd0f4a03e0e2ee3544811ba9b944130202bb40b4046a9a8dcb5d77e69df779965442f0eb3f97b837746850188f17e40f0583dbe6796e6a2d0bc1fb6846afb3f0e1030b4c06cb462fc327656c6c62ad7a70e58357a60d40a7f026e56abee92822dd7be763680a9f0311b37d8cd75a692bd015ccb08441f5abee272a18d48d96f658af4db4591b1f3ac4441f33a5355bfcf62a8a8ed581f4d18576488d96ef2f7790edcaf68a82b17a2e5acce819b6ccf5bce20af3cf5af3f5d043be982f4324c5e0bcbbf0abb21c53d4ca07daa2597fe06d94b02619f01664e349f32686e29fe3fb690404a519ebde022c1144042bb777a62d606d8ed7dff93d4ae99ab704e3bf192a2385e29e80c8486deed90fa63ddb7393a92c002b24f3d928809837f895c3ef7bfc7702b47f307a282716ff6bb83426139826d5551c20ce49a87fed220511770dd02366b6d19f8c862bfbde87b29994c255f93565c4d78181b1530adce8835ea63a5caf53c6b8885aeddd8b417a5c456565899f1f696e0f685cc2804f3b29ea91923ead802c94a1d60cc93307d8533ac17b59a9bd8bb4eb98167545ec7b8b03a4b082e4823dae066b98893f389a8363d729a8fc29ae98baf175d8ed9b03f52a9ee100b973d4a5433c8008900cae039ad296863c5e3246a88771c7bcb4b5413827eef211ce5dfda0f1723e459c83ac7090b72e6e6e316dbd473cc1eef47929777f964b5cb23856d417826953953d286542167bf206305b3e95b23a8c5a34ad8d02376f042564278c8e92d216933216e7fd1d5a447f9622ec001ecff62b6b9ac8919419482a65b3bfb6c525eef209217db6138d49147f54f9d2bb4eb70c219fa8eed636ec239b0968ad3b6a972ddefb3eaf5a4ec739e19215f0317bc504e7de9f365095115756edc65f80ebda644e30adb6880bad17bd3856ad4e5368e6f8c956361d7224ffdd4edc410482e7f356ec70970c5680353a2dd4fbd65762675b77ff5b4a81a39b3cb04c287e4d3356c6e41af75f6542af1fb2cc7d45548636f306a2e886ffa15b99068ab7bb170d18b1bb6bb2b6c484169fe363f98f092d7504148a3b9731a11fe86fb87a3f5688bbfa361b727365a640b8089a82bfb1bc786b2de51142b23e0e5a051536706483fc4aa2324d38516f2a8a57717fb519b4b6872d7ffbf1c274305d984efd5412fbbd9311c8390f12f11823a30ea9417c3ad2a1124ba14c062bc9ecb7c2d8abbaf4e4e7a523421ae66201277431e94573533ce1ce673b266d03467a6bba3d1720e77d391de2375d35fa3d7815277edf6e0def85b54e8de9eeb27ea739ce82991cdb1b809d9bbc3f42e7e9c76ed08da41f5fd076a582baf3abba56edc288b2c95198ecb390dd64d4e9911cf93c28a8fb0e9c7e70a175ad260cf57f33c188d936886c6e8a3dd81e4230ad2d00749ea12d010378a3c5502c45ab56c1c4964f0c82ce31c7f877fbb3d4936b4fa893513e531ce18ca114c4fc732cd97af5fb352a9b4fbe6a7c05f07ba78f107055028c970e3d29393d72da214f5a1fcd282b58e3bdfab63852f7ce271a6020a5ae0aef8bbf431764e70a815e745bc5296f07ba81129511680b1654622d3e0c6c252b5d75033815399274b76ab12f0bd638a3f2c4bb6c169543d9bb84956adc9969567bd90d1d5c530801af764095506ff137cbfc94ce500711037b621b230331d3a10c89d150190cab298c61f31b7672f3301c1bf83b3d3ecbb544ecf9cad5abe903b2ba3e9e6680cb52d72e09f630e7facf9ba984c562eabf2e67fdb8d324a2a79a7ec72c9f7f6527e073e59067208a7becc5a32414f45a65145c5c72d5d080ff99921553f5259d3ff7c33635882e97ffe4cbcf7b8663b860cc1c2461c5dbf93db2788a7f2176b1611eee877b48eaa976dfba47be0b45daf4a93590e5c360afa08c24e7ecdb6fca5ced236568cb70090566851ed237ff019af28cf4c41aac7d32099a6a32cf0d7c85e037a7246b4c66614a51cde987246febd4b1efbc1049862daa23a7ee70129db2b3d5bd4709ab3a31b843cfebf8daff64c03aae9931bd8402ffe10d68cf9101296cb4c76846fcffe99679b844c644f0a1ce6b9748552cadf72519519f5b682efd22f06b59fd0140179340d9eb160baf9ead8a24540423b8fd224e7b1792b4f89ffdbc41ec7b41dbdc761d07d407baf002b39ca3387840f7f95c7a69b273e57b0ff7cf4ff83d2cce43785c6b76fcd1e93e1d6c982fd69527c4289dc6ce17f4e469e669323157451fbab69baf12eb8000ef393d20b82875eb2e1570e748b183e99044c58b3c3c953545ef98a7a62ea36832489107f8c40b18ac5694d82bc3b4a0266fff00219d959278772425b9f1297972766bdf3634db9168fdd16ffb02c061e2b5f60149cbed61b1869dd1a2a4b8758580eaf01d67af49351133f302f35db1f9e62ebf0a5e6b2c8bcd80f3a27a379c178dcee1f574a3121b371b7ce05a0fd76559392cb6543b6541e9f9d4bda5e0bbf8a8a785d626967aa6837c4df7376913a14e23cac9b47424f0c91ed33967a9c60c1b6fc764ffad257ce8fffe67fd0456298f259fceaefb442", 0x1000}, {&(0x7f0000001580)="2a4ffa2b13054e4c91adde905c206329af9dd8d9d3c054b668e50be9ff76fc2129c30f2a412c1e4120555f9fcaa398db84e8240b7e1532edd87e8a2f1c7e3c8a4fc3d1be90dfca148510ccd84cee804ec9cdbcbe36ff58ec680175c0b0d7826006e9f7c256c328450d5fd86c354e101a34730a29a9850fdd72810de427113358f7b40edb50b2", 0x86}, {&(0x7f0000001640)="4aa7b8dfdd66e8abd026f0552b8e643bb8d70a4afca30163b0204e8b486eae2d9b6db9d261627c3c2aff6bd8c4f24e34d41eb045c7d04f50414c9ebac2748e54d0fda590f7581e844d043a36fde65fe8f8150d822ea435836c226cde3dbfcbd0c87487724d1c687a2da68c322b0d2d81e51ef86bbe6a134b4acfdb62495167de4eb5ce279416717be1d1e9fd420c03ec62c2df0a902e01da1058d1c4ac6399f6ab219bbb235dad9b5413982a1cf13c08d5721d662c73161cff972437b8", 0xbd}, {&(0x7f0000001700)="5d8d0ac5e325d7b18e1b81bd0cd4ca9757dcb10fd2b438be97ec4f9f0cc9daead253f20239b3ef4186383d60bc574b5a81b0d4189f090148ed73191d3c571b5ffadfbfc67f1fa7e310f3a7e09c0a3831869efc17d867e14a9507a914df3b0df07b6a61d0b44a25bd9ffa22b58a3871c806f59440", 0x74}, {&(0x7f0000001780)="1b4ec296933e82e5b2818d344022decf007d476aca1a22882b12a718bef9d47348cfd45c9244ace73563eda95e966ed565b947420b4029b070b67a3c444a5d57901ea768050f192d84cb1740acdc763819ec484630f5db1ccc22040aedc631614bdaec917488bb696655c96c4741550d7551a192e6a6e810353dee70a74c11914416f0735ae019688c02a7c9ecf52b5a96ec44fabc2911dc506412d08b1d6a4f27acb92e870c59657776e839d272fb63d59671bf10f3c232c0f5bb5269", 0xbd}, {&(0x7f0000001840)="b250b0796a7efe78a1ba207a77b17b8dea6df8f12e4f2a3099ea2afc3e02096f6bb4ce8387abb18f48fe5eebea982731af07533da96ccca40f663b1b385214500fb56150e6ddd045d0a0732ae35160d83025786c1ba31bf566bf66b446737bd5830e59981c4f88dfd3d3cb86f624e27f446ec02a8821a9e7a00c6e37a60197d1858607d28b7aef564bde704d9ea6c799818f8a7f2df75d4e01a27c5c077c2cc77a658a0308a4842feccac8950146e5b6af4f14238e5be8a4627b624c9aec77d87997be80d0a671b9d9a9c560bec4b58bbfeba3239f680e9a4daafb13", 0xdc}], 0x8, &(0x7f0000001d40)=ANY=[@ANYBLOB="1800000000000000ffff000001000100333965a18e000000d80000000000000001000000090000003a55f2c90074d6732e68366b748db9dee1917676c6acf731c6e9db965bbb074d13d886a7ebc8978c82922fa90fb49f8d27f4f0df63dabafd87368c905b7548e725b06ebd9ed0e5c99b56f3497347b67663593e55ec4156d747f2c20d3d292bc781758cc9ec52a9c5a43e95a873bf7bf0467f2c33651b5fe576b63a352787ba6571cfe25f5e062c154b18d40ac42e9a630b6e3eebf02755717fa9bc5dc3ecb75d4072b1934163e2e844251dbdb0dd0fd08ed7bc7fe54b2c44c2d0541d2a2db04293e3868fd5b92d00f000000000000000feff00000100000092c1dacac1f956e27054e509ab1c1b45aa6653a832b996936665eba8effe8f2263edabf89c1ecbd190ab0b6054e62013d436d67ca8532a5e122f0f20009703dac01d8a0a402dfc759a91a69d341f0de92715c04edc5485c2f6cc5239c38758f00e223a44bcafc3470af5ddc47cd2455e84d17c4f59bbeb04039ff77f0d49b30167b7b5bd98e9c0edbfcf5e82e0b902a67b3a5a67e70ca607ac31b6c23cb1c9f4a787c05d400cb5cae5e7fced3e44793c16be966de4d3a358651a42bd2f3cd58714b4f93de5e6b7d0b8c45cba7bde8849bd46868fb5336989c241d6683e009f27a7910041370ad2d08f9a2e09bc58d16b5602000000b800000000000000010000000900000044cf36431d30fabbcf3b9e5aeda3a60a00830d1ad9aa7155fd9c46ae34c81122e42a7687ccc37adb47639a946544b050a1c0e0a184af72b69dd434e681a090079735e2c10988edf1b39d214e1728dac51166e54db229d440186628d15ff1fddd418aabf88781e59591f44e0e5e6cbc2d11fd781317dbb146daacca4a11f20508651b6b49eac34c78bf5debab160a37d95d219c2fe3f9fd6e2750a82e882714c22800000098000000000000000100000040000000e93ea82c89e9a9fabb916356b9fb1303debe6ea3d806dc06bea9ed407c9972317f5a0b222009f7d20e4a41008000009ff568321a584b6c59508a5cd236888ddea159dd7d93d357187efd94deccc459d03dce5d3542559cdf3947f659b48054968b4e6376834b59a045f1d890142b60707253f07a37b19e6b48b51bb8f8f7ab86ef98b5730000000017bec04a4c898a485bb0568b4a317eb252c5d82e19bdbd7e2e597893435db076ddad"], 0x330}, 0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) write(r4, &(0x7f0000000300)="062b2fe68d9192d20eef9d6de2f87d28ccf6a1ac7fccfb8639fa6cf49ccbefe77707444edb07bf9258717e86b56af7f92c97835db328df91a3d5399475501923f95d25bd566554b3c7fdf3abea05066e5f45837078f3964341978d3422fb0ec6ee5d8f8cee14f2fb30bcc767fa03db328f2009921a11ef15fb0cd1bfec07b2851d66b201ee0ddfb77b4456daa853af5c96afd0fcb2d3b15f3d0611eb9ecab960251156637f2a619c063c05113ac8ef806d7444ed331cce9b86f531ca3dbc6c6b39c37c3d217743897c024e507441f41110ab570ae8f7df12f42d5f7592f5d6ece87df1fa1100e796944122fff1b22d81624a7522c6", 0xf5) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:24:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0x2f, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7ff) 15:24:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) shutdown(r3, 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x10) 15:24:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x14000020000210], [], [0x0, 0x0, 0xfffffffffffffce7], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x18000}], {0x6}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e4466696c653000"], 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:24:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26, 0xfa}], 0x1}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 15:24:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = kqueue() ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000040)) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 15:24:16 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"}) socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="b1"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) fsync(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xa1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 15:24:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff69ab6851700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da2107a4016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456215f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:24:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/42, 0x2a) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000000c0)=0x1) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 15:24:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7fdffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x46) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = getuid() r5 = msgget(0x3, 0x1c) msgsnd(r5, &(0x7f0000000140)={0x3}, 0x8, 0x0) r6 = getegid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r6, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:24:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x5ff) stat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) 15:24:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000900)=[{0x7c, 0x0, 0x3f}, {0x20, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x1000000}, {0x8, 0x1f, 0x0, 0x7055}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) pwrite(r5, &(0x7f0000000200)="fb1182296d0609d997e87aad93e9fa4dbc299040af63d888e44e4c39e0ad4d1be8ed1df169b9c4669e52d8dad6e241fa556761be9d5bc8fd766b29d72445d4e48b544e8a0b38e13a9922d4b587402960251d0402d5ba1632e508a1cd152f9f83ad90b24015abc980ee5775e190088624e19a92ff11ace5bee20df012c5b106e077b9a8a045d516a6d9908b755352dd719686fb2e88063f4eb4b5eb3aaf6c18f37ca928f65a39bcc4c11153bb96a65bc64cd74fb8bb2b57988062125c166b3c34e37dec8070472235e7b2d154554ccf76b951e2eb384402978ccaf2", 0xdb, 0x0, 0xfffffffffffffffc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000380)={0x9, &(0x7f00000003c0)=[{0x87, 0x0, 0x8}, {0x861}, {0x6, 0x0, 0x0, 0x7}, {0x1, 0x8, 0x7a, 0xed23}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) seteuid(0xffffffffffffffff) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)) 15:24:16 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x2fffb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x6, 0x5, 0xc0) sendto(r5, &(0x7f0000000240)="06bd19540a298c55973e42cb8869670566e258c47104959770447f0aa11a", 0x1e, 0xc, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) symlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = accept$inet(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x101, 0x100}, {{r4}, 0xfffffffffffffffb, 0x58, 0x10, 0x7, 0xfffffffffffffff8}], 0x4, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffd, 0x0, 0xf0000005, 0x8, 0x2}, {{r8}, 0xfffffffffffffffd, 0x1, 0x20, 0x3, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x1, 0x4fee}], 0x800, &(0x7f0000000200)={0x9, 0x4}) 15:24:16 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) unlinkat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x0) fcntl$getown(r1, 0x5) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7b, &(0x7f0000000180)={0x400000000000000, 0x3b9ac9ff}) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0xffff0000) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x144, r5) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r6, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000200)={0x3, './file0\x00', './file0\x00'}) 15:24:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b6d68f54026a5e935637e7d04482"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) dup(r1) 15:24:16 executing program 0: pledge(&(0x7f0000000000)='^(\x00', &(0x7f0000000040)='\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000080)='./bus\x00') 15:24:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() r4 = getuid() setreuid(0xee00, r4) setreuid(r4, r3) r5 = socket(0x18, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1a, 0xfd}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$BIOCPROMISC(r9, 0x20004269) r10 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000040)) r11 = getuid() setreuid(0x0, r11) r12 = dup(r0) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 15:24:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b2958e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f16a00f90006ee01b128722cbe9344aacaa6ce657aea8c4fd8d4a49cd53098dff03000049f0a00300020208a371a3f8000400000000000000010000000000000000e0cb0bb0be8498fa27f0a41c9efa17bec52873b107098c02f103237485a33cb80814732bee806e259b85666b7ec2965fa9927691b659e0dc3bf7706b73958015f7d40c8c1b3565a98f41cce5f49dc97b382da9941adcb8bfb899961ee4149a0fa6b96125c0a7444d50a5a86fd83457c1f275aa7ee28bb3e2adc14c0d149bc243a0e006feabcc5a260e248d6e41d3ac600aec3a68e589d9cd4870a4beb38437960350a68da2b62e303964990fcc89cb6f3ef5ad91d0a6b07049503caa0bd6c2b7d0410f070e7ce32f249a40ba4270279c245e83f05499137d4419d8e0c03933f40e8c6fd637777d1e6cd3cca9dac13806fe46dc8b982b74eea763228f3422590749a16de8056273efb1661209e35f19568e227aa0fe56ed5cc69df82f540f56d591af0f57ab6f0a203bb8e1dd1c8863d33656b1df5795a536688a2cf3fd2cd6e508f491d1b9659f941b9b82b034749829409a0effcffcb3eecf7081dcfad7ad6290ef8104e690c99e0640617f676e5fedfc56b97020cedbadea783a7abfb4", 0x240, 0x208, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) 15:24:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) 15:24:16 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0xc7da}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="2eca61042c93a4c2d73deaf6d97657a2e5c4f8f482f17536dcb02b44a711614d219f36d06930e2ba82ecc27bdc9d21aa7edad0ac897b81ee118fdcceb7e30af065bf03e377032512fa5ff180ff8a6493ce040d21a22541ca402a832d0147f0803a239c6b0d17451ce5f768140ffe5667f1cc54090b61f81d24e939a2d47476b73e37adf94085d3da67ce5573672751ce5c74a0a7b6b715de03daf5268eabc84b34e198648a5d95b98f47f9aed4969ef53683ff2c0008c4b5be05966b2eedc7e2c05057695bc52ea261bb86ddef612f72eaec194409dc5ea92fe0b45ebe482c52f24281bc887c4cf360d0c2c564ff739d", 0xf0}, {&(0x7f0000000200)="1841de6e46b2acdf626a165295cfa662bf63c0c204b9b57cfc5acc961fc0d47ad24d7dcf4fcdaeffa2c61b865eb061a728191c312f784cff5a0b869eac96eef3405eba7e173dab380b337dbf44599dd26ac19b02a3b9fac3277b625055fd146a06ca1fd958c64f01747bbfb885590e7514493e499f4d307e1d417f8c09591be4d69e0126d18bbb2fdf922d6b2a339ba7154112603efaaf816416c31bd9d9ce6bcf5348cf75484fd3b8e756d8b7e1665700c00d463858a4d94b13eb7266436435a7bb60ef44c8e6f268b8f4d156d6149fe0b5f9912888f45b474b86826c1829da835c59f204876aaf18aea8c7cf060587", 0xf0}], 0x2, &(0x7f0000000300)=[{0xd8, 0x1, 0x15b, "b302998253fa55f1c044c94a8f3d3bf4205198a94ccd34af0299d28be42d42ba1f9c3a2374bc3e8a8f43698916a22606338ad6d09e8b76bd2b7321b802dca504049a9b3e359154fc2d06803129dadefbab9a18a01d8469fd5f405e8230b778e9c72e93b6882e5546179a1009527e1f5e18969a6fe1b196b046dbead2619d4a5203f706be7426507974262ea2ccada990eb4d0681bba8be4e370b7db4d8e90403473091c20071ced67e394820b38098ddb1e3d2785bc9d43acfd2424beaa6bcee88"}, {0xa8, 0xffff, 0x0, "036bac8ae0cf42bf017cd43c31fb02670f5bc3232b1dab42ad16b511c29630bbc23dc1a4c5221b08303359d2dcde173f00772343a7ac3e540b1c54d2c896086f26d978c1d8263e602e3ce3414fa095da6740c6c03b20215a5c5e0bd3ca1b31879a6da47e99237a6268c5d677c5687ea498fc008f404b3d66347acd6b2b1ceabb4e0af51f26c18d17e832966216c29105f3ce16"}, {0x100, 0xffff, 0xffff0001, "56bb42e4d2427267a72812539a3165146abeaf5f95530cf6703012fff17b1c1437eded724fd37faccc4e639c9cd049088598f853f65a6a883cf93287d76d09cc9466ba6c91fefa9b9876b19402e37b03abd02119d6ae4a91fbd144b53203d1386fa225b7e1f8135a1f0dc5c76eb66e44e6d208906b118e2fd2398f5fca405ebda2ec10659327acf4d69b178f10957564d7a57ca8a595c56e18b8588a9ba76d4b9b4375f9ab14a9f3e18d1ddcf680e29e4f7305ca34b75989acbe16db5f1bd61aeb85e6ff2e1166b70a0786cd591c80d4556c4c4027dd17276b68030616dc407bb72c4d3de5ee7979002e4bb6d2285a"}, {0xf0, 0x1, 0xdea4, "20ac96c5551b7f34e233553bde5ab97d78e44f6312f9cc7315abfc7d4a4f1986250735b2f5356c8b0975c4f94dd517048c175b49c942eaa05553b0d6a72d5e4837e9ea250902f6b337b8edb8f4721c4e0601c054c2bc00842c0f03ed179510ac997eebe55d67d25fb1991cf3991b96b929098fad96f29e2c0726b626cdb655b3bcbdf0ff8e9157c7778e4208bc3e93a6fbd221be14bae7e4cc6fcda75734f440f367edbfa17ab67877d81159be74471295cd6f2322a550cc86a7ad5f8d17fdac3940e31b24af36c6361f68e570e242f80b5e8431a097a9965fcd28f5"}, {0x30, 0x1, 0x733b, "179e8fabaab254314b980cfe15d4ed5da05278ef24dd1089894c4e25d7"}], 0x3a0}, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 15:24:16 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{0x0, 0x40000, 0xfffffffd}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r1, &(0x7f0000000040)=[{0x0, 0x7ff}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000000)={{0x8, 0x5, 0x2}, 0x40, 0x5, 0x10000}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000080)={0x8001}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 15:24:17 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 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, 0x80206980, &(0x7f0000000300)) 15:24:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0xc002, 0xfe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 15:24:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x24, 0x5}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f00000003c0)='./bus/file0\x00', 0x5, 0x108) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x20, 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) read(r6, &(0x7f0000000300)=""/150, 0x96) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000180)=0x2) 15:24:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x87}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) dup(r0) 15:24:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x21, 0xc003, 0x0) socket(0x20, 0x8000, 0xff) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 15:24:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fchmod(r0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1811, r0, 0x0, 0xf6) 15:24:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000080)="247a766432050071b9eec4416a99ba1037ebdb35f398354a159ba63d070b6cafe970a8bd1b7c16d175fa1af8c1b8705327a8b51179538d8bf6f35c7ab646ea2dbf572fd139272d527142c486797d52c939b114ee44570b72e0f0e218d70b0e88e43fbef26d5dec3aabdcea76e24caf6fee629520eac6cbd1036f9e643fd34e2dd9c07c97a866001b7d", 0x89) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 15:24:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() dup(r1) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) rename(&(0x7f0000000000)='.\x00', 0x0) 15:24:18 executing program 1: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x404b3, 0x0) dup(r0) r1 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r2, 0x80047462, 0x0) r4 = getpgid(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setpgid(r4, r5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) fcntl$setstatus(r2, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x1, 0x200) shutdown(r1, 0x1) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = getuid() setreuid(0xee00, r9) r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r10, 0x0, r12) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x6, r9, r12, r6, r7, 0x110, 0x4}, 0x41a49303, 0x7, r13, r5, 0x7fff, 0x9, 0x2}) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, 0xffffffffffffffff) 15:24:18 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}, {}, {}, {}]}) 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, 0x80000029, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812e0001000048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x80) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0xd5, 0x20, &(0x7f0000000180)="c01a32a5b8c2494ae11bca551a4b93e942bd441cd565796e83789b873f0e8512853189d8c67bff537325c6595737e919453a829ea7ecfb4bc78728b168c85b3485aab076f9a4100820", 0x49) syz_extract_tcp_res(&(0x7f0000000080), 0x8001, 0x101) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) sendto$inet6(r3, &(0x7f0000000200)="1121e3b8a62cc3d6e7710fa58b84dc2eb7ea2e0cfd3bc8c8ac09233fd6e57c2cc2d73e021080adef08bdd2ac38b2e3975ca57592834f0fe0fccf8c6fde8ad5ba30394ce21d523fd0be9993ed3d0aaa119457cef2c149b036481811b5ef9ab4f0adeb484381df4091787b1e10c7", 0x6d, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x2, 0x401}, 0xc) load: 1.13 cmd: getty 47363 [ttyin] 0.00u 0.00s 0% 300k load: 1.13 cmd: getty 47363 [ttyin] 0.00u 0.00s 0% 300k 15:24:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x422b6}, {0x61, 0xfc, 0x0, 0x22}, {0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 15:24:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0x0, 0xba, 0x10001}, {0x3, 0x1d, 0x8, 0x9}, {0xffff, 0x0, 0x81, 0x11}, {0x400, 0x5, 0x5a}, {0x6, 0x0, 0x9, 0x40}, {0x5da3, 0x3, 0x1, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13c5c3a6c961f30aff9e4f8e93d2") 15:24:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x5, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r6, 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xffffff82) 15:24:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x4514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000240)) r3 = dup(r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="2d9ef1ecaab71ce803fb0412539a3991306d0365bb93959699d082bdb84f3b412cb61b89bbc709ade5559fef522cbcdb242624a9fa2321e62629bf2a8403bc96d925ba09f12aacad4ff4e4f44884846958ead34ea43da9408a4834ff60c813852ece8b9c325b3d70a9c60d8ce66c9fdca6f22d6ce32856c84d78b8a8631478b5856ae7e68f0dea231aac3ead454145205a6868fc158d60e596ec7f17c2c88ff53187e58680b0965b3070742b658ba310410a9d555f0eff5f2efb", 0xba}, {&(0x7f00000002c0)="6876cffe3dbb1d769d37a3f26fa5bba56949883f934cbd8bc5d2ffc75f44690a050034374d30de464983b8b80e6ba015cc0765874da50ece89f1a68ebeec54c04caafecfcee9e54145e7d5e28658cee9dfac0d5e2fcf3e47a690d9639b1bbe4dc873bca4969294be530152bda46936c148da5a735ee00c0e499a4c2a15bf1a7ea4b98ed9b7589f848311c40446980ae5e5b79e0454061b0aac5f3965c0752a3c07fc979497e218266c0e1f103b629ce684e8dde0f57cbe614c307ce1da1153a274748531e5f9ccd71d880d49c529a3891b4dc6e21245ceec5a004f07f6a14bbc6fb8ef2fe45470ed2775d0f9f13e", 0xee}], 0x2) 15:24:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186204018b002b110000d19ec0c062f7486a6481b4ae5fbf860000008eb3ffd14f1a4b400c6cc640905f000000000006008e0293aed09075a04e513dd4611dafe0140af609aba08b12e1838f74652d62e159c51b", 0x57}], 0x1) 15:24:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000340)="3c02bbd555feff969613ba3e1fd0", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x6) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 15:24:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x2000300000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x1, 0x0, 0x1, 0x2000300000002}) 15:24:19 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, r0, 0x0, 0xfffffffffffffffc) 15:24:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x7}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 15:24:19 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0xc002, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 15:24:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r2, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r4, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r4, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 15:24:19 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000100)="40778d6067d2fd8b8acba55b89400ecb18de23a6fef9f772c008f0e5600c0c03d6e0ec0a2674efbb968f71") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x1, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000200)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 15:24:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffbfdffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 15:24:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) 15:24:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[0x0, 0x0, 0xe01f, 0x0, 0x0, 0x0, 0x4945, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x8], [0x1, 0x0, 0x0, 0x40, 0x0, 0x0, 0x1fd, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x4, 0x0, 0x482, 0x1], [{0x4}, {}, {0x20, 0xc6, 0xfffffffc}, {}, {0x4, 0x0, 0x6}, {}, {0x0, 0x1}], {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0xfffc, 0xc2a}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x6, 0x8000, 0xc1, 0x7, "d21cc683ed037a69f14836ebe9948b3bb9ed3770", 0x8, 0x8}) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x5cd, 0x1f, 0x5, 0x6, 0x10000, 0x5]}) ioctl$BIOCPROMISC(r3, 0x20004269) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000200)) pwrite(r3, &(0x7f00000000c0)="9522aba4a3611b947e5eae1a9e2228a8caf3e70c74b166f2c37bd45da644ae16e4416ad2", 0x24, 0x0, 0x3) 15:24:19 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getpeername$unix(r0, &(0x7f0000003580)=@file={0x0, ""/4100}, &(0x7f0000000080)=0x5a1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000000080)=0x6) 15:24:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d400"/1290], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xd7b0) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)) 15:24:20 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82a0d04965c8d2097d00"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r5, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r5, &(0x7f0000000040)=""/32, 0x20) dup2(r5, r4) poll(&(0x7f00000000c0)=[{r4, 0x18b}], 0x1, 0x0) read(r4, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xcb, &(0x7f0000000240)="7a75c63c5a0093ec50c3518784b402751cf09918c1aad731a311b3a0bac3b346f9c1499bf22644b908c1fa8ef84eab26adf066206a85f62872e43aae80722b784f2cd76fae085c326f1f5c70e03cf815763f53caaacfcfd601048956f6615ee538268abc0e6dd9da7d204b11bfec5fa4d10bdd5fbd4bfa42cd943a03c6072f2ba956b8469dd3145bf5713f7e73934fa36d09c438984cb237f05951adebb62eaee76005187b537a58e6f73ef830c6579169e747bb0ebdf6dfa993f8c4a55ccc4d70d9cf4d164c4aefa4a5aa") 15:24:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r7 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x3, r5, r6, r11, r8, 0x4}, 0x200, 0x401}) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1800}], 0x4) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 15:24:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) ioctl$BIOCPROMISC(r8, 0x20004269) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x200, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = accept(r10, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) kevent(r4, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x2e, 0x1, 0x4, 0xffffffffffff3875}, {{}, 0xfffffffffffffffe, 0x1a, 0x40000000, 0x3, 0x4}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x1000, 0x3}, {{r3}, 0xfffffffffffffffe, 0x58, 0x40, 0x1, 0xa}, {{r2}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x755, 0xfffffffff416a2b7}, {{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0xfffffffffffffff7, 0x3f}, {{r6}, 0xffffffffffffffff, 0xc6, 0x1, 0x6, 0x9f3}], 0x6, &(0x7f0000000580)=[{{r7}, 0xffffffffffffffff, 0x4d, 0x8, 0xa7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8d, 0x80000000, 0x6}, {{r8}, 0xfffffffffffffffc, 0x0, 0x2, 0x100000001, 0x87}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x84, 0x20, 0x3, 0x1}, {{r1}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x6, 0x5}, {{r9}, 0xfffffffffffffff8, 0xc0, 0x78000002, 0x9, 0x20}, {{r11}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0x5e3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x8, 0x7}], 0x52, &(0x7f0000000680)={0x99f, 0x6}) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="ae1e8690c2653919527db834d54fa7f1e21aa6ca1115b06d6ea82649df5b726fbcb0206f7754ffd2c3ad48db597991fa7d3ebd6d7b3adee04896f0fa3a2a61919abd01a90f951ee3879d9146aac4322072c7fbf06046c2ad949728722b7b7fd8fd0037f16d013ae0a53baaa21fc12c81229fa4a15df368327bf039898468dbdc6d9cffda5176f4", 0x87}, {&(0x7f0000000200)="1f6fd78a33a89f46b50e116e4d554889cd39c6c4602bf09243b9af99873b89e512c11346b8752b8412dc970e2be547c2c796190f3394741a730bd15727899d4e3f5963d67832b0e74d6d598458e3bae8319b25a2bef3032b0f662f913751291e189ebe2a78f9b8c1448d5373d3d5556d32608a16de67370cf46170df8cd0ab152bb9344b7b73b830653510c44a8df5b9d2584261fe9041d7bd15decd3293f4a499db2b76e2327e4d1670f837c9", 0xad}], 0x2, 0x0, 0x200) r12 = syz_open_pts() close(r2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000002c0)={0x0, 0x4, 0x5, 0x6153, "98f4da13ace597ad63bfe5cb90edf9516e8c5551", 0x100, 0xa658}) dup(r12) syz_open_pts() 15:24:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x41f) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) recvfrom(r0, &(0x7f00000003c0)=""/198, 0xc6, 0x40, &(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x6, 0x2, 0x0) chdir(&(0x7f0000000500)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="8a8af355c794fd15aac153ce9af776b88f939a4ddb9ed8421f9e7b01c81d2a8b91c68a20aff0edb39cb18992dae9e14ce3d35e5b753691df583fdc4c4e00455a41a4280a10a81b3c685f88426ffeda88242a97f2629a4493e45f3d4e1a7766953068eebda6e8ef81adce13a2ab713bb820dd14b8df5998832023a2f3483ff4e8503b443af35d352bb88d7c04aaf1a9371643911a1ea36d", 0x97}, {&(0x7f0000000180)="08d9c569c59af446e1cfcced31720d13269a78a9ad146ee626460a32b9317caa59857618e2b1cd3b0a", 0x29}, {&(0x7f0000000200)="e4fc6795056af87b41248831a27b3942f34f9c92518530e5b60d0a490a293481b2d182403d5bf28fe4f74680fc61d2dde92e95e7378a59779447c36d7d0109ea3f2276ca9d86c599c1ec59194d8b6f2d628e04519f6c5c05267587ee0845fd673c0af9d472098924c8321c5771b2e580ae2b4cc52070a488700de11068", 0x7d}, {&(0x7f0000000280)="ebb37e28f25dfb9178affbcf45703e5ca7afb22a86ad84b9efa3b2b68a774f1b557b87d954725ca586dc8fb3c0acf49d72e17806953f48077dd9453176d56b940ac9095bde2388ab7655225d40e71e1f50bd2cc927764974127512a372e21f877db6db4655b50571605e9d7dea81f3a83f4f2a30bea2c416a4b774d271b00183a0f59d153c69b82c7da212c46860a927c31605e5de7500b561155cea359728848680675dadc9fcb6f3e6ec44535cefab184e0316619c8925b021b1f0defdd2d678a8dbb3fc5fdc6322340909b11391e909e2994bb1fbe7988265b6c6", 0xdc}], 0x4, 0x0, 0x40) 15:24:20 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, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000071d000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x8000, 0xcc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 15:24:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x100) getdents(r1, &(0x7f0000000180)=""/176, 0xb0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x80000000) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) dup(r3) getuid() ioctl$BIOCSRSIG(r0, 0x80045713, &(0x7f0000000000)) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x0, 0xff, 0x3ff}, {0x0, 0x1, 0x5, 0x7ff}, {0x800, 0xfa, 0xff, 0x9}, {0x1, 0xcb, 0x6a, 0x9}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000002c0)=[{0x8000, 0x9, 0x5, 0x3}, {0x8, 0x9, 0x3, 0x8}, {0xfffc, 0x6b, 0x4, 0x20}, {0x0, 0x3f, 0x3f, 0xfff}, {0x3, 0x0, 0x1f, 0x6f}, {0x20, 0x9, 0x3, 0x8000}, {0x3, 0x1, 0x9, 0xbc}, {0x3, 0x9, 0x0, 0x2}, {0x1, 0x6, 0x4, 0x9}]}) close(r4) 15:24:21 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000480)=[{0x4c, 0x0, 0x0, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x5) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r7 = semget$private(0x0, 0x4, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="c5810dfe498315b7f2b63476590d3b0b55fcf7ba29008219692d4170dd11ca00f186142b47be8c29d40bdd1dc29f79548826b71ad2cc1ee409bf0997d1159997e8ed06dacaed63f0d4f10209c043b431d40659b897923ef087bf9ccfa9364e2fae544499f24e2118ba6ab80fdfbe63b6ce1b03d3d379e3ae28b286ba5355df63d47ee70c1c48df64fe19d05ce2c7a30a6205af55c184002f79054732dd333ddbbc92ab4608920c", 0xa7, 0xa, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) semop(r7, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff}, {0x3, 0x1fe9}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r7, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0xb8f8ec0ee757e6f}, {0x3, 0x81, 0x1c00}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r7, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x1, 0x1000}, {0x1, 0xb}, {0x3, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1800}], 0x9) r10 = socket(0x2, 0x3, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:24:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0xba}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3e49a9f0f46d94774fcd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca48fc7dbd5a3fafba6db3e58eada6268bcced"], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 15:24:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 15:24:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="450d4e0270cea60651ec94464b1de43d10f60c5f76a68393ec520b2f5d5e152d797bf151da164f65a9359365b33260db8c8b8f2071443aed3310f45811d17481cfa653be1ed229954edcd753cfca7634a4aea9cb0e379014dc295784e54b94f8ae823c0a894ac8d71365e763", 0x6c}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e551f6a0900dffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005c9047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be125ef597bb2ddfb9ee0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3c57725097165f25668192b16637b7c8caf50b2bfeb9cbc62ecf75faec5a300f4b57761aab5d2dd72a8e6db8805c311148b3fb8c9fb6398e68d222cb9b64ce18b49717e5c5a8797deb5c3605116bcaaf9e1b61c88123bafb242f562dc4fe6e64d811664c4cd418252a138b40a55121e"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x20}, {}], 0x2}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) 15:24:21 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x15}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=0x0, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r11, @ANYRESDEC=r12, @ANYRES32], @ANYRESDEC=0x0, @ANYPTR=&(0x7f00000026c0)=ANY=[], @ANYRES16=0x0, @ANYRESOCT=r2, @ANYBLOB="d0f8350dd5bd48cd6f525b9d63981f5fe1e499cc8dc1508d5ccc18b743f195ccf25517a7f0bec0f357b73ee08549c2c3163bb7965b98953933d5337869d54694fe4f767ea849f70c3e0a2e9a9f", @ANYBLOB="a71689a4f6b39159927fc9f3fe7ca17938f82914eb07216b5b2123a7be007fe77eeb594b8cad4c1f4a800393416fccb63579d66320d612e6ff3980eff7380b85f98c139c2e1281911873152702776944856b24317b728e8476c77b9f8d651e088f536936775a9d127831ad67d3721cade68663468e390f90447e0f6ee05c5df664edd29782badc96516d094631e77d2701b3562cdb0fc5e5d6584d61993c0f1f5b0c4c1b455d53a149566237ab0f40662b8ba427cb"]], 0x1, 0x800) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f00000002c0)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e9243fc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r14 = geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001006868df1fe4"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000340)='./file0/file1\x00', 0x4, 0xa00, r15) socket$inet(0x2, 0x3, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 15:24:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x0, 0x24cf}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x10, 0x4, 0x80) dup(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x40000004006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r6 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) getppid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r8 = semget(0x2, 0x1000000000007, 0x248) semop(r8, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) 15:24:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(r2) 15:24:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x4010, 0xffffffffffffff9c, 0x0, 0xffffffff) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget$private(0x0, 0x0, 0x208) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 15:24:22 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/202, 0xca) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 15:24:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4, 0xf8, 0x4, 0x100}, {0x0, 0xf, 0x0, 0x7fffffff}, {0x7fff, 0x20, 0x5, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 15:24:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 15:24:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffd, 0x0, 0x8000, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401, 0x3ff], [{}, {0x0, 0x0, 0xff}, {0x0, 0x0, 0x4, 0xfffffffffffffffa}, {0x200}], {}, {0x0, 0x0, 0x4}}}) r0 = shmget(0x0, 0x4000, 0x2a0, &(0x7f00006ce000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000080)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(0xffffffffffffffff) mlock(&(0x7f0000607000/0x4000)=nil, 0x4000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffe00) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r5, 0x20004269) writev(r5, &(0x7f0000000180)=[{&(0x7f00000004c0)="68213f67b2fd8ca83cd460faa111734d09f41092f1bd8ab9b3b72645f1dbca81246a3bb6268717562c394e819eb88e8a848c7385985e1db96fa8ec38a2b99c2ba2fe5cf0446334ddb7af711480d55ec14458f9355e151e8da8c2d1dfdbe5ba2b19acbbad0e4eb4ba01944b7d73e8a8c0b67eeffdbdb0ab1a24b47ae3d74b4f2587e4a857ca1d1816a23ec7babafa915730a2e9a50e713a535927547b7ed8d380f776123a61aaa59e2060860be685df58dc21b3c416f85235e5b31bd7c1a10ce8d5d97392500852d51d530a8eb9e13f56ee4ee8f3fe3b37e53470b774f1799f69b4f242f4152d27e32011322933b8a8f15971aa710647c11656d8b327097960051e850ead56c10016092121790967cedd825f4adc816ff2ce4e9734d445a28680109a042a7a1a0218b9699040fbad5172a3e96c0cb2ea0fe92f3f293d9dc312bd65e21de7080ba08c9161d55bdb6f12f2b8b026d4f378a4c2a9d57e1a6386714b495a474422f51ff464c94e6469323d79ed4028516a30bf7beded38602999974971d1d606afc898f578f68d1d5399ad3455d262d261e24fbca6076f495cbe2ba40f25ff4cbe5e0051f3d2ad4e8e976f4c57960771f70218edbe3ef09a3a16c5c22047bf831c0575c4788ee2c999952cf1bd718cbe12e28877cef1ee454607510ede861d99f778f34f8cbe6aa5d541ab3834c988de882ace12bd3a3ed8491dc45c1eeb27fbf0420be9b22feceaaedcb7ddc0e8ad04dc312ee724e60d422b7cd982b8eb7e0693008cdd2be50c8296bf34cbb2f462fa5b84803e44c6aebb7d68b536db0f296678391b631dba37c0af9fe21fc68048d03700470288d8c5745ee1d37b14f817d9d17f20e0960ad01f2bd6d37a4059ec3902adafd3ac8b0e403f34b362e329f74fd98286ecb43c6fd718b7231bd6e5576f65cc81089d652e2fd6efc45032b2c3a63695bf076b181cf01ebb7f6ffd095b5e62dceca913c4b1883448c288f9124415bfabbd1a810abc6483e3d67b4010457c33c8209979f371b915e9bbb4d665c956db2af92bb595aca93fd85f82b1c72c2c0a32cc4c76e139e87ea9c2a3af4603e9892dc9ef734445245e2975a17dd2b03ef44277f19dcd07ad8bbac58cb7337bfe0d2e074b3a2e74c7236ad3c7d1a0de7d42cbe5c04ee259fdfb3629e9bef5e978288368a14f76efe174265a0ea885812fad3a50723cd1e1413a0fa400a5d52e9e9238175024aa52cedc2cbe55db5ed59948c34d6f77cbdf15c1b156e3144483675304c6683d3dcb0aee91a6564b5036aa39e86cb62bde790c9a2a7589fef4cc607a0558136973c1099fe9e27d015987b61fda5869dcea327f768f07c9ca454d7d5381d1507261291bba71c1b0c92263af457f27aa08b96ae5fd1a2d484d1617f444ccbd988f0710c553c31d118638382a392be79f3225df09686b7d6fa8b114ea8b0a83bf1e242fc780edf6193ab6b7fbeca11a872e64de803a24eb96e83c55cd446907f07f8097a043b7ac82fe44f28de095a5d53d2973bbce7579b14eee3ad5f6351b727eb9882e3fa76f5db246d471a2f79626db8d4f39fe388378fad0817172b92302a128bb901ef2ed65e853d90acfc01f3c3732ec7d4ab5af764059656899d5a17954844e75d5f67d09d8773fdfecd4420a2eebf94973a3c8816675b6aee3554b8a70639f29ac7c4a3c0a46c50460c208e1ec2ee71fea7265f6751932583640bbef73ac0a5e55490a4722b67e502a03557edb81a2684f6ed3a5d9c0713c31cc6bdbe67791839d2136032da5857cc0c6d45afebe37e7b5171350c44adf6fc0f93253b84e15fdc4e8da7a78030f77c777b49684d0ac64104276ef2b7fcc77a7aabc9c92eac86264119f2ba62db98995640281e3f13aac89fe6c83e8c79aceb8d9c05b6be9d3b3932df82b797a1a4407c2819253b8a106d8014b1ea3b6305d9f6be6096a21b2ad6274d9004baa0e75b4eaaac1cfa9d6474be37fa5996351e638d60c5a6aabf910e81d7c80171ed7a7347f95ef5cad824aacfedf3bfec1ef6862547592811ecc6d70ceb27007e7a564e934c7875b52a4d939507df01138e4573c78132d8b3efcc44ca9c840544bb27b1c84b032ba52c2cc0fac2d1f8ba61ed254f06b92bba78c90faf5c41ff50f6aab249d8397ba60842cae13ab34f8fa05008119da3ecebfc7d6d1979414a94b00ff4918620f3debcd8c8dcbb1a4bfc68063f898c726f8adeb67d5d1f33f118e2e12f6ce54c455fcd0c67d9159ed42bd22fe5652fd9288f4b78d6fa610f2bc21f1d4fa9f79f3804af23c1f109da0dc8e65a54f8a81a0b6838022f4ce1b85d55bb21dfebaf3156d49a2ecd14d0ac23da17752debcda2a41674919fff7667de98bf0327cdeac4984de66c88661cfcb6f51f4cddc4ff214a9e4dcc1f11b5b9281d233925ff87b5120d058cba6f347ac418859171d0c3668af17e2c3cb27b56543eb42b4185cb44a5f78bc4779fb20099ab9b44c50befd05b709c897c28db60596ca860aa697fb9a7db4f0ff33c2772a94acbe4e007027f3fb598930a8f84fb57bbdfe66c28afbc76cb5dfb248368d0a2ddca337400408d5bb474923d69812d45b3e16ab664e16a3a79b153bd5a877cd0083cb5fde62aa3b3be77f6ee7b3958793c73ae3c52badfb50c0dc6da483f7d43d9c90b2cd2df232419648b624f98b15a3ec052c1d0321057163e790646abe4604a1d259c7bb56850036ab06fe7179b1f0f62b0cb7e13ebe1c7b13d3186b7b4f44845aa80c3d3917335792faf67e8d48458a96fb8f5ee145cc4aebb5c33c39ff49b130d2fe4602e573d27dba3f7ff4925750fd0e01c7ce0612865f2da64acc4fc895d17b8b24b71ff65988a465f67c37287161e8cce6ae59b339537495a2c8b5c78633e95f1c2a7cb84a2261cde5337e123910a783c7f88346a033c28126e860ee5f143aded6b7860669792b5b1176e255e058c0bbf037c3287d1459d004b79e7b79106b9cd2e0d24a332b10309ac76cdd6b2eeffd61fa649bc0132e8193e88d8198c7bcfd9f697bbb1896ad043998a01f3d9bdacb303c301d0f23d682d69e4adb2450fec5e52a1ab35dcabc6258aad0d532b3c9271c7fac82d0fc2898575fbb6f12f5815fb473c6b2d308837a285e3770365954478530b9622593b20a931e6ad6ab30e68611ff98c84d6ce084dec20f5bfbce2f8df15b6f2f15bf4f074a413133cea3dbcadcf10f6d5b9f5e250dc8b6dab9c74e59376e3bfe5d210e0634c1eb891c3f3d38befa573e8ffa4490f1354a88fa1892e1da6d4a4d1115c854149274066c502db4b930a89b2863feea378b2c4b30142c97932117fec2b1f3267b1a119c092ca87eb8f5eeccf015d6e687094e690184b702976c5e873b335fd2a8c55b199cba2f602455f5bd25f1bc26d048634a7ffe8a46f867d6319acadfe39244c67dc274dbded305f8786633f96e95abfa89f1d0b74cdc88d1b5c998a065d925ab53a092922cd158bb93023fe3db2ddef282a9f5baad0dafc4878e40ad0671fc9bd401e826813ab87150aadcb8ab96a8c257dcd84deaa81770fbafddd14a4224c6b02d5496eae3775ba5da1cbdc081fc31285fdb5abd089a0d8a812eb8c9a05c0c3b3461d38b924fa2939158188c937d07751f18cf9b1a03c7a12945be81caf07efcb8cd16d8e3c0e01dcbcb544848a7e9c4047a51f482c0422efa550a49b68654c11dac9f514eb31871876616e9a2b34382fdf2f88f2c12a9271f65ab79ae3cd1d49ceae3d32d1425a8a99c01450527d79529443df758a89b96f0e872e20f3136c25fbadd61fe7f6d3fabc626f0597599a6d58230cc16972e768cbf03fd25342674995d6c892caed305e1d9c93a2c46021682908ff42635f47ba630c076c3ba608a4a65f35a16896bdc1d3c45e69f121bd96fdbb457be6ad58173805e8f4ae084e6a7da9d3214c2cacdc66c3f2af512faf964f77bb2698ff92ca103b4151f3c6b441de13b0e30cf4de19304a8e127d8cd439489a959bb4cb1c7274363ababfe54b3a5069fe09ab2cc140e09c99c43d94b7acbe75a083453eff6dc1ad39f897adbb867e0452de6922e9ecd587b17116d600d896b05d7c089b27593956d4bab8e3d5fc23b2ab78a8350382263f59caef9c4cced2fccbd41786136bd71f116d87a2d44e556f8f7270043c4f9efd2a96d3b7d67d78c517082167e2ff19eeda20b6b12a3d37e01e8c204631f8b63a58b07749d28f8506004f68b350f3940ab71ff885f9fd0b2f0b44a1bf3196c625791bf2705df88d5acebc1edbb06a7fc1fd82a658fde4e4bba885db6e23cb46deff43a456976b65f267abbe677936566d1194fa0669a8bf6234d0a2423fc6b85dee1f311bf153ad78e48bef456dc21400b19ddc3acce2cbb0ae4112d9d5ca4dfeff9536d55308bf3f047f80bad7bf2e0540bc10a8979cf61d13e8090f9ca1299da549bbba23a93c29d4dc8f41dafcd86211c731ea9956f5df79826621d43cdab2201c9b3035c7891d644ba51257a7ee0e5bf8d2df57c990408b07d22952c0112b93abdc13e32be374b7bb76a2e3d1a0439892fc1fd9a1376de9f249b870596088890564eed1096cc0d2dfa6b2c828436dc54c7d9493a13db248d191b33dfac3a86b198d71d88e30ea9485ce6b1e301de4466c3f6ea64996536aa6a2e2d66cccded794dc40b64617e18d01f8b2c6ffcb86b152860b903d323e953288feb586d2ea0fe5f52b7e92b1aea4982fe9fca2c2cfca29c539c0a7a2d32a5d22ad174186727aa2cf99c1ca9e012c94ee7ae10dd036f3ad9d854fd0a29250409c3d873e7320a4a1ebb03ed714b143ace7abc9acdc6aefa910700c01bced1ce1d15d5b0b4756749f440613d1f18b6b2e4d82a44873056ceff1d66a963177271f786663384477d2998d9a7c063f40d3c036d187246d5b143b49979a6120365320ee609fc95951b4bf690cf8706194d9e29d6101a9b0353341e93aeb04bc08397b04ba44ee679d38a4d8ca53669df9965057a52f0519e515e2bc61b03dfdc05d1499faaabd3d488b2a2405ec1f0ead6b9c0e85e1e04b970f9e45f68dfe36267dad482aab8d2a1437389c689b1543327e0de5e9e259918a0a086bef1879b1bce346575180c2c84bdbcc9a23325df2619f3928d307871373f5210bbd8ea6864686f7f3123637eccf7a97f434e0b5c31a3e1eb81573edab94b5aea85568ee494981e5ef1762720aca8a20c501c3a98a9178fc374f2f7f1bf8f450ca10f8df92afdc8e08135ce24762aaa3b544ef29d535e6a7ca4025814d9523e332253762134328dccfc372b0c21294dff56d30d68b0512d262b95d682b7b18f699f263ee4fdb17401461adec5bd051ce722f0264122053ee9d5c5222fcc3960b842083f3b728f17879ba754030ad80f1f6af9d93b2a57bd3b77dcc4af0c5db874a0db7237ce8afb5447eef5268d49c648d270feabf090624600052eefaef60b4cd2009c8d78c140fc113d4b5f1fca3978a447d59644642b1b17591aeb71eb80b2b306cc8a16d18322bff3fd455fb08c161c203a68803488fbaca01f1be9e21f0a3847212e4685cc70d7d9c46d7ab7aaada16e82a9cfde1b1dfebba3531d4f45f6a85a9768ca4fe9ba94e80a5e196abb3ea9bdb96e0cf34bb08e9212d193b104829051591cc258672e5518ea8b1f2371fa3610c4c2356f0007899704f1bb1bba54ff17efdb397e6e43fbdc4a4cea01a6d0cbdd45579ab0964c2b8ba20f1c8c043a4ecc533db394fcc550094969acf5d1395f036c3348ae93849f0dee29b44e8ca89910", 0x1000}, {&(0x7f00000000c0)="5c66a34574725acb5754484327e28b856db4d1656289f97ac16859f682bbbf2f8840adea4feba8c2394497f1096a7b26ddc6bb4e028ee9b17df50093a826b19c15adcac5c22dee73238ec11175f7b761cf926c81def8b7b65895ec7efb039dd05b080aa56472c15f5c6be693ea9b555626632b0ffc72dd0d1b3e699f29099d78044391350be82711d918e72acd39be81bde176ea0c59429e6b7a771793251dd6", 0xa0}], 0x2) 15:24:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) socket(0x6, 0xcb5029766e84865, 0xfc) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) dup2(r3, r4) 15:24:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xe2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x2000300000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b01008a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877af97e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e99cb44000000009d88043c728bddef0d2756d315328ed739813f628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbe0500000000000000030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced138739aaff46f9efb0a3a07fa8b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f340000000000c1e0c55478fecaf3f985e0c91b87fb8350eb332c22083b015588330a39a4194b66d7d6405c4c0bb85563977cf030407e4702fefcacbc45cd27de3a8c1e695868d002730c96d7a4d3147a097f854c768e782d0c38a19a7ff35839ee4d73a782a0f4f829e66b4af3df475664f4c9fe843245a9ac7a67c2b8c9e68d152bb9a804e69fbe7597969564a3d1eedac05df748d859d26368ee48e2fdac41b959e8ab63bf1ed24b4c30d326dc27746dc6572aa6ec4f5f887c13c05fe6125dacf47b4738c5bd53ce1409979ec740a26953aad73726fbebaa823fc4a4ee12ea18f80000"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = getppid() r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) setpgid(r2, r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x80) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f0000000180)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = dup2(r4, r1) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:24:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) r2 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 15:24:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008299955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac43b000000554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96b8973abf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea5673063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b6106190cb77abd35009e95cdb3d2fecd2099fa92e5c7e0e2d319e42c00fc31a185de1a956cf533c385e29f4badf9464"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknod(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r4, &(0x7f00000016c0)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f00000015c0)=""/142, 0x8e}], 0x4, &(0x7f0000001680)=""/16, 0x10}, 0x800) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) 15:24:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x3, 0x5, {0xfffffffffffffffc, 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) shmget(0x0, 0x4000, 0x315, &(0x7f000047e000/0x4000)=nil) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 15:24:22 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x30202, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x10000) unlink(&(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = dup2(r0, 0xffffffffffffffff) openat(r2, &(0x7f0000000180)='./file0\x00', 0x8000, 0x2) 15:24:22 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80, 0x172) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r9, &(0x7f00000005c0)=ANY=[], 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r10, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r11 = socket(0x10000000002, 0x2, 0x2) dup2(0xffffffffffffffff, r11) r12 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r12, &(0x7f0000000040)="670dc3", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r15 = socket(0x20, 0x2, 0x46) dup2(r14, r15) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r13, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r16 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x427f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x80000002, 0xffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x18, 0x0) r21 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r21, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r21, 0x40087603, &(0x7f00000001c0)) r22 = syz_open_pts() ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f00000000c0)=0x4) r23 = fcntl$dupfd(r21, 0xa, 0xffffffffffffff9c) fchflags(r23, 0x1) ioctl$TIOCOUTQ(r22, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r24 = dup(r18) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r24, 0x2000745e) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r25 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r25, 0x0, 0x3, 0x0) fsync(r17) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) r26 = socket$inet(0x2, 0x8000, 0x3) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r28 = fcntl$dupfd(0xffffffffffffffff, 0xa, r27) ioctl$TIOCFLUSH(r28, 0xc0206921, &(0x7f0000000300)=0x64c1) r29 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r29, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r29, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x99) r30 = msgget$private(0x0, 0x0) msgrcv(r30, 0x0, 0x0, 0x0, 0x0) 15:24:22 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a16}, {0x7, 0xf9, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000040)="670dc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r11, 0x20004269) ioctl$BIOCPROMISC(r11, 0x20004269) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r12, 0x20004269) ioctl$BIOCPROMISC(r12, 0x20004269) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r13, 0x20004269) ioctl$BIOCPROMISC(r13, 0x20004269) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYRESDEC=r7, @ANYRES64=r6, @ANYBLOB="9b813594824d08fa4cfdf186b3f719ad022abf09e39e7a755ce2d098c2a0bb9d21f3d47b5c2dcc8b2a47f85eadcac608501297df95dc91a2acad4f88f75bed4c4004aeedccd5b59b6128782474269d0e44b50c5550ed92d30bcd2135dbf4ebc16713edd62f625f7171a8bb0195", @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESOCT=0x0]], 0x4) r14 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r14, &(0x7f00000000c0)="9c87c304000000b87e2e2ec94c3330402eaaefecbf80e72ed2f6c1cbe8221685c6ce3bacdadfbc3540dadcd1e8f11d36b629e5cf7c129d63b8c160a7a410a9b5ab6408163601e9e919d2e78dab7925aa25a26e42bd3dab7ef95cb16fec1d70c2e1972ce5c84e0b6baf28c84e5d9a1efba01461629c1635964600ad06a47b0393ef31f9c7317b9674e559945f43", 0x8d) setsockopt$sock_int(r14, 0xffff, 0x80, &(0x7f0000000500)=0x3, 0x3) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f00000018c0)=ANY=[@ANYBLOB="ffd083afe708d027c4e4c4d2bd623f9a03746e0000ff2f01010024aa08000000fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a9bd5cacf0852cc27d4077c4172d2d605afafd6ebe23a98fa37579b867d5a889f989ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a7931601c608de1a06f752603cf47592dfb24c50ec65f482720cf1242cb4e7ac5800bba691afd4555fbcd51e7065d84e3432d65a6ccd232c9f5aa8d6c93eaab1677f4595c2f6a93a1bc2c50ba9230e6104083dd211f79f063a25fa87310b977d27614ab03b8e54d7a037ba037721f4409489fdbdc7265b6c3d59d88ae0e7c214ba162e16cb500da337ba07001070f02f1f1799564700"/286], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x20, 0x2, 0x46) dup2(r17, r18) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r16, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) r19 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x18, 0x0) r23 = fcntl$dupfd(r22, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r23, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r23, 0x40087603, &(0x7f00000001c0)) r24 = syz_open_pts() ioctl$TIOCSETD(r24, 0x8004741b, &(0x7f00000000c0)=0x4) r25 = fcntl$dupfd(r23, 0xa, 0xffffffffffffff9c) fchflags(r25, 0x1) ioctl$TIOCOUTQ(r24, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r26 = dup(r21) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r26, 0x2000745e) write(r19, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r27 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r27, 0x0, 0x3, 0x0) fsync(r20) stat(&(0x7f0000000700)='./file0\x00', &(0x7f00000005c0)) r28 = socket$inet(0x2, 0x8000, 0x3) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r30 = fcntl$dupfd(0xffffffffffffffff, 0xa, r29) ioctl$TIOCFLUSH(r30, 0xc0206921, &(0x7f0000000300)=0x64c1) r31 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r31, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r31, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x99) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x0, 0x0, 0x0) 15:24:22 executing program 0: syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x5) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="5f6a3590a642d02fc7812637362a41d1d5ebe4fda90039ec3ad331ab7c9cdb42f7061c217f0f86d79e50516eb477d0b4f29664e0bf4188f087710731b0158b4fd5d73b4cc3a5989aa09c51efacfb8427900b5442846fb4bc2a30b8cda9126a60970aeb74e85c88c63555bb75436d3478d17f2f8e2df86060267f51814a67714ccf4d6829f46abfd307bc784f5f2e2302f9ddeecce3734972ba168f279fa2dcde0b5f0d22dd7a063fb14555bf972dc87dd2f49606e6da529ad07f85040c41a3a29518659a2a9b36a3b88aabb3ddde8227da0a8f69"}], 0x1000000000000016) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getpid() fcntl$lock(r2, 0x0, &(0x7f0000000240)={0x1, 0x0, 0x1ff, 0x9, r6}) read(r0, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 15:24:22 executing program 1: sync() r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 15:24:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008299955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac43b000000554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813694ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96b8973abf805ebbd6c74b41360728df67068f3d9038a6de24479818f4edee547017e664d89ca7b9f58e0120bf41e2e8e8a3cfde56ea5673063207bdeaa83ab7d51f7d90cabf52cd5d52acf45f9651fa8a18eb3c90b36bd5dd0eda6738ae0e940cea2300d3d17d372d23550ba3b6106190cb77abd35009e95cdb3d2fecd2099fa92e5c7e0e2d319e42c00fc31a185de1a956cf533c385e29f4badf9464"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) mknod(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r3, r2) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) panic: pool_cache_item_magic_check: mbufpl cpu free plainsitc :mo dkierfnieeld: idtieamg nadosdtr ic0x affssffefrdt8i0on6 85"!f6_k90e0rn+e16l_ l0xo0c!k_=0hex1ld66(6)d"f f8a5ie2le1bdb: 0f7bil e Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 421859 9353 0 0 0x4000000 1 syz-executor.1 *361817 15677 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff821d1d12) at panic+0x15c pool_cache_get(ffffffff8263b560) at pool_cache_get+0x323 pool_get(ffffffff8263b560,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd8063e17a00,ffff80000017b2a8,5b4) at ip_fragment+0x13a ip_output(fffffd8063e17a00,0,fffffd806f6e4c78,20,0,fffffd806f6e4c08) at ip_output+0xfc1 rip_output(fffffd8063e17a00,fffffd8063991b20,ffff8000219ad728,ffff800023dae000) at rip_output+0x252 rip_usrreq(fffffd8063991b20,9,fffffd8063e17a00,0,0,ffff800020ac3878) at rip_usrreq+0x46a sosend(fffffd8063991b20,0,ffff8000219ad8a0,0,0,80) at sosend+0x671 sendit(ffff800020ac3878,8,ffff8000219ad980,0,ffff8000219ada60) at sendit+0x52b sys_sendto(ffff800020ac3878,ffff8000219ada18,ffff8000219ada60) at sys_sendto+0x80 syscall(ffff8000219adae0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x99025d244c0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd80685f6900+16 0x0!=0x1666df85e21bb07b ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff821d1d12) at panic+0x15c pool_cache_get(ffffffff8263b560) at pool_cache_get+0x323 pool_get(ffffffff8263b560,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c ip_fragment(fffffd8063e17a00,ffff80000017b2a8,5b4) at ip_fragment+0x13a ip_output(fffffd8063e17a00,0,fffffd806f6e4c78,20,0,fffffd806f6e4c08) at ip_output+0xfc1 rip_output(fffffd8063e17a00,fffffd8063991b20,ffff8000219ad728,ffff800023dae000) at rip_output+0x252 rip_usrreq(fffffd8063991b20,9,fffffd8063e17a00,0,0,ffff800020ac3878) at rip_usrreq+0x46a sosend(fffffd8063991b20,0,ffff8000219ad8a0,0,0,80) at sosend+0x671 sendit(ffff800020ac3878,8,ffff8000219ad980,0,ffff8000219ada60) at sendit+0x52b sys_sendto(ffff800020ac3878,ffff8000219ada18,ffff8000219ada60) at sys_sendto+0x80 syscall(ffff8000219adae0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x99025d244c0, count: -14 ddb{0}> show registers rdi 0xffffffff81e05b47 db_enter+0x17 rsi 0x8a21 __ALIGN_SIZE+0x7a21 rbp 0xffff8000219ad2b0 rbx 0xffff8000219ad360 rdx 0x8a22 __ALIGN_SIZE+0x7a22 rcx 0xffff800023dae000 rax 0xffff800023dae000 r8 0xffffffff81f53faf kprintf+0x16f r9 0x1 r10 0x25 r11 0x30d3771c5da8a8b2 r12 0x3000000008 r13 0xffff8000219ad2c0 r14 0x100 r15 0x1 rip 0xffffffff81e05b48 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000219ad2a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=361817 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac3398,0xffff800020ac2778 process=0xffff800020aa96a0 user=0xffff8000219a8000, vmspace=0xfffffd807f000a10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9353 372871 13532 0 2 0 syz-executor.1 9353 421859 13532 0 7 0x4000000 syz-executor.1 15677 354920 59418 0 2 0 syz-executor.0 *15677 361817 59418 0 7 0x4000000 syz-executor.0 65191 149495 0 0 3 0x14200 bored sosplice 59418 164234 89639 0 3 0x82 nanosleep syz-executor.0 13532 250175 89639 0 3 0x82 nanosleep syz-executor.1 89639 180000 98526 0 3 0x82 thrsleep syz-fuzzer 89639 430246 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 415422 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 8477 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 301511 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 332171 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 141557 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 418075 98526 0 3 0x4000082 kqread syz-fuzzer 89639 303958 98526 0 3 0x4000082 thrsleep syz-fuzzer 89639 250609 98526 0 3 0x4000082 thrsleep syz-fuzzer 98526 288958 3002 0 3 0x10008a pause ksh 3002 243098 35946 0 3 0x92 select sshd 47363 134552 1 0 3 0x100083 ttyin getty 35946 40778 1 0 3 0x80 select sshd 51164 484084 48084 74 3 0x100092 bpf pflogd 48084 227107 1 0 3 0x80 netio pflogd 90241 404411 7856 73 3 0x100090 kqread syslogd 7856 289099 1 0 3 0x100082 netio syslogd 73884 15501 1 77 3 0x100090 poll dhclient 12618 417943 1 0 3 0x80 poll dhclient 23385 77892 0 0 2 0x14200 zerothread 41877 458022 0 0 3 0x14200 aiodoned aiodoned 64778 300820 0 0 3 0x14200 syncer update 90179 249984 0 0 3 0x14200 cleaner cleaner 40601 359545 0 0 3 0x14200 reaper reaper 61760 430282 0 0 3 0x14200 pgdaemon pagedaemon 46404 189216 0 0 3 0x14200 bored crynlk 60258 429895 0 0 3 0x14200 bored crypto 56059 18628 0 0 3 0x40014200 acpi0 acpi0 51648 373834 0 0 3 0x40014200 idle1 68118 188249 0 0 3 0x14200 bored softnet 50876 373169 0 0 3 0x14200 bored systqmp 1123 508714 0 0 3 0x14200 bored systq 342 475505 0 0 3 0x40014200 bored softclock 71425 305380 0 0 3 0x40014200 idle0 62046 410139 0 0 3 0x14200 bored smr 1 293741 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 15677 (syz-executor.0) thread 0xffff800020ac3878 (361817) exclusive rwlock netlock r = 0 (0xffffffff824742a8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9573 7204K 7591K 78643K 11994 0 pcb 13 8K 8K 78643K 102 0 rtable 100 3K 4K 78643K 407 0 ifaddr 76 14K 16K 78643K 164 0 counters 43 33K 34K 78643K 71 0 ioctlops 0 0K 4K 78643K 1482 0 iov 0 0K 16K 78643K 295 0 mount 1 1K 1K 78643K 1 0 vnodes 1225 77K 77K 78643K 1729 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 1K 78643K 40 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 381 0 sigio 0 0K 0K 78643K 9 0 proc 61 63K 95K 78643K 527 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 46 0 in_multi 42 2K 2K 78643K 136 0 ether_multi 1 0K 0K 78643K 15 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 246 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 133 87K 103K 78643K 2317 0 UVM aobj 38 2K 2K 78643K 40 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 99 0 NDP 13 0K 0K 78643K 38 0 temp 116 3013K 3077K 78643K 9196 0 kqueue 3 4K 20K 78643K 53 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 86 0 46 2 0 2 2 0 8 0 unpcb 120 333 0 322 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 10 0 10 1 1 0 1 0 8 0 tcpcb 544 186 0 182 2 1 1 2 0 8 0 inpcb 280 571 0 563 3 1 2 2 0 8 1 nd6 48 12 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 11 0 11 2 1 1 1 0 482 1 pffrnode 88 11 0 11 2 1 1 1 0 8 1 pffrent 40 156 0 156 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 60 0 9 1 0 1 1 0 8 0 pfstkey 112 60 0 9 2 0 2 2 0 8 0 pfstate 328 60 0 8 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 418 0 218 16 2 14 16 0 8 0 art_table 32 419 0 218 2 0 2 2 0 8 0 art_node 16 85 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 38 0 28 1 0 1 1 0 8 0 shmpl 112 38 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1984 0 583 46 0 46 46 0 8 0 ffsino 272 1984 0 583 95 0 95 95 0 8 0 nchpl 144 2810 0 1206 61 0 61 61 0 8 0 uvmvnodes 72 2454 0 0 45 0 45 45 0 8 0 vnodes 208 2454 0 0 130 0 130 130 0 8 0 namei 1024 8330 0 8330 1 0 1 1 0 8 1 percpumem 16 46 0 14 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 8195 0 8195 8 7 1 7 0 8 1 plimitpl 152 46 0 38 1 0 1 1 0 8 0 sigapl 432 577 0 561 3 1 2 3 0 8 0 futexpl 56 7968 0 7968 1 0 1 1 0 8 1 knotepl 112 124 0 105 1 0 1 1 0 8 0 kqueuepl 104 101 0 99 1 0 1 1 0 8 0 pipelkpl 48 138 0 128 1 0 1 1 0 8 0 pipepl 120 276 0 257 2 1 1 2 0 8 0 fdescpl 496 578 0 561 3 0 3 3 0 8 0 filepl 152 4398 0 4295 8 2 6 6 0 8 2 lockfpl 104 150 0 149 1 0 1 1 0 8 0 lockfspl 48 46 0 45 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 399 0 390 1 0 1 1 0 8 0 zombiepl 144 561 0 561 1 0 1 1 0 8 1 processpl 960 594 0 561 5 0 5 5 0 8 0 procpl 624 1449 0 1405 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 400 950 0 929 8 4 4 5 0 8 1 mcl64k 65536 12 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 243 0 0 30 0 30 30 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 433 0 0 26 0 26 26 0 8 0 bufpl 280 4948 0 204 339 0 339 339 0 8 0 anonpl 16 77925 0 61365 86 14 72 85 0 125 1 amapchunkpl 152 3817 0 3667 23 3 20 20 0 158 12 amappl16 192 3059 0 2102 59 10 49 58 0 8 1 amappl15 184 60 0 57 1 0 1 1 0 8 0 amappl14 176 35 0 33 1 0 1 1 0 8 0 amappl13 168 8 0 8 1 0 1 1 0 8 1 amappl12 160 4 0 4 1 1 0 1 0 8 0 amappl11 152 248 0 229 1 0 1 1 0 8 0 amappl10 144 18 0 11 1 0 1 1 0 8 0 amappl9 136 755 0 750 1 0 1 1 0 8 0 amappl8 128 276 0 252 1 0 1 1 0 8 0 amappl7 120 111 0 98 1 0 1 1 0 8 0 amappl6 112 254 0 243 1 0 1 1 0 8 0 amappl5 104 152 0 135 1 0 1 1 0 8 0 amappl4 96 833 0 801 1 0 1 1 0 8 0 amappl3 88 125 0 118 1 0 1 1 0 8 0 amappl2 80 3668 0 3583 3 1 2 3 0 8 0 amappl1 72 22791 0 22325 26 16 10 21 0 8 0 amappl 80 1732 0 1679 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 39 0 2 1 0 1 1 0 8 0 uaddrrnd 24 584 0 563 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 584 0 563 1 0 1 1 0 8 0 vmmpekpl 168 8192 0 8161 2 0 2 2 0 8 0 vmmpepl 168 79193 0 76941 150 20 130 130 0 357 32 vmsppl 368 583 0 563 2 0 2 2 0 8 0 pdppl 4096 1175 0 1130 6 0 6 6 0 8 0 pvpl 32 229874 0 210056 201 13 188 201 0 265 20 pmappl 232 583 0 563 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 204 0 10 6 0 6 6 0 8 0