kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Jan 12 02:25:17 PST 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.180' (ECDSA) to the list of known hosts. 2020/01/12 02:25:27 fuzzer started 2020/01/12 02:25:34 dialing manager at 10.128.15.235:31150 2020/01/12 02:25:34 syscalls: 337 2020/01/12 02:25:34 code coverage: enabled 2020/01/12 02:25:34 comparison tracing: enabled 2020/01/12 02:25:34 extra coverage: support is not implemented in syzkaller 2020/01/12 02:25:34 setuid sandbox: enabled 2020/01/12 02:25:34 namespace sandbox: support is not implemented in syzkaller 2020/01/12 02:25:34 Android sandbox: support is not implemented in syzkaller 2020/01/12 02:25:34 fault injection: support is not implemented in syzkaller 2020/01/12 02:25:34 leak checking: support is not implemented in syzkaller 2020/01/12 02:25:34 net packet injection: enabled 2020/01/12 02:25:34 net device setup: support is not implemented in syzkaller 2020/01/12 02:25:34 concurrency sanitizer: support is not implemented in syzkaller 2020/01/12 02:25:34 devlink PCI setup: support is not implemented in syzkaller 02:25:50 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000100)="63b113446f0a921abe754b3dc69a84953962579442df3530c2043b325f1506b72694eb01adf27ee155e2cf9c31ecc076c9b1e9160799fd67eb531a425ce8b8bfd0d301bd0c8382aba69f3681bb6cddb56ecb9db3d333daeb3d47150154b289015f6b93a21bd3627018b5bcf7013bb23b4a69de3dfd8e5730a78b7696e6139f6e82f9d64495ef5af574628516a9e1e4d3e6e41a05e6d37d914178c153481d5701deb105b202505bd5902ef42f519ed4250e84968bf600a0e562e6d1cc3b66688e120c"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000002c0)="afdd55a2c7d42bca9ec311757da29e967e5d0a6d1502bcb6c9ac", 0x1a}, {&(0x7f0000000300)="cbc0b0b380cbba1028d6d2bc3be1cf4108f79c1bd3faa46e5f8660c3a8015287a3e1e98d0a0c00389aaaf4c950b389062ee5fbfca791a34b6e3b5d461f15561861804ad2963d511865760e8608cb37177b5dc81576c77cb0d52d694f2185301c17e1e9e862718fb461704a400a7c16785bae779de68ae014bf8de2964ec9909cbb80472c978e1b36c253c992113e8ec30a7d3f638ae2d459113735b4af4cf631251ca1b41bca972d2fed8c777528e779e55ec346dc4e4fdd9472c7144c5f99d8deeb407f8e6277df4a52f36474ad4ac174d1845d25", 0xd5}, {&(0x7f0000000400)="08f5c046dd28d6c83f45861ebb108a3519983ad3766f9f1b59928d66d497aa4b7a2801c0480e", 0x26}], 0x3) r5 = open(&(0x7f0000000480)='.\x00', 0x20, 0xb8) r6 = accept$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x20401, 0x0) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000600)) socketpair$unix(0x1, 0x96c468cd9548bb1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x35bff01492ce36, 0x0) r11 = dup2(0xffffffffffffffff, r4) kevent(r5, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffd, 0xad, 0x20, 0x9, 0x4}, {{r6}, 0x7ffffffffffffffc, 0x80, 0x1, 0x20, 0xffffffffffffffff}, {{r7}, 0xffffffffffffffff, 0x1, 0x40, 0x9}], 0x8, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffe, 0x20, 0x20, 0x3, 0x1f8000}, {{r9}, 0xfffffffffffffffd, 0x0, 0x2, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x6, 0x77}, {{r1}, 0xfffffffffffffffb, 0x4c, 0x2, 0xffffffffffffffe1, 0x1}, {{r10}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x9}, {{r11}, 0xfffffffffffffffa, 0x80, 0x4, 0x100000001, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0x9, 0x6}], 0x7fffffff, &(0x7f00000007c0)={0xfffffffffffffc01, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0xeabda78fe246c234, 0x0) writev(r12, &(0x7f00000019c0)=[{&(0x7f0000000880)="a54bf0c7089c473a846d08f8f16686d0b4d07d4ab0f7a35fe263ad3f1e9042351ff3e2b0e1c90de03f3043764e9cea55cc5c55ebaed8c3b422da84f0a8891dcb686f5b563d751441015231079253b830d73dd9466bbccf13f554d385240f387354e07e20e067b47c78e81fa2558a728c2fd6bdcaf2b48598acc6ee5210b8c0b3566325d80c63103c9e7b525bae3b045d429770622b892609b0c3fdf0eb6223dfb7c9", 0xa2}, {&(0x7f0000000940)="6301e1f7aaf0f8107cbc2f5e3771c46990a3cad7ef47b6a78bb6ab6a7b2a18099056307610e6d83795071398851e52d0ded8adca6f8d68bcd52d21f790fef1ee48fb43fcadd3c4493d9d9a55c1f8c679d1e3ce15bcf098afc0f55a88b107ca2faf5fc22fcc40f8e770f75e80b4284b", 0x6f}, {&(0x7f00000009c0)="11ce272295e0111a3820f811fbee00bc898357e820a9afad72b7625681445e2703f5afe277f504eefedafe8c988ad7f16162c9be595dd0d0a0a6b9b07ceda2cc19fad9be68714b279fc4bf7c41356a2ee97f2bf64c4fff80b4b81e38681802190329a06d2bf0f0d687b584f67a57e38395898b31e9acd1a3f0ab22bec7933c2d2db8f7c1afe2b8f6a0836d3894040f91ee64c0bf25af78584017fb5b4b8e586923ed4da0e092bdc0526d9ac7ad69b7e97655b552b5b5e61095741d471e023d39103cf3974b14559218653fa11d43c0f561d744eb507142fa69edda68b7a75518a473abaee0104ae4dc5a6bded07c1cb04173088c60fea48322ceac117cf8a619009e8d44b68b603adad57b96004a020c423c2572d77450d4b0d4fe475e79cceb2c63711d211e196faf9d364d4bc22449c157503faa018d1dbf5b32c6fa2d4264810e96796d65e27275eb9780b81935dd508702d1b0cef81cdb7042092c38d9c9104c2d6a15dd91359fa79bce1a3225e359346d17bbc8db46a2e30b70a4531b97a56f0d7bda72ca9d0b5f0678fb3da87e2f7feafe53029be8cddd5db3a450d42287423746e334e7ebad20951b3cb343d4e10c0cf0f66a054af0282a65ba61ef4f963d4308626d759966f89af554821379d88c8e4e458719b3d5afd5a1cca669caa524d534d6b29421b2332092d81aa9360f4f63a4bf5ccd7a4314cc2f486020e78731babf34ecb550ee9df8c51a0d4ed68f1085657b4c9373d35ff3cd67de23b0d6b2c98e2fada272cb41d3f035a7740fe7d93635665ebcb4c57196fcc61da6f35f7e47e8ee6af7e8a57063fcf6aa8c04944d4f8f60de5d40f32914e22e93c547ab77a997b2c1e9313dd4813df82df4624d67354e13c58b04ec02fe1c13795a29d80817e50cbfb6d921a070a4fb7b457cf96f2e67d8aa426b43c50f82669e09c178093e52709f293aad8c5a9ee80e7ebda2b2398495e3b49ba3cb59fe333ecc46fe827937e0e6408c00751ea5bd9ee484d8216f2cb53311654488b7618990af4032cf4d3e30fe7dba3742e76aa6dc38582e66e3fbe34e0bd438ae8f6b203083cc235def44377c1d20e7dddc7999ff4a963c3d836f741afc4ac40ce417c757465f1383a8d07ad0deabd91201101028d484881a9d1aff71a80b60a6aa8a978abf188293881746b043990f304f6679e3cde866680ba8e793ee19b65182e0f59cc38ca32192051bc01838166ec0142c319f0783d1ea810c02969a053b1ce0b6c41820c5bf84576c2d343ba122504adf38c31c802948c1e69adc753553676ad13de0c68a90e89bcdba1db857da45c89b9c7b5a487bdbee2169bc05aaf09687d7c2d88f0acf1c4f61271854433f9a73305921257a6b9934ffbc2de3700be5c3f9d8368af4e69d499f7fd11cc54a01b39e310fdfc01ccea140cce74b9895f68cbb7bfec09a66adc72fcb3ab8f5cec9cb1f630565d8304de6af3cc70d48124396db884ee1d47f45e6ddeab463435e023899dbd11eeba2d1ed589484b45baeb4cdb77af27aa85e4f74cc93925b3f803982a440c1ce68e6384773142a86aedb5f97c799ca551a212740959ce3dcb6af169ded4373539d28860d52ae34ec98093b27f250e276b94d5f1a2fae7562dbd92c51872ad300fafcf4ebb528e1f9ac371f1667862b229ac812372bde8382e698505e155e417414d92048792bfb10e16bbd745b61e327d2f2138db00b9af9da2c2d8eb4cb2426f73f1d3014ed2b0456415baeed8a82fa2e9150a6f4b5964e84e0b0e03f3e5430f9224e76f4e1ea14e1d5cd6851a8f388e9fe6f3e41690695d8f233df9b3a39a072d4ea43aae367de844fccfd0aebaa04e751682ecdf0c9c78267b80034c00d270344acfa1aee50f8ecfbbf8bc9491b03ed38e002ecd64ebbf643195baaefd221e08c5933c3d768cb09ceec5ab3280de52c572a6fc4913412648a55f897123006929d919c5b92e6a8e89bc7def433a287d745f801de305a0dff991a4c50c7d46a9157675e8bd7bad5098563c4dc4643569482143b9cf9c2f12afc9e99fa356e928aa670f9cb19f73ad4697845fbd9eae496a6df3b099263117fa27feaa6fb6867f8bc731f9046a6a035f60ce352cdeceae57c96895d4928cd27a78c3be7b0a7032477533740d12bcba1ec4b821d2005dfc0e1be1b30119a41ef279d6904cd023c03c4ed91a7fd6eb1856e790aa173c943708f234c6ac238aa1d1fc2fd572c112570808568ebfad339d2682bb1d86a4b020ea08e4b7aeb0b1543edae5ebdd929dc20bcd920ced421e650edcfd5d7a8b06d878e5388fefd905d99d39a0bbeb98de5167a3edaac8b9e7d25a7213181e5f30586d8846f860ff52a06ead460b9c6518d29a933509562e5b5bcb467d1c642417cc8e1cb34f11e32f955420808049e15ab3cccc9874fc77f70cc89946632c48a88b3b2e70596aef6aeeaea0665886f2c880c1db431e93d7ffb1bbac9723a887222b457d7a2ce05a981796148930e26cee6e7da674cb23f43d50547bef3c112d242cb36ae7e15c4531263f14a60e05e9519b9e02a38472c227cadac9cf9cae7f4d42e16519e9d42f649ddb3fc2ed6c69ac0838dbf383996c78fec79ceb088da2740b6c1267a1e8148571983486bef2d9a44255c16822d65ffedea1056ff07b16212db90fa1b8ad56af9d984cc6a0f1049224171d1fe6c65dc15ad66d1a4f768bd74367ea90bca755221e4dda856f18e0df64933d29e5dd707e225c6769ea9d5c93fc609ab2026e41edbf8d50f11c19963220822148f0b5ae93cc8429cbc3112844103673c8e1983d9e4fa22822b7862cb1d26454e42987c56df4ab1c9fb992bf603cd051e9262444a7e9435071a390ef203791cb6627a89dab207dd2524d9527c6269fb16034574306dd1a4e0b82830a45de83b3079980dff277cdc374539cb432bc0991b34caaa3ea11e2d9742f5324eed91a236e2e543e22c3fea974ffbc3b0803d1a171d816264ef3678b5b5602fdd4bb709f8674b494cea436505668bf40c5b26e3784794c8a7ef1587795acc09ed65d6c921a218f987ef68528f6dded954b9b264bd3bc0a510f934706328d0098d2df5bce694069daf2589108e80c13d901b97d77f4d8969ec4bcfd3243477d2b1eafca02a7af448ca6fc8c8abe7ba7106eab05caa138d9cb8820f624e5a75bef79abb4241e819b701ff8b1c5303116c6852f5aab4d5518ea75dc91e1182c1ebb91fac0156b4f547fa0733fb06ce5c7b8bbbe54550a880ad8330f40fe52ac3eefeb82f338365cac5e4fdf7660a137cb2b8580fd041c6288ebce9128242c0b466534f4875cb05714aa6595be89fd1ca67550345684404e88ec45b8d877da576c9aa975aa466c95dc5376937f46b76c73371a88265880e2b9f5cb0dc8dc5e6c5200ec63c511bbf74b644549cb2814442c1de1c7c2867bee40f4264a265806633789ad747729df7d28834fc730220eb02f74944ee1b3604154ef5c9a8d27b7eae5c82b678ae5aadb28957d65b26d32ce5d9e48c7af6bbb5505f42a4f49532baf70394485c815a177969b165e8e00645c333332e18644d0b5e6bd9e6dc347245911e63b185c84812ac5970cc2340bdbb588b2a802958217d981423f3dc430cc867c09d94ddf9d55c0269e94b7391cb173c473002206bc19ce9a4a9df1f7991827648d0df9d5e12da437f6d069adb7ddbecaa6a215467072e4abcc83a8f6302d9dfbd6bcf1ffbcbbf8dc340cc38b3ac57f8f32c139371a8ac3e8d32090d17ac94a66c905ae4b2df201c2ac6d88d13d3ffb1084ccf5f5885e66ab257628133f4767690ae70beb30a4c01c63b814e3ab57c29e4f8d7f25e901e5936786a7428b7801be043004ee782824e6238382eae390773bab7a999f0f5ee755a786d5ed5809f36d33fbb559b99d4aed74faaf6830210944cbd47ad19bd1bbc8962e6d54c09d74f516128eafef853a90d9062f66bb43382223afa890516d27b99a440a04874348d0975262054d316c56383ecbb882ac6396eab4ef0880d62f8baecf9adc1ec41d634e1eb446154da54eaa335fb737ca2eede9ac58951336468eadc3725ac5e3fc6a5ca1723aa1cfd7544c3fc3695315f546b7950146fa34b6c10f335dc1ede6f46f7ac5b4616d67371228b296f172a29465fc49f2a267907afd814d95bcfd48766055895442a5ef730100cb34b2104bfddcc94f4d903b8f3dbc622c909ccdf2b46d47c537c5827ede391a0af5fe09f7fb38c88c566d7f6ae21ab1215c6f494ff278181f4fab5b06aa4b9ae151fdf19c26114efbce3bd5a7de3f13cf20f77ea36892f2405b94a118fa4f186d6e9f5380ccf9895504421030ea29fd6393572ea638f04d8b2a9e3b2c85bd370006673745a0e7296f01ddc09247507077781ee4322caceb707cf4ba087cbaa1fd5dab407af740962f950926db2462dd080696db80ec1518f208ed263e0bdd8b70077e267b6caf125f4704527b4119938a03f435e981ff200574ae9cba5b5555c67c6a7351bb676f9ccc708b2c0171b01aba3019aa072173e62fd3c00bd871cdfaeb4d9aac032d127acfd4c58a8b4f94a9b164dfbe47c499bb3efa4c246b61b925b7cb523d81e72e70fc52404657b169aadc70c7445eb44e66d7846f712d8e8849f2899f345077451e04c809c1a1dfb1c3048145690530f85ae6fee0a5b441e738b2cc4f4141a8206166349696bc61c5bfbfea17653ec1299e437c6a35170dbd705e76e795d1d47ad72a39ed12722d440ced5e612aa2d4d2dec8bb7b0b8fcc5b2fefb84ffd76e881564218d675d102e91f422e38c5601d5324cf848e517c0d78fc7ec1ea03b30fc4c1925a4a4df7961185748ec17f5bf40184648445bed189586f328690a9707ca40f1e0584cc460a24f0928b2e90b4f98623e2e1be206abbb50fd1e1fa3897f0cddc8b431a068a86354045a12187165fce94a57194aceed78f6813147ac5050f699b02392f02e57aa506f7a5b256acfcace2e259b977688064009c5f136bba5b0e31194f24da7eaecc1df6ffd215a4b6009950aab78cd2a29ae67524dd3335ce7035eb127e1e52266e87c570cf03ae896d6826e8b374cfc66ccbbdb9d2129df75d800bb2e74c4fc83f09ef97b6da1df9f3ba827540976e0d1e960aeefa974bf1d0a11aae63493a938b7c176e6bb8806928dcfae321c0b4e97047bea5aef5bee9725766dfb5788b69710c539d681304009aef5fcd76d00b3e9617ecabc472568563036225269d1f5200c08e16b8bd466bed1103c80df176f7f7829be30625d15b192b2d09bce28337c3cba6ad72e65db0e2c6b9a17125e415f63cce7c2c8e3628bf1598f7fce5b68251935c48fe0cc42504de499ef38a684b3111716b076dce0c9979536d85caf918ab1e30a6092a8d2e413e14d94afd4c4ca9b75b81abd532b720d07e163532cc775c5c4b54d31507cf89bf303736d9800b5c265327be40eaccfa69ba673f1b262961493c750e30d6dc6e25146b3404dac80231938edc17515307f8828c46e2671fd013274047ffc8344cb79ffb44279b21cc4e3866afad50b0da8f119179de328aa92031d60addb6e887b5d3d114dc7638e9cf834b2339f77ed7b5294cefe90d4f3b83765dd6775739543bcedd20b6596a71e088de043fa5d7b23f29da3def04500749a0d4a86633348fd8afbb6b38f00c34428d80b125f61272852103ff78bc059b7acb9feb888237ad13a9eeb6ce6f0ee19419fce27e79683412d3ce5b39849d3bd3aca00bbc5744307c5b119df086ae187d002aee911b4b0acc7", 0x1000}], 0x3) r13 = semget(0x0, 0x4, 0x0) semop(r13, &(0x7f0000001a00)=[{0x1, 0x20}], 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a80)={0x1, &(0x7f0000001a40)=[{0xd2a, 0xfc, 0x9, 0xf1b8}]}) socketpair(0x20, 0x0, 0x8, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000001b00)=0x1f) r16 = msgget$private(0x0, 0x4) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) r19 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0}, &(0x7f0000001bc0)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001c00)={{0xffffffff, r17, 0x0, r18, r19, 0xd9c8adbe6cf50b6c, 0xf9}, 0x0, 0xfffffffffffffffe, 0x0, r20, 0x9475, 0x6}) 02:25:50 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x1810, r0, 0x0, 0x8) fchdir(0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) read(r1, &(0x7f0000000080)=""/137, 0x89) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="97bd660c6d31d99e959cb2039642fd0d2ed59b33ae64f6bfd5c1968958852a64e37020252a827e698f25642d079aa132f8428ab3aecd4aa8a4f784b034ee8a2d619c247901647d6a277e24842fcf340a02e182259603e5e7bec32c82fbfcbeb377f44d9e545b34eafa7046b2e58648f0860092f44e4ba203aec2ec8cb8ad048e300915c819e2faa787dfd41d9d01930759d100826a9efd90b6d80cde75ed8df677675fc7a8c843ce6695e6efa4166d673f0bc2b1ac6b4e77d6252a827c4ed1bd159dfc55ec9b413b91dda4caff37df1a917380db86b6a89f8f009794f8348341a7298693070ed867ec5fe435bf1ed8b9ef774c56ac3dcc969a63", 0xfa}, {&(0x7f0000000280)="b5ba7b5ac49d6095cea6e28422567f139835f03053270e592bac6fde7edb4862afdd1d250d31437a820b51763f283471125961e46df5bb0d9331d8fe78bf2358b5ace5d5786cb1df31e603a368ee68ad4bf8c07665512f0bde1da63a44f7da78120e7a010f22ead9cec798c969f5dc9a48632edf27c184431a9fd7441099ddf66231eb50a08a9704355737318ebadae08fb0e5297ed3f44b6c5a03d5aa06fe8d1811af292d501d502431d7202d4d643e9da9dc2ee8747473f400069c3eab37dde025828f100dd427b4df3b17db7917", 0xcf}], 0x2, 0x0, 0x8) munlockall() connect(0xffffffffffffff9c, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20000, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000440), &(0x7f0000000480)=0x4) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x40004, 0x70) r5 = dup2(r2, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x4, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x20889, 0x0) r9 = kqueue() r10 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffff9c) r11 = open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x2) r12 = socket(0x2, 0x5, 0x8) r13 = socket(0x20, 0x2, 0x1f) kevent(r5, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x8, 0x0, 0x3f, 0x7}, {{r3}, 0xfffffffffffffffc, 0x40, 0x40000000, 0xffffffffffff5651}, {{r7}, 0xfffffffffffffff8, 0x80, 0x2, 0x0, 0x1}, {{r8}, 0xfffffffffffffffc, 0x4b, 0xf0000000, 0x8001, 0x2}, {{}, 0xfffffffffffffffe, 0x1, 0xff2c2ca15e8a7e31, 0x6, 0x100}, {{r9}, 0xfffffffffffffffe, 0x20, 0x1, 0x7ff, 0x5}, {{r10}, 0xfffffffffffffffc, 0x4a, 0x1, 0x1, 0xd9}, {{r11}, 0xfffffffffffffffe, 0x44, 0x1, 0x2, 0x35bf5b93}, {{r12}, 0xfffffffffffffffc, 0x0, 0x4, 0xffff, 0x8}], 0x7, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0x83, 0xfffff, 0x1f, 0x2}, {{r4}, 0x5, 0x2, 0xf0000000, 0x0, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x2, 0x1, 0x8, 0x1ff}, {{r13}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x87, 0x80}], 0x100, &(0x7f0000000740)={0xd9f8000000000, 0x8}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x40, 0x0) writev(r14, &(0x7f0000001a40)=[{&(0x7f00000007c0)="f53e11f8043a98ce30e0688f035712f8d22eaec73616075d7bf0064bcd8bc4780089a003fd4db7e7144dc50f38993d6e8052a90fe893e0e83029b2fd0e05f21c67188dc16885e6fd438629364bde8a113e0ac930947c088d689d7dcc49b0397f881a3efc9f471f596e732fa05aa7a7b27f87bca593a902217674b93c3ab25a093a4bd5931ee7e27d4e7605a3e7a3d579641955d24c81bbc1ad7242225d12b91858770eaf5b5fb0f9ee27bbcbe674ee2e43856178409d44e2ef6f1789c2423b84c590e2e889381abf31e8683fdfa85e617f06281fe47a2a8e36bea71703906165763e3702bf44dd4519308392278ff38f8149b64d94b8", 0xf6}, {&(0x7f00000008c0)="ccb7d941caf1d911c2b10eca0d0b8d80db6d18028873c48355ac153ec7022845fbc6934fe94b68463319825464d51ff7130b51d8c11076d5", 0x38}, {&(0x7f0000000900)="fceecf887e41718e1d20ad91e1f7354ffab37dee3c8c5bd133b842edb0ad610ea226d8411f4864accbaf3f4538d0be5eebeefa4128ea453998e0075cfcf3bdd889d3b26babf0d74dbf47e269ddb3ff9024965d7890873a3211e2fa36475f6f892a", 0x61}, {&(0x7f0000000980)="4d24ce95cd333599a49561e7d218652b41d17d52e34506aa297ac31c6965f027fad84373a92e3763699a213521993d361b327a9416095971c8ac5be2a9d07aa129871fc3b45cbc56e6d5cce00bfd4aa25a752b2912f5182cf002943c92ef7b7803e1aec5bb01a65cf0447c21f9423b9a6c33d6faf031d2e40c5655ccd3f608ebe7af7c9f27bae19da92a944bc8075c93fa99eaae4eaa6344a98debdba416cc62da78b122cafd1d6cdb2c28aebabee52e5e6494e9d0a1904fdae129ebcd610a182ba7f1bb80eeae372cc1a566493bf5092288d76804dda81273e698f474f34c76312e3612c55c5807e69cf6bb2640bbc7b871ff10e6fdb562bb87c2e723047e8ea24284493703fe624ed421d80e1049e052765a1a74584474a46ec5f563dba5cdc9be9dc7031cc48fc56877636488be5f9a2a789e1a51e0b6eb263fb4de23bbb3aad56eb547711394bc9e4079c98b4ec8172e2b06678ad621703ba71961c7bff8159d97893bcc0e71a4ffb1f09b42e9699fbead9539aa2fe9e251bdbdbe3d252a0984bc983c2bb59775ee3edf05edb63ad450ef5c47861b60a3d14979c6f3969351a1b0ee3faf10d983e190ab1f825be6925d0bd9b1be8c9eb69179bd6647891dfb153ed5b3c17aa2118beff4f8d9ef8af499c0f344f3b2328cd8d6e42d4c643a04e81c27514f46ee468d68ed594a1244893d800ed4d5d32e0d99fef3a9f6c9390829001d31948e965af1d6bd9ba1f2bb1afd14b80179f1af0fb0e3c4fee7526929b62325c9b49d7c4463ccb1e45e1ccdb80ef836a80a79c0828340003616f36a4f727738e5fcbabe69ebb6634b3c9c4b3ae507809741a85bf42c286ac566569bede6c4f8399c247ab6d1227a31c7f200c993ef7acf417637eb681b1b568c69e442e23157c3710e98840386de57fc74405c8419d3a2969d7e44d0d0e7af7f8fe0c1f313a4b804dc013670b254771195f1087dcac2e457dc00dc181e229b9afa5fc84122c7da571a7de332b373ffa1e1f550d10f2f0785a686f96757c3ea01c4d73a7138e8ad25905c5c21249eeb8adf5ed3ef976bd2b494f07c31680d0425adedbc3b5f4a0cf141af5a3547b8b18f25279e9d12d0bec2e4697884dda41ea5b91e630bb994a7b0b11e70b4172cfff3f075f2011e280372c61163dd5841a431d44efcee21bd930012605d793e6741f2ddabdc4f835e359b5f76452cd2da68caca3f8ebf2e3f8496a4f72f1504377b0f46a912480038517d10c8e87cc78655d694bbbe675af29793d03c9f62cb7fa315eb040ebb804ca8a427fabec3b8650212af1e15cb396045b62b591c844a9973fe48a70fecf97b2e8f254d3ddd89131c3609ab8ea007068ef2c981ff8e08ba6484049a1d75d65c710a41fccea0f072b124cceb7a0d6a4c5bbc1d1c7538465cb0a13b992729cd806ec886342da59aeb92821d310084ddd71ae28d18d20cdd8890600b3f4bc8141108998ff841d4f3adff3aac203ddd72c6923965f6f46778d57d0e30aeb723fffe8759e23df746984579642ef55d0e286f7749600d9fcccab18cb7755d8b7dfcf592662e1ff95b6ce85d0b2ce6d5dc6cb5f2c431ba681be96e7b5a86e53da27730b97545b3a813da031ecd79705f366dcaeceffa552bb52dabe471a44dcab69d03fc115453bfe0630296967f3b7786f36649636291e5752704a19e5ee9031c4bd1a2ee111f8644ee1000c999368dd3e432175309db1e6057bbdb0e36d23e7e1ad647052ab5e91ba95e46cd69477c4fcc99cd7fa2c500557e476e2564297093e00de2f83b61ec4520f6dc4081fc8c3acd86844bcabda4dffa12fc287426afcb46c22ff7e26a30f02f78238bbfd4816d8fef692316722af448f24fe130fcf14c0c794b39c05e5d4b2b63d642e56a1ff00cac2418b63f5f1be584cf58c202e4f579fa240c3add3f08d9ced739a53299ebc708e7d415895541141d778233ca83e8ac2b77d72da93e45c008143579e9f1f7371ee06a94b568c040d9f70f426b717e5e713cb2005d3384f7d2dcb9bfa03beb7431030f71b2ccfd47a4f474425b8afae52801a9d9a7beb85090ce6bddeca8325bd06746e541358b7b6a1f4673ab7e8e0b36b0281bf257e5e6ad9270caf53a9971b26a1841ca18b49b4c7332d27802fd9c753ef5796189b9bb80591d447af4aaf326c30d5257e637df93f424e791e886b5fc15a998079a2ef3164805d303c6b6d1d5b4f878e2f838aa93fd2825dc4957ca00f9aa1fe5131a66f9171bcdab095c98683669553597a4a8dc0412db0c94ec717a75aa4ce3e5fa077707ed89c386c2cc94dcb2240cea1c906a2fe379f0faaefcd0a277cc565e48ef135823a370a8f6ae3f65ddcd2111b61a3d1645e3310df0f5bf78c3a88bfc0105b93e2504a07a9aeed6ba9dc0a02afe35838a51174b1d38e10698322f6a0e38e5a4b0205b1738f7b0d7ec326341c3a826cceb54511a8f1f621545acf98e550f8e9a3798b6d2e1eb59f725ab7e47a78591cb1f36bd94acd89c6ec3bf6b00aa7bb731e3f36e49fef564e5d8a0875ed7b1bd5c1fb8064896407b9614d52dd99cd547df5d8e5a7564cdb8cd4f1f85b768f2eacf257fd81181e18d19dbdfad62fea297f161666fa22c16f1987f9c70203a9162d41e7b443d3eea697b6072ca427bb79b841c860e67466273f5c53f67f1c3e00c049f7b13388ecd84fc8cbf1c54fc1994b4f5eeb7fa5e899d66f3b8e9f64ba63b3ef5891f95bdb570f979253b2b6d3c19f17ffbb00222199c19d72e0307a7e185d4120027e996f39412e2f57bffa803cd0dbc2f84b036e541c9daadbc84ab22565d27e3ebdfffe52228af1adca18783b13b01643e4211c73e437fda62624e95e985a97a042851405d96aa2609b1cb9e586d84ded7f8802009a07d347138fdf120aca6264ff844e31d658eb147461628418bc8fda5ae7af210e2dcf9176264173f6726d03ad9046f0369f66b11dd9d4fa07c3fef7413aaf394f7311ca9c51799ef0b2333de71a0c88b2f8ef8fef9d9f612bbf163f539e732102d89b3c9b17a5b4b90a90417f7edfc5f889f5d470220b7f7540a727edaef5fa339f404a2158da7ad91dd1bcb015128899710139dfd11b19f525ac23429f1551da762ce5bd3cf16181e035b0744ef939311c42412e801ae598dc29bc4aeab638871c50701661c396efcf0351f7e5e33b6e340a6041acd9b36af80ca5393d5ad2488057c3bee57a2c0c780e5954b320786b60627655e63534e27aaad1a7ec23f1618346bc633af0122e2bf9b2af5316227a1d3ac9f7f71e396d0cc013d87f0f4bb0a98f1f30bee3df42ce0191734cedc07568fd6886c72f2b27600dda31cc45d67281475b2b9622e1abfb3fc8421eb466157b69d1c5341cecbd2fe917ddc6704ae63d01557d5aa96523174f7ab8c7a62c82403b68c6686c13aa91e047a7bc4a6caaea82415aff50a871dd3e28400bb7d787e18a267a0b724980ef74cbdf71742c109338034d88e7385bece9fff72135bd17d192d11d78b6b9a35a412c24ea7638859512c16d6c90eb2f908d6d4527b2f5f1431e15bfe7fb0ed63eaa82f7d08fc99aa9b2a9d4fc009d92b38a05f104845a79dad41a7a92b719340c330e8b765cf205de40a2f0d40e9286028d297b0715752f80daf6a6e377d0ede12434b61da722b014f8f314ba2c741beb3b8e03d6c131c6a2475927b8e9f78f6901e5c29fb0c1f8631f238d6015b785bf00405f55c22f4124e1e267e57bb9c9f9e8af50442f4e6de8c28d61a45617a72f84e8ac1c085693c15185b6dfeeb221b2e19a6257f8b45a41e1b19f07dc529617a58dd7eebc810c019b901b2ff9587c60c48f62ef34f75aa9bc1687e39a62fbc42d6be5dc0a3724f02327a0dcea12f7621c4d8e7a524895a31e3de8b32d6fb4439bb09b04b06ec28b7992e368ec062bc6c87b0c4b11f685419d3f7e9a52c42ca7eb5a980a69193aabe3927ae00605b33ed6cca516665ed0a6c091477bf448f979bcb75d74bf9e0e482f7f331bc9a76eafcec804213fac917000e1586a7a579ff1432c2aa9491556ba854a9ffe6d876c288074cb6eb919b21e76063ea1d4f67f9db266a8e3182c326ae96519b29508322090b83c834723a287d1551d680799e5c3ac87f26666996ba8a2ba847fedb32477336d57ab67c8f012e08234aabf2180234464e740286e2d57ba6878be32f3c293e1d75a2dc53f02535cc7264e019543ac3906ae17554a72c48b714a94c05792e4ebfb325626e064265590824a421d2a36ecc5153496d488c10bd49654d6d801949b337cd5715b4944ccc49244115dd369ff0886c41299d80f68073ae0e3d3b3a173cadc0c3679bc72af211b622861e2ad2eddfdeac37e306387de09fe25a7933a95e1a1d3ad452321198cdbc3f6e937ec0d13efc72730efaf95c0c9537950863a743afcaa62e3bf19545a46a08bf04af62e81794fc932f49628e098e5bb18f2b2ac3decf5d51dfa830dea4918452b1abf5a0bcf520876b47d8e88388548f58b09f86295a98916ae649bb764a0e3f99e6ff5474428ed3e7b476c084b1ea24e9a82191704a81220d13c7b37c89e65b8b2d2e4412d1c4d0653f435c4bca1f7db8f2c5b895acd65c3333541ed2590bc777727cd88173aacbab1b5ac1c70610c63c01bc14f2d0df8f1267a729aec72a76cefa722632239667d6ce4d4d7e48b9c8dbea7f951e7bbcb7d438425ffead553efa7d10d69a6e6336b79df9a4ffe05751fc40eeabd48502359114e917091276dd9eb3efb20e662326fc09cb3fce5b7da22bff067196f01bdac727cdf045b2c17a60871951c4565c3ad8f92bbdf4a5ca64f3f21c2d397dfae99d9b527606c8d3ea482bf6a09b29c83e36619f230f602bfb3cad9876e2d0efe99f6b55ed6f2b2dcd8e6ce36231beeceefd123af3bb5d23850122ed4b0b5fd429f4ce15daaba100521dc5cf8b1fa1cc4448bcaa184fa6d96a7e9438b10d4743fef9e3549433cc44bdd9f3bb45defb156d16bd5ffc65d1353e0feba9525338ef3acdd9247d0b72f928c971480b89f457c2658e0e2fb591f767a00d18e7c80e76868c0c9bc0b15f610e039e7be97794d064e31cf056094bb3cf6c483dc3fbfcdd6a791cf601c9a4012af56b0c3fff1ef24bc2a2d2327c5680f6f7e7672780667bd8ba48d6156410705bd8cbef8eded81ab95bbea7419f54f0fdb478c4c61188bef70103ec3d73162be88ec6dffb0be6b5deefd6193216e8224c1df18911bdd6fd1b7147f96de04fcfbf79fd7fd7725443fde498c86283a6c0363036b0922cd7ec27e09258de5dc31d2734640a04e007f30372575d1e690652907d4888ad5b7df3acec799a4eaad4f88a157335f5a62dcfaf46d1cbd81c875b9c6e797ae59f778c80535f79d6477311ce240e401d95e10bd6ef449aa82ff696e2d1ea02b8550a1664d52c418bb89ced8294cf522ab88ddfdcc6cf68e78ad1dc1a01c85710954df00397373ac3b015122a42e921bf37a6c88886d3ddbe07d96a3d2bb27fff0fdead05b269cc80f9a7cd4ef06a0e994a16cd52a70896555d1dd94c4558610e0a9a8feef29d1da5eff592ea7ac54e5f3475be7594faa8ec1dca6828287d72b4800d1b47f3d9ed22458cc6c1000da49877e0fdf9253d87c8c85df1fabf806f15c78e2f0a25b2890d14452121be498774e98911c4210b504c832728101950924482dbf0919fc4ce63e73cf09abb74e824d723bb2a0d8b9daaaed6cf3538aee918c595176e1b9bbf3a034a54e90951dbaba38c6689938e5234336af913f1125a4b7d69", 0x1000}, {&(0x7f0000001980)="041e454a3048b4a7a076215a214e5f218045913192066b17cd815f72fc8cd8bf1b649cb3cf8fb50ebc0d360babbb06c1f7349f95e5532116eb3c75f727e19562aa51e930000234ae73bd09f366a01293c1998112f10e6e5c0851d7a8c19d5a5e43c848b4bf2cdcebc141d9a2dbfe720ae3f426f1a2c4ff33b8894a5b11e038918bfb71901ef45e9335bd71d27359dde9c50c6a79c582bda8673424fef3b9b842fb52ebd939", 0xa5}], 0x5) r15 = openat(0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000001b40)={0x7, &(0x7f0000001b00)=[{0x5d2, 0x0, 0x6, 0xc}, {0xe000, 0x1, 0x93}, {0x4, 0x4, 0x4, 0x2}, {0x4, 0x7f, 0x2, 0xffffff57}, {0x2, 0x20, 0x7, 0x7f}, {0x3, 0x2, 0x81, 0x9}, {0x7, 0xd1, 0x4, 0x2}]}) r16 = syz_open_pts() pwritev(r16, &(0x7f0000002b80)=[{&(0x7f0000001b80)="763fd54c521eff73a33eae330a64889d642ac72a531990da2da442d1d72793df96aa45a6a53b03cd07e85477c0f0239a660b6f4a034bfb5c20101334cd5080790b47b646061147147227b7017f3bcc4560c0d850af09b286fe2228bd1ae87ccf3a29e672e31ef4eebd9be7e1450fbc1d150e70f9668dccd7393449adcdab467facba55db3c7112ca891c31ddfd86f7ce646afad0c1daea7855caa2cd4cea9c13b8ad91f1128702e53ecfa72ece919554d5526d38f0d72062ab7e0a40991743010c4225650ac43c377d3ae45425f55a77dbc576667dc7365f56cac86488bea5b0c76e69c4f8cb78f875500a3445391422bf9cb97001e60dbaa58a8ba2863a6202a3d4f8429db2287b8b7495d386356169ecf685677de5246a8a70bf0ea507f1605d7f8e63de22a946e8eab178dd83e29aa18edee53b8a8f25e4f224ca6fe8d1b9fc115d587a044e2f0b93ce1c2834f1930ccce13859f720b5707b798eaa40d826a3a38920056f358e71bf640160f5e6efda1d1e0d6386e3f3227525313d57eff4afa10ae18a85822a6a6ff2ba7f4104236972c6bf5502f3cf73f15055dcf03fb01060bce5aafa93b53f04d9f0ba2d3228dc85a1ba5217cad97ec1df412b7612a81ce29b309b9fe8d739a4cba86bd1d02469c43a0ab1134d4bc4c2c08a4ff93488eae3bef35ffb5d7f930d5024d29151a0b8aa6caca6bc4bfe192f3412b7d4ec5b3fab09696852783b32a1a0c7f5f7a7e05aa5f77f8e3a73ee77bbc26672d4039c42a8c576cda8024049d733e79ce8b3c30ae7740f87ed8fa775708c5e2675aff100dc5b5af8e23f07563bfcf52172e6a292f964df3842e7214ebcc0e130320067d2e2193356586ac3f41fae83f232de3c516acedd3a96496332b3913c28f4d57d991fc4c3496754eadb76ede62261f155001eeb0d2d85e1a23b7ea3bf0b00ba106b1fb9cdd19c1666f72af3cf91a8369f71e9b16cef5c8091d767c2f3d837fd6d51c3f785d94706877565a32450e79328b68cdc01be6777210c82519853b1507ddebea0767bc3ded767f5a0be1047c899f2e4b47fce4a74b24a36da9c0f6fa40a4e4a9c7f33a9a28acdc05d03a44c28c2aeace3fa4189b523b93de23ade39f9b322800b0143cb72f0295c10e75ccd4cde62b80e433d0308580b123cbba541997b3274ac6cda00e604f77fa4d1973b986f8dba4c5d41069ce491e1dd8330837589768a3c029160bd7396e48f4716919cec5e584996187ac3f534b32e548be4933bbcdfceac00e4dc314ee42c6ec00a8e760b7804ff4ed88c38dd00405ccef41aee665d7766127bb4ed36099bccf4fc93c7dd4c5712c4f15287e171b89d1069cfd943fa0ab6db25eaf2513c6823e9bf26d78a70d15b0bbc3a28fd9a97e17c3fdb43cac06e66864092e290ff3dd1da58d4b9efa57ef5796e9352c8b84b7dae50f7d8f9aeca5e7a61ffb3b6232695ca4297818ff004ee96fe82214cac028979b7f544a54adc7f9a2961eec785e54d0caf5d62785c8abc15911736b2eae660e1905536c220ac6e3f9a839b665b370e4cf7e251269e20522926feff332c915ca68496d71a9723b5b0b941cf8632a9d27ad864cf2f6e0acb3c044e352e584b011b192edf9524ce173f1bbb0dcd679bcb3c3fa79e2230ef569a8f8b51a2da4252e46ffb8e5367d2fde28de0e273d9f662cfb496ade8cb3dafa8f99d03a9f6ebcbfef46466aaf67fad6b2fb546a78ff5abcfeea6204411d8444d25891da5e2789117be3cbff74e331bc260a6159eea80b9426d95db61b5ce9bec68e2cd6034be48d1946840d9a9724f9290d58b7cbc88dc25e4f068c1ab1ab9bafbf3d71a7917fecdc7afe9458676dd359c86f787f0d152700ddfacd1814c9be6114b6e71181e38fe5c2c3c2118d30580f3687f2c53a8f6a7a92a471a76a07ab8b34ccdd141f8477df101319bc21e54fccbb0ccc0912f36a8cf464584fd92653f65dcfb0c696c870b748c864f3a6f4e96aef578913f40a7cf68f89097a4680c1a4773c7200923410cd5bada12cf9dc956809383d047acda8d7cde89489fc413047f7171c4505c27e6443d0c3824cecf0f666c33e8393d025d9be1c2bef38d98282f24e9fad6e480906229620013bed8292956d701d250399ba5344737fc4e81f34f988416df474ead5d5cfc39d81ce017a15519d7fb00b345645c458c30bb3641e417b6fc35599846f5be3363cb62f6dfa5ed4513839c01bdf39f3a5917e1819a70c483911ed14d914c50a96d3fe8d3db79f3db6daee9f891d3161ce29f0e4d741346313777d057469f8224f5e4d51adcb76603f1f7d7c28915739021a0b1b4527eecfd79c21aa9ed9e14eb8f607c2c8fa054a380f1b6783669d705e3d9f684e0aee5a862779f2237249fbbb04412a7a69ee2da2257187038ef27e0793222c6f0557fc7b062a3525f2454f9216c5575cd454ef8a36d23d7ff4a136c7b43ef0bd35e9b9b8c333b591c8b7a76e78d0accb3e43cf25196a120bf37014c93ef695867b47bf9b2442435a8973388af0afa310ed4320c5d0c411602440b44c77788c4dab5a4ff0fc3c7ffa7a9ca063b0cde2766f62bbf46f1e12986ec1503453b10af1c68c293278c14b3bffab397888d32a4e24086636e12d814bb2628b15f3bdbd43bbe4654102cf7ba8df914f0c554efa0dd499fc3edbf54f63c360844cf109e8f16d08e817c08f6a48a39feb917977de751d87573ed4a148ab6cd4ae56ddbfb633dda0fc5bc9e2ab5d563a6f81eb7df7778482d11fb0b6e47cb626bb93151bfca5af36bb41b1a9e96623a20c2a397861e92a0213f59df994c22a669d8f6b3d294dba9405a6110f52f4b8cd163a7ea9186bac9d72ddacdda0ac2151b121b4f99251327ab5dfc74d7aef67a12131b31b9c0d8fb384b405e1fb2b187217c27741efeb08045f65db934275b405143689646972b47e98c384dc5249b886c89fac9a507568ae025952a71718caf4f1616041339d8733fc46578c5b059f442eb94d70e25f37ac59c43b56086721723618a7c1bf27590d71e5010df3c1fe93fa121818b3085f5009bf847589bebfb6a6b1031077d350315a2051909b3972a7358d0f9191757165c0792be98a6d70677b72456afd7dc31b67c74a596bb89ec7f88982c04548abe7a6589cc63b5e64e86619e066c9b82c1f65cabf3dd28abd5ca4263544cd99c7f9d9a02738986ea3691f93973e061352f4cc14c18892c992291b43d9d6f71349f713aa47aef122e61d0cc562df640c3f601ceb414e5109d1d5b8b453df7a91658c3e8aee3b17ed7068043e97de9eb44ff79e964809033716fadcc8757a11af6c6e275c074a7e2af15ff5317049558eb937d31bc374a31a98dfbe305805d7bee536cf1098aad6e488c7cf1f68e081df9258722a985cc63ca7d5cead91241f6a71a90e7e1171086e6e9f07aadffa8f127b0b4468dda70de8801feb0a720e123e5f8973d2e1acdc9ae4bc1fce5029dfb58dd7aca196ad354cdffb8d7f3ff2aea962385c7a86b6023b49edc44dd87cde29e2a816825dec29fecee9255723d96826c10437365a2976762aa8ee2dae13b9eb212f38be516fe3f54351bffd535d71e3c44f4095f77ce5f8f3f1baf6c1d14e7ba61b16c4512c1ba749a1b021d15f751332faa1de853aa474abee0fe22cc5c894a38981cc8472fd32441de77f6bb12c495855adbf959b0dcc043d254b618de5be3cdf3bd429a7e69f7cb271aa3b12aa87f97f079a693e540abbba01714bf403576269fac50283c5ef56a09a465148db99e3f1ce4dcddac28a41bc1c4801faa6c3d90a7c835a73bab0f5273ea435307ff7c07d64a70ff4cfc8ed71715b4ba5aba9625bcfcb5f4cb26bef03656d3f42891761d79bd807af1456bf06142530ff2a07b6e41d6d888a87f0df43ffdc669b852d79ec57aaf7d79ad9b565aa28779bacb8681b3498c6f562f91d6025fdbf4f992b40e1985497ebdd545cbed4055840db44ff3c168aef632584b0ec7b4dc71729fa635c63a38a9c8a709fafbba0889b17a13298c5610c67c561d150043536fa6f908e8d39a8f51ce1a09b63a18ebd61d48f4e146a6f3838549ff51f710f2268a12fb5407983732acadcbc7977e479af1ed9f8165a58d8ba4825d0747e6550c69568e390f4e9001a6146576adf2224f00d1b8172881656c111e9751e7481c2239a0332006673cdc89ebc10ea68aefd9abf392f9389281bb30f6898abb1d951136490e0316c687626213b33be12ce5dc1122b7fd4023424ddebbc3c8db3a5594059aba0b5523ede80f8e69fd6eedfd6e5adf028be552551f5c01af990601c3689da0c31dbee1635a39047a53d2e86179ef52702ed933f01dd28ad5fda2e040806fa3d8d5ba6ad40f1ae7f62853a43ba95310ca279deb18fb49b4969b506df79f0c1d8a569df1f8a82dde01abf7da248e0d580bfc73b8b18e91224f25b6104dc3f5598de8eaa61dc2e215881a00642d070d4574acc14dabf8ec2047e6cab5943feb241c499f4df838d3ef403e056ab3b196b38f2656d796bfd5cb5543eda3ae3514955612f222da1549d1616aa69e61fb7d1c6e27de4901bb4681b6e929493c19822b8a8373df2666fbdcb22aa2d0ddd647ac70adaf67eec4c1587ebcdf47417295af61d3e21c00ef7582d6848d5c59ff00432a62d48aca29941ee0dde8b240046ed7e7d8d65551a11bebd9c7aebbbc1e2234c5801a74d62e80f7f4b0a9a6dc890a6670eaec59ade1633e7a3640f5ef3221ea1119ab92f27c8f27db3525190df4fb2aaf8fa24c6991a9e40af03ed8e7b26a929f3e9f2a614ed7bfb4030bd3ce1d21c1672581bd366e64d6ee3d650c955a77444c4e51999c501a2d2350cedcd59fa7b47a3be7faf673a0f51b42a0d23f45b9ff4ea9a0af14748ff004418158d959aa9f9b62c1e62964dadf81905cd87acb7d08779db9e5a5605f4822597a98c4ec0d797175bf167bae6811494e6771e42d0721acef29006bcae959e3f910f7dc462dd5e67ffc406895d826ce2baf029741444dc78a554789110e0dd4becdaa7e93a0336331c911675414552d8767d88cebf701d11f6b57108297a57594e544ccf2673037dc46a1d639423332d6dc8e82eeacc264b00d2ea68c9d260656709589f5ccdbf6673c997a010af8254a23228868d4fdb694e2f76cc593587d11f2014085532eb05e1f03849a52511286ec6c4cbe6f91f0405872da09f939d4911ea68c04fe4f1a06b825a9b638115577f50a8628b071dc172700f5402736916bb098714b634455eb9a99584153909cfc1ba6e7e6b2b59b0f1a7274ba872a0438a0a99c6f240af16243d7a88776e76323bea8a0d231812532c36b0f68ceaff81303fbb1d051246b4b3d21393eba2a97e963c3a872fabcfc3d5792ff3e602d69bccf5e37abd79b60b9ac2f5cd2e270777b5c2fa5fcaf0e5a427acbccaed5cb3e57d1a3f20e17828444ff91be0c5f49cf1764c21a149fd8dee74335669791c0f0121d1d01189e0d9646cc0d1e1c0f74ab93b2c9958a38f73ecaf207c20f20ebd50efd6327f640bbd68cea349888b06c202ccdae2063b918afcbd2f63205924702bc2dc9f65625df7bdc9a06533d47746f15860ed8aeef0f69c699aba238de14477b9002ff81535f017e6490919e243227cf43984adcdd0382f516fce82f000794a7cfeac409a81ada1ccc51e1d99175676a44360413b4715942fbdf28c3b59937320093474786acbd0d2dbadeaf5eeaf298e642416bcfa0cd0bfb5196c82ebf6b19423d1d5211951ebd2380f6da1de2bdc69549", 0x1000}], 0x1, 0x0, 0x80000001) pipe(&(0x7f0000002bc0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r17, 0x80105728, &(0x7f0000002c80)={&(0x7f0000002c00)=[{0x26, 0x5}, {0x3, 0x200}, {0x6, 0x6}, {0x7, 0x7}, {0x26, 0x6}, {0x5, 0xa2d}, {0x46, 0x7fffffff}, {0x3, 0x6}, {0x40, 0x10001}], 0x9}) 02:25:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x21}, {0x44, 0x0, 0x0, 0x3}, {0x6, 0xfe, 0x7, 0x10000103}]}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000003800)=ANY=[@ANYBLOB]], 0x1, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="fbaf8ae734ad8556f086af8dd01c0000000000003bf07e3a", 0xf5, 0x0, 0x0) 02:25:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) getpid() preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) 02:25:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = getppid() munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = getppid() getpgid(r2) fcntl$setown(r0, 0x6, r1) close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x10001, 0x5) 02:25:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1002, &(0x7f0000000080)={0xb6e}, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x384, &(0x7f00000000c0)=[{0x7f, 0xfe}, {0x2, 0x3, 0x20, 0xfbffffff}, {0x4000007ffffffe, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0xa09aa653daf6b9c9) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 02:25:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x7c}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a9, &(0x7f0000000000)="280000000000000000d95bf7ffff") 02:25:51 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000000)='./file0\x00', 0xdcada15c9be3f99a, 0x183) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x2b5) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 02:25:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="ba", 0x1}], 0x1, 0x0, 0x6708) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x33) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x7, 0x8, 0x1, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r3, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 02:25:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x40000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000136000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:25:51 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x28, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000780)="c3b06e56c428be479f53e9546f25750fa4c2b71ccd2c0f4be5d826a452ee9bab4a5d8b19e81290bb7bf83d3561ec4e1dd47bac5f95c9382dabafe5e4f890520c4a3a756f2e436d02152605e88a6e7c47458bba0a33ba7c44f01785406471b63104804ad35fae430bde6527e5caae9301b207e8455e6296d6cb2072", 0x7b}, {&(0x7f0000000800)="d6c960684c92452caef099082ec248a086c963c1566f480ea11d424b1f8ebd017180f8d44c", 0x25}, {&(0x7f0000000880)="1f94e71222c058e92a8ca9e9e9cccdc3ff4a2f9d1664d6548bd00312690300d6bd53bdd4a70af650acde183e701b7db24583ae3ca465a5b867e0447de632c849716f7fde8ea02656b3b625dcc473834ab61e48ac225a69ceea5512eae6713112041059351d403be9167bb4f5891bd80548a9631a5b222089b5860ab2ce8453c7b7f3da1a5070ebcbc4229ede4022d95350395a38d03f7195bf526bd42cb23298811d96987093b0c78e1881d492128366621cc5643b2b79588deb26098c8c6909167484673afb45066346e4e58ef70db35982f6114fafc69745d72a176a7cd9e15386cd54c1db53b59cabb2110463", 0xee}], 0x3, 0x0, 0x0, 0x402}, 0x1) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:25:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x20, 0x4000, 0x8a, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000080)) socket$inet6(0x18, 0x8000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) accept$inet6(r0, &(0x7f0000000200), &(0x7f00000001c0)=0xfd71) munlock(&(0x7f0000418000/0x4000)=nil, 0x4000) 02:25:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000140)={0x3, 0x6c33, 0x1, 0x8, "e76f5ee2dbf2f922eb356693e5c374137fc934a4", 0x1000, 0x8}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 02:25:51 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)=',-+\x00') sync() clock_settime(0x0, &(0x7f0000000000)={0x3b9aca00}) 02:25:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x97}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x98, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) close(r0) syz_open_pts() write(0xffffffffffffff9c, &(0x7f0000000100)="042650cb7db0b71da1e78249071e7e565ae23c4080128c6dc7b5d2559f72dae985d2d324e7212306588af6134b4d4cbd8e74916c0c8f2be65d6eece2a84a74953851d805278dbc9692e4ebfcbed9093d90412630e1d1d0cdcb9dd9f9a8cc6c51587b029bd62c17862cafdcf83837475b00e3886ee54ae8a07dc288f697db704f720bb1848a6685810bca42b981447098ad4fa279b1b7bcc1fcdee5204d93823dfc2009154651cc372bd39631284911f717e52e26919c580816", 0xb9) write(r0, &(0x7f0000000400)="16", 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 18:46:40 executing program 1: setegid(0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x700}) login: pckbd_enable: command error 18:46:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xd9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 18:46:41 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000a800f3e92b71aa859b02d0e159a2dc1f9188751b5241eb3758aa49266a9c1c1f2ba73377a862ecdc82e026c25d4e87da8bef23a264cf5c2633848cb02159d8704ca875b820df5d6d695c4d9ede887a13aa55f7bcabe4bad7453fd1230a99921364d335b6b418febd8503567079785fc29de7fa92014556bec6ac746d88cab01858", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) r8 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x40000005}, {{r6}, 0xfffffffffffffffe, 0x84, 0x8, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r13 = socket(0x2, 0xc003, 0x2) r14 = socket(0x18, 0x400000002, 0x0) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r16 = getppid() fcntl$setown(r15, 0x6, r16) ioctl$TIOCFLUSH(r15, 0x80047308, &(0x7f00000000c0)) r17 = accept$unix(r15, &(0x7f0000000500)=ANY=[], 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r20 = syz_open_pts() fcntl$lock(r20, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r22 = getppid() fcntl$setown(r21, 0x6, r22) ioctl$TIOCFLUSH(r21, 0x80047308, &(0x7f00000000c0)) r23 = accept$unix(r21, &(0x7f0000000500)=ANY=[], 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$VT_ACTIVATE(r24, 0x20007605, &(0x7f0000000200)=0x9) r25 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x200, &(0x7f0000000080), 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r26 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r26, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r26, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r26, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r26, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r26) r27 = syz_open_pts() close(r27) 18:46:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000440)="0b20592817ff80b3ea7cef165807d5d629f4b2c668486b2cccd6351dbb82c545de5ccf5296b971ccbbbc43b4319eafb69fd145bf9e22675ca91fc9ea3c9cabeda72bd2ca8c71d166009f4e5764865be65b8ce538e3fbf76dc181bf9227c7bf4b7bd90fbc9259085e0db2b4a7fc89c58d832775ff01ddecad7f30cebc6cd6e4453309b572b56c6d659ab8f4df72ee35525dae55369f6b67f10436b30f143d38b806889dd82dffaafc9e6672e7e1015d20b1f1bfbcb05c077ab46d3fa5c58a50f912ea6259aa4f218358ce0b7afb294a4c7bf3eecf69bcf30a8e92f6e0c408979bdd0a75072db9aa3d44629ba5891076ce976a00b50a1b", 0xf6}, {&(0x7f0000000540)="c6ac49817e7277ba700cedf12126b2964bff2e0bc20f1def66d73616c79e2cc4c022d505556ff882ecf43eb0b43e2460bf873b1684b0938f71f823fc3456c5863b55a2f6a82278af89b7582962601f188cf9cc271a13d17eac3e039f6e023a3375ee7c8c1d588e1cee91847594b32ac114407de4e8b7048a0a8afefb4894776364286f05276dd616bbfc7dfdc32f502269fae2730cd36c88146a76dfe0ff71a698bcaad2b31617a39d761b0ed0e6f6ee18e532f55043f4bd11ed4c45767cca2edf6099ad86596b584653c2e84e8bc4ca7590cfe67b7956ec4992c5319f47", 0xde}, {&(0x7f0000000180)="6265fc3f8a9f1a4a7e48b72e5c4835d32309ec35bba74c558ddb6bb45a59604b8f6596f442d490d546aabae09b939d31f8499e83e517dfc2fcfb97bc278f23005247e4de10db4970bf748f3af0a600d21b7a63912d8d36c823854f97e0c87a", 0x5f}, {&(0x7f0000000240)="adb986b595e12a48d61f83cfc4857a4b3ac74a53927a8c36c75bb06b621b111f307f111ff2d8d455032021edb7238b478362f38282cfb5facde0c18001f731fc00a92d96615a5d20b86d145034a7185a0db4dd0da75b7a9aa06420d96fec54377e1efa7b985bdff6e8b0460011f4ef20302d9972a489d65916053da878adab0cfab59bbfceccce7fa54ed58a7ce3875c237214dc93", 0x95}, {&(0x7f0000000340)="9fd4fc0bf59831fca5cac1ac60a1bb48329e05e1f10f3ed4533191e74d6f801eb41f1f617fe9e2374625edc130e92dbada16b1f9c0d2337167f315f4c54f91f607c15a4f01ddd6bdd3ee7df802421ba74ab83f7f", 0x54}, {&(0x7f0000000640)="4e712e2b8ccf3740283082447e39f6b3df83fb2c0b97abcf513ffad4252a169a84a623871e2095973464955f619571cffcc9ad3e04c49e687e58ee0d46b7614a1de1409d0085c90eea1da14de6addaf8919df35a756e770d65ae0c04214089334780b13dbd075a7d59550e329b8b89490f03302c8c965fb4a4fd", 0x7a}, {&(0x7f00000003c0)="6568b97b5292f07827d65f7f64ebea7a7500707c3d89bbb660350d4beeca30ffbcb82b8ff4b2b926c958cbcac839c638eea5528c8490482a", 0x38}, {&(0x7f00000006c0)="4418cf241f74f07aa50979374ac1ca179a283110ab7aadba108869483585c38b8eee9a160d7a641bd8878a19aad31d35733157e0e0d8206ce0f7c05f6d3a18127945928624c491acbd394d", 0x4b}, {&(0x7f0000000740)="95084d4692f25bdfc094768dfccd45d64d7ff8568dcb7a525c00a0153ea2786024873a059a533570ba7c3079e8f818f367405214ff29fc938dba6e7fafc41dc6c1", 0x41}], 0x9, 0x0, 0x200) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000400)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x181) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) 18:46:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r6 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r6, r7}, 0xc) r8 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r9 = accept$inet6(r8, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r10, 0x1}], 0x1, 0x0) write(r10, &(0x7f0000000080)="a6", 0x1) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r11, 0x800c5606, &(0x7f00000002c0)={0x1}) r12 = dup2(r10, r11) r13 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r16 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r17, &(0x7f0000001740)=""/4096, 0x1000) close(r17) fcntl$setown(r17, 0x6, r16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r18, r19}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r7, r14, r19]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r1, 0x0, r14, 0x0]) r20 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r27, r28}, 0xc) r29 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r30 = accept$inet6(r29, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r31, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r31, 0x1}], 0x1, 0x0) write(r31, &(0x7f0000000080)="a6", 0x1) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r32, 0x800c5606, &(0x7f00000002c0)={0x1}) r33 = dup2(r31, r32) r34 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r33, &(0x7f0000000480)='./file1\x00', r34, r35, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r36, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r37 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r38, &(0x7f0000001740)=""/4096, 0x1000) close(r38) fcntl$setown(r38, 0x6, r37) r39 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={r37, r39, r40}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r28, r35, r40]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, r35, 0x0]) geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0x0, r22, 0x0, 0xffffffffffffffff, 0x0, 0x80}, 0x0, 0x0, r20, 0x0, 0xbcd}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r41 = socket(0x2, 0x1, 0x0) bind(r41, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r42 = kqueue() r43 = syz_open_pts() ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r42, &(0x7f0000000100)=[{{r43}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r44 = dup(r31) listen(r44, 0x0) r45 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r45, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r46 = fcntl$dupfd(r45, 0x0, r45) writev(r46, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530b", 0xff8}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000", 0xd7}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593", 0x800}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x7, './file0\x00'}) setsockopt$sock_int(r41, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r48 = kqueue() kevent(r48, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r47}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r47, &(0x7f00000000c0)='./file0\x00', 0x0) r49 = socket(0x2, 0x1, 0x0) r50 = socket(0x2, 0x2, 0x0) r51 = socket(0x2, 0x1, 0x0) setsockopt(r51, 0x0, 0x13, 0x0, 0x0) dup2(r51, r50) connect$unix(r50, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r50, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r52 = socket(0x2, 0x2, 0x0) r53 = socket(0x2, 0x1, 0x0) setsockopt(r53, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(0xffffffffffffffff, r52) getsockopt$sock_linger(r53, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r54 = accept$unix(r44, 0x0, 0x0) write(r54, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3b1d) execve(0x0, 0x0, 0x0) 18:46:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = msgget(0x3, 0x400) msgsnd(r1, &(0x7f0000000300)={0x0, "66d11776440be13ccb64d181c2f276b8c6b91724b6183d5fcb6c5566d172d86a9c9ff790d5ce3fd19eb3cb93b403b2bb9797d48fd2996a5df329f55fd012fed1a7575df7468e3dc07ca4b53e14001743dd8f00d1c717129c63f9fa3edf7ab1e900162e1158f6863fdbae0ba1b2c4fd9f79c06220dd57bf2868eb7eee3b934177fb7b5db9cd6c6938909af04c2bac4eba2d2a48eed07e23b262011ed8684ce139540c5df8ecc3b151eec971b2f8e7aac7f0c5190793"}, 0xbd, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 18:46:42 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(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0xbe72a181349e2270) 18:46:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x22, 0x3, 0xfd) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x22) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x7fffffff, 0x8000}}, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x8005, 0x1000799, "b3ad2e1e001d8bcd4a14ff03000000000000f7ff"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="028cf4cde92caed869cfc127807da494c8dc1a8e0e4d246e042ec4a06e2251ddf7dbffe2b38216993650c735ded76c17e29d2a23ad5982b65bd362c5dbf841c893ff113ad92a76d133249d52b96390fd412a9f0926c89eb5032e1dab250fc391a98e6bca5eeb19d0bba5fe51e469d5eb5414c9", 0x73}], 0x1) 18:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20400, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x80000000, 0xa, 0x7, 0x5, "0842eee164da2d8553d06537fdca8397e5099311", 0x1}) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x2084) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) r4 = socket(0x18, 0x2, 0x0) preadv(r2, &(0x7f0000000900)=[{&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/230, 0xe6}, {&(0x7f00000005c0)=""/254, 0xfe}, {&(0x7f00000006c0)=""/136, 0x88}, {&(0x7f0000000780)=""/178, 0xb2}, {&(0x7f0000000840)=""/25, 0x19}, {&(0x7f0000000880)=""/120, 0x78}], 0x8, 0x0, 0x3) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000980)) socket(0x10, 0x3, 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000280)=[{0x6, 0x8, 0x1, 0x80000000}, {0x5f4, 0x1, 0x1, 0x7c}, {0x101, 0x3, 0x0, 0x80000000}, {0x8, 0x60, 0x7, 0x4}, {0x0, 0x8, 0x80, 0x8f}, {0x180, 0x2, 0x3, 0x2}, {0x8, 0x1, 0x3, 0x7}, {0x3ff, 0x7, 0xf7, 0x100}, {0x0, 0x0, 0x9, 0xffffffff}]}) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r5, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x4) clock_gettime(0x3, &(0x7f0000000340)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 18:46:42 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10510) 18:46:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x10000, 0x1000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 18:46:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r2 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000001080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001040)=0x2a) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) recvfrom$unix(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x801, &(0x7f0000001000)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 18:46:42 executing program 0: socket(0x2, 0xc003, 0x11) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7c725f6c8ed700a421872ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfb2c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07b00821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e2826eaee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e1df145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5a20aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c34003a1208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adbffffffff00000000e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407c211d70e7e73f15a50411f6a6df3ce41390cf0ad4db412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a5007f04ff318313efed6694bb9a9c169430931dfa8bb0b915989b260d933fd368db487e6cf17879355d7f51f97d02a507a8c3fd8bd2352bcd753561bf542c02a0e8ecdee14cbf909b3486c55154856a0eddf2b30d3fa59bd5575e0bc11dcd6cbb32a3fe5d1e3115b71f2b13babe7302fa6fc5544ccadc6e1e0eab7ed923d1c2f1bf5b2da76c5fa5c3cda1d10bf7"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0x0, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x0, 0x8}, 0x5, 0x6, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) 18:46:42 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x20132786e0090f09, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 18:46:42 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) getrusage(0xfffffffffffffffe, &(0x7f0000000b40)) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x8001, 0x7d2775fb, {0x7ff, 0x5}}) r4 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) recvfrom$inet(r6, &(0x7f0000000100)=""/10, 0xa, 0x82, &(0x7f0000000c00)={0x2, 0x2}, 0xc) write(r5, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r5) dup(r5) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0xfe}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000180)="ea7b76c1e41b10253bc3e2a0d78809a18bea3c460aa7016530a97a3bb87f622f33b3133d8fae482bfa97f8bb769c7eb545c4ac168314006f97b941b311b0a020ecd6d3b7a207342c6ef9f2776075000ee59d3c841607404b5db1e4df1a08a4a3d0ea5d0ab8e4e723e482ad68dc42231bc2df1b8627429d57b84f2491106bb9bbac31b632d61554212fdde15bdfc0c99c3685430b1e3cf671c1f1ca21e7aa6a373774eb495ef55b1cd58f5185925b3dae3a3e1cf9e3e1a1f029c42d790af2e9a8fbc1b8534cc073eafe9fec66f4a7d58b8bfcfcaee931401edc6c35bd160e4194e98c2b76c5cb7f9028455227d8a55225000f411ca6fe51716fc6790fe0d67325dcd40efcce9af672df9f71ee489075ce06d13db1d7721cff91145ddad7cd2ceeff3e3810c4078494960597cf70fe97a69f866c99356315e74a7b2917a8feef6ea3c4ed073625c6a66ff0badd047501bf3d753619d4f47cc8df92030ef75fea8d0050ea50abbb6b9a9503fb251a876b8950a184c9a6bb4420a61229361ae93e03289bc69b3e982be71531c588bc1304da43c30fc8956ea49ebda176fb8f4053f31e41fadc6bf71753eebea40493a6c1354b040a2f3f07b75d0e2f62a1375512d1fa99b45a993afa8088cc11b58c73286dccee1407d3dd9e282bc4b39d86915cdc7322716ea753a21875bc1ba414ea7e9f3f0cfc182077cb47916a1a995bb2d860ea13db273db4208f62808f310317dbe3e249338bccb0948c8531650c827078afe24869013e58a5073a677d91603bafe6bb55e698b5ca8cd01bb2621b34311128b96d4ad8e484f0d785841d9a9be9aaae54fd8efc86fa7a69d294c6c7178f0fec3ab4371a35e519b78cc132db97010075773c96f5f8ac219c430f3fb4a47cb79e3c63de1377efe73fb79fce9fd3989f84c8d4b149b03e07c3a057e5d6385d33f0b1177bb2cfca9a1297b018d6708f4f39905bc611e3ac437404d39dbf0d3749921fa80ec213262a9be0bb973ee45a71d4b11620dc9d3791b2cfad5d2120452ed49e8220ea1d27ffcd050c20925d502e9262b72d90aa9ec4630a3fdd034f7f22b6142a555b0d7b94a0d6e3f0acf49961129f060dbf08dea5495390f99923edbfd7a49b9c7f4b3f9b932c72975ab458fb04acdff752337e7782736f25949fa1d09972e6ccac64355bb5166dd93bc086571238fa89f1d736f55f9eff94fe700f0f878363fa5c977c6c5a0843820e578c5e16bd78650e8d52e4abcbe99c0aa9c3ef00b4af4d5afc7c41b8a2dbdeb0b23c235725a9fd13778dd731bae1b6769ec2064249b5dbe86f77e577b45a34ea4c3a1c7166e73150a74c927aa49bbe10365b1c4f897bac71cd4e46d87700f9b84778c09933a372b57e5846d1ae09f2b228225d9a7077b25e74c91ea6e495351a3425207298ae4bb658c1c6bc6f7c08afd2b1434cd45c949987c1f1b321ae4471a911b46dba1f599562c4d9a2d038842702076b5cac5361a7f9035e2e156445860d4c5b8bc6b9a36f5dea68c658df0f1eec10356f271d4d9fa6d597ec3e8e14397e1e410fa56ffeec242f7cec20300735ee98e741251422c7a6f8c558df2d3098154cf2f2d0b6efc60d2c09f28b6e50057ed03c405e2779a36733591e13497afc4659aaab559b480325894d5d6a04f612e2c465dcc46f82e19867655db6d87b526048705b3fd7b161e3eae0b80c7a224c7a5c2657259d016635c0031e3bd776561137d0948c2070a41eeeea8ae7b7b49e34fe17fdfd12b7eaa46697fe707ca9c54ac7a6266e22c1639d7c8cbefdca6c6e786815d18913611a80f3d45e6d8752793e21ead4a89a6e7745ca35f687bf6e51a8f3a3d315c8e26cbb8d60ba5e6877688274dc1c72cc30fede8ab62edb738666cc3c21fa0ee6a3c0975cb76ed378716d6f1aa2972754adf83d6b38a12c1c9263b8a1d45639fbca0c68b8d053d010ddfccf50ab864833d32aa54b4118e9d9c75485d524978d6d363a06a8c0356423c8055e7ad4e81f5579ad22deb5cc8e38dd1a9d16f21d912147ac38803f63cb4440b69939d69dd74e6159178ec6035c4ad6ec6170d0f3be393449de4f44e9fc8f8979d8d872e3cf8aac8fb81a6ccf07d7e1201901378543da7b6d2060a78c65c66867da58563da6fa262e787c9852df26f347885009efdb4a0b30da83f4401932b4b8a895d97cb8ba630867126d78f92b9889d45b717450540c3bc58ca2adf68077b5ca698cd676887e60c5025e0ec4501aa08be00e4c94252ba4c7fc319bc3118eba8bedaeb9a9599dfc825d1927eadc27441eb26776f4bbee35ba2e1e5a50718d3b756c0e8e7593902dd1415ba08c5438e0033aac57daa9dacc2e0479577d2f60d4a0e061ea5030dd93246e6f18147442b41593e9fb056df52082bacbf35ba2715c38de26988c900d6bdcb56d5f93d27a2e4f807afcb2f9150751dde6a6308ce2eb395462a0aaad004175e742cf574d94084a1519d10b492e13c212397f1882d42779c4ac8c208cdda0f76dbd11915cd84a2b40341aad29dcbe96ddd94e2a5b785390f8ac49c78dacee1abb3b00bb3b7e2e14cfecff19ba2199c96a31a9507082aac0a5effe94c0f82b2ab0168a65ab1eacb4e2678ae82d7322c65d00cf8b6d15646732067d6f5588c82154bb2e652f800622a1be38cd0a741def56bb86af3d55666509870f1162323300f024a619bec2362e1840245757004cbb31fcb90803bdbb55e0561f240aa7b857e43255cb03952d10c1da6fd1f4f074f0dcdc429186e1b1cfb72a1050b366328bbb5bf810ed062afd0d356093579d7524ac083d7071ce497ffa06c22f8524bb5393f5d080f7e167c15debef0ee0e806e9351da6f32052f3821efd382684f751f277dfc7b8f69c713e6ce13ead6739162136d18855d212728302de0b690e83f44c5de135980147d9c460ec6b82fbd68a3e5ea4388f45b5570786b3bc8ac649dab3363a398131909cabf72a33d8102e198bd13d7c50cd13f9040a1f0e850e5ceb9e5eafe0f57eb59eb57022e1c87a85624c1594d46119e8299bfc1d77f33113db305dcfb5b247c62ac2d77dd7641d9ef8bfa39e1b2791748d9fbbefb6acd6b8c54f1a40c00922a3499b642ceb454fae6eb5887ff66759be211abf7b83c96ff073d20904c71fb9ca0064362e1fcb3ee92160aa15ac699d297b970b9caaf424856eb77f4c9492a951d2832b52e06b095252bfcdeb73ffe0cc824822483c20eb740d75594e311b35d567866b1a03a61ba5790bbd6b3a6a2a52d55065046dcfbbd315cb8e95645bd00162f2fdfe90047e16d4d1330311c27bed802d27019618833c4b72802efc85234dff6c2057be06b9d90bececb653bb55590a6058834ac0b6b0258748e3ced829173f393924cc3762cdf2c978add93b6ed2459661b9e96f7469a01e87155010e048fcf888fc373214cadd4662061f2534f186cfb2d512975d48c9a8d62d03c7", 0x999, 0x0, 0x0, 0x0) 18:46:42 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r0) 18:46:42 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/147}, 0xffffffffffffff92, 0xfebfc9d720e41962, 0x800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x3, 0x1d, r2}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) write(r3, &(0x7f0000000280)="97779a77ca894f56631ec1e6542afb775c631bf958c9bc061da5ada72ae3c522d109050c4385457819431a0f7ac748e2d50b08571df8f4774eec68a1b6331e4e540655324c5bba41d4839477", 0x4c) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1008100400006}) 18:46:43 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f00000001c0)="08ade09f32746a223c47", 0xa) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) fcntl$getown(r2, 0x5) ioctl$KDDISABIO(r1, 0x20004b3d) 18:46:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000000)='./file0\x00', 0xc299ce641aee576d, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r2, 0x2) flock(r2, 0xfc2c8179caefaba3) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) syz_open_pts() syz_open_pts() 18:46:43 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 18:46:43 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"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) mmap(&(0x7f0000130000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 18:46:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) 18:46:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[], [0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x14000020000210, 0xfffffffffffffffe], [0x0, 0x100000005], [], [{}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 18:46:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwrite(r0, &(0x7f00000002c0)="7829820b2cbead680ef2b289aade9d7352bcc3868aadb2268f59e67a89af0478824bcd76a40d028d2fcafb55582181bb1c9b4fbe7f28339d0894d5e2d07cc42079553301d38a2d90a8b0f2a66b66f4823b7a236ef007ec9a558ac4154d6c54b13e8253b88110d875ecfda0421e88687e8c4cf22487c05c41986f1c1a23e28e4e9beb533be29dc271", 0x88, 0x0, 0x1) semop(0x0, &(0x7f0000000280)=[{0x0, 0x9}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000), 0x0) semop(r3, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) dup2(r5, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r13, r14}, 0xc) r15 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r16 = accept$inet6(r15, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r17, 0x1}], 0x1, 0x0) write(r17, &(0x7f0000000080)="a6", 0x1) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r18, 0x800c5606, &(0x7f00000002c0)={0x1}) r19 = dup2(r17, r18) r20 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r22, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r23 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r24, &(0x7f0000001740)=""/4096, 0x1000) close(r24) fcntl$setown(r24, 0x6, r23) r25 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r23, r25, r26}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r14, r21, r26]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, r21, 0x0]) r28 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r6, r27, 0xffffffffffffffff, r28, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000600)=""/4096) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x4000]) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSFILDROP(r29, 0x80044279, &(0x7f00000000c0)=0x6) dup(r2) r30 = syz_open_pts() ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000140)={0x0, 0x7fd, 0x33, 0xffffffd8, "8500410aa7090000000001000001a462f9132000"}) syz_open_pts() 18:46:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 18:46:44 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x10) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)}], 0xfffffffffffff61, 0x0, 0x0) 18:46:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xfffffffffffffeaf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x120) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 18:46:44 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x0, 0x8f6, 0x3, 0x7, 0x1000, 0xfeff, 0x1]) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r4, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x86, 0x9}, {0x43, 0xfff}, {0x83, 0x2cd8000}, {0x6c, 0x6}], 0x4}) close(r4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) write(r7, 0x0, 0x2be) 18:46:44 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getpgrp() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) 18:46:44 executing program 0: minherit(&(0x7f000055f000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 18:46:45 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) fcntl$getown(r1, 0x5) semget$private(0x0, 0x6, 0x400) 18:46:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r5 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) accept$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0x71) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) listen(r6, 0x3a88) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r7, 0xd1, 0x2a, &(0x7f0000000440)="900028911840eeaaa8b5b78f4d944f065145c5ef6a33c3e4758ac5c7d7c389504090166189773ae0d56161c3e8f5adf7c46f062de17de4a494f2389281ff88bc835d427729d8c2ab6652e6c5ed15345a1bb1f1545a1837599f8e8e25b2c0e809ef571fada5553585282b2ad25e144ea2d754d045280d868d845e52ab9c48fa60bb72eab9393224ef82c25640a8cc75848ed91c5c17e42b714e0a964d4653861623278bf79549e999cc17e8a6786e0601012273f35efabd460000000000000000000000ac631499cb4dd997751556bb924ad51e670ca3495e479411002ed58d7686c549ec366d1c0308c49a3d02364674ddb38172ea170b5485272f03a88ae4981b4dde2d19e682542f49210f50c681f127fdbd6be6074cffe1e2ecc1ff2281465adf97db65be9d4288834f58b9117bdf933da3556e4d7e88af14c98dab3ef8c1d20f28fc08dc50055d", 0x149) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 18:46:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014ab93ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3d4987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) 18:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x84, 0x4, 0xa86}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c, 0x0, 0x8, 0x1}, {0x2a, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0x3ee, 0x0, 0x4) 18:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x80000001, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 18:46:45 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x2) recvfrom$unix(r1, &(0x7f00000001c0)=""/102400, 0xfffffffffffffe4f, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xfffffe69) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0xd328a60d35fc8146, 0x0, &(0x7f00000000c0)) r3 = dup2(r0, r2) write(r3, 0x0, 0x0) 18:46:45 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000400)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) 18:46:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 18:46:45 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x40, 0x0, 0x5, 0x8001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 18:46:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 18:46:45 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x80, './file0\x00', './file0/file0\x00'}) getpgrp() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) 18:46:45 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x12d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{}]}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r2 = dup(r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x401) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86127) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:46:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527195479f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14af85820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2bcac11c1a49f0311d01f04c79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8abab566ebd8db9569507754be0b384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b2070a177983600bed1cd1875ea5647d54759b73c12b4b53ed07191f48fc040b416b80b56434af1f109f7494544b0332d1887f6", 0x50e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04"}) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x90dc4f46b0a1ddbf, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) openat(r1, &(0x7f00000006c0)='./bus\x00', 0x800, 0x116) 18:46:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000000)=[{0x87, 0x13, 0x0, 0x6cd}, {0x7ff, 0x3}, {0x6, 0x0, 0x0, 0x4000003}, {0x945, 0x5, 0x2, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 18:46:45 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140), 0x244}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xffffff6a) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r3, 0x1}], 0x1, 0x0) write(r3, &(0x7f0000000080)="a6", 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000002c0)={0x1}) r5 = dup2(r3, r4) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r10, r11}, 0xc) r12 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r12, &(0x7f0000000180), &(0x7f0000000380)=0xc) 18:46:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0xc, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0xffffffffffffff6d, 0x0, 0xffffff08}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/95, 0x5f}], 0x1, 0x0, 0x4f}, 0x0) 18:46:45 executing program 1: seteuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x20}, {0x46, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fbaf8a8d1a69143a780a2a2a707caf06418dd9f482210cf3dd44e4899b6b7e817a9cfcc328db7e9b9694064992e6e4f40b56dcf4d8b5b17c9617dd35b4f3c3cfdb0f214fe3a796c6be7411b4cd6d49d4b07a242728a7477dfd00a1d513db740da6bd9411fb2f3738cf3e7a8e122a61c9f939cd16702212f0a2fc9173d23f4d16dc8a569918d032894294d2ee31b80232d799a7b78d26c903131d2a0c9e666e8b1d8c22eddc060fef0d42d5d4323664f31b1607492d523b15c46f4d4e8421002bb1798c47ae6b3cbc2810e98e0aa335616e6f8edd36f30266b37605ebeec54262f9995a79b63fc65c9e2d2174406fdb0919306e111d07a2f806dc9ea7ea4f6de696083f99fba01dc2b8d60a8f2db71ebc83b805bc8dd27c5fbd446af7f40439446f44d5820c32bd0e0aa8a4d051b394210f6d4d6bc23e93228d9335dcaf65367cdd3690f75e5380f95eb1e0904620d615b9d195814b4683da92e30cadf503e31711cdb6f4445a91ff050a0800000020d99b831de3e85b917f26620f6810b8a3d9c1e70c94780fa003ff5bc7fc4281af259ce0fa96113b6397ccfe58d8ba441a7c5a973e7e484d3c88c06530e423d55d", 0xfffffffffffffff3, 0x0, 0x0) 18:46:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) close(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x200, 0x9}) write(r0, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) r3 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 18:46:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffff7dfff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x3) 18:46:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = dup(r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b9507fac9e8b15f6b19850cb8fb1b442e92c7432"}) dup(r1) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r6, 0x2000746f) readv(r6, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) fchmod(r7, 0x1) 18:46:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) dup2(r7, 0xffffffffffffffff) linkat(r6, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x4) r8 = socket(0x2, 0x1, 0x0) r9 = kqueue() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r11, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r11) r12 = kqueue() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) connect$unix(r8, &(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRES64=r9, @ANYRES32=r11, @ANYRES64=r2, @ANYRES16=r2], @ANYRESHEX=r0, @ANYBLOB="29812e258948215329c47dd8fe3fa5813346bbd06200486f64c0c0363233718b9062ddf07a61e9f11a0b37976328e6175af7b69b720556af9a578c330ca5eb92083ad23314e6979c03b6d1aff2c5a59f9b1660b0d81c86ba0d1f7a94c129d0b135af61ab9c2f94f7da57d5ebbc91d8297e5d6cf1f6db754c4a4d894d67fa5992f2937fcbbbc7819fbd5b5c5e99c4a8f8f87fc74a0c311394593f10cfb2b7abf35bcadf2d46a58f58c97186d6dab26b97a279ec09f9c353b0f4161dc8de37", @ANYRES64, @ANYRES32=0x0, @ANYRES32], 0x6) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r5, 0x0, &(0x7f0000000080)) recvfrom$unix(r14, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) sendto$unix(r15, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2766696c6530f2"], 0xa) 18:46:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) r6 = semget$private(0x0, 0x5, 0x204) semop(r6, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)) semop(r6, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000280)=0x2d4) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000140)=""/136) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/83) r7 = getppid() sendmsg(r4, &(0x7f0000002900)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x5832, 0xec}, 0xc, &(0x7f0000000400)=[{&(0x7f00000002c0)="96f95d55d182fa4f4fa54093957c6bb47925a8a9bef159f52fa4eb9f61d1eba2e686d67a1c91cf64b8cf6ce62f432ba9393a608287d41fda70bb4501051ed3d045f8356628e189f3bd9499b3e0180c760b324f0d3c923cb5ac68a1c1a99110e01033814a13a30b919442ba51aaa7ccfd9b", 0x71}, {&(0x7f0000002980)="aa23c772905a064e0d2f10d6fca587cc368051fe47d746ede8975ff9c3b1c0a8f1d3d9511db416aac45c24a4449792fbd19cccf96d42468411709de171d7ca2fc48805d71499da3fba64849f9f753d891c98b9b39a40533ed689f48d93cff1b2081cf35b41b256b0a3e835592725a389a995f652dc72d293031ed35668a0b66fa5982379b1e625b949c27e7503ce38834c34106992e1d99af2dd06efa607dcb646a9878c33924c813e74f6727897a25e611b1609e9e9e6879c0b29c2778d3d275c75ac7aa9d39668cb9a1b28ec05d7f02a9c61575b35c95131131cfb7a3e4c188e3b99a787a9e6b08b59942d3e705c4da9ae1f71fe55eda249e945c179efbee8854238729a0c02d71fde6ddc6939e9f414002b56a879f811523068df48f99b51190b72f02b914c6738c786f64a685859695bca7c2185a677f4b1ed9c9018f1bceaeef5b7cfa2e2b0730ba6055e7bbe0d5ab60552143a0fe0f86e0c6f80ba2abb85c52a9691983a722e9d51cd5fdf39e31af3a0a732a1e6a6f08bb418b1e5dffb25ffb642a4d9b5d19feaabfd33d0fbbbdb065ec4a56ecd7dc9c81f2b3fe64ec42e79458a9a88f4292ef01688f55f407906599a732e49f945a5f49dbc3ea985eeebcf551b06e73c5aef174d4700145c93c22c2866401169f4d62b273936ec23113e5af3e15d16af01b55384b3f5d8931d9a898ae94dc73c7c2cf70d0e53e61a1b3e03a34e15e9f44f73358b2b474f6ada7a54a7f14107f2321a4a88a617cabc71c933db9c12ee7bfe2f2501add87d5fc432a3fe3084c4452c80453e92289a7594eba61076540e000000000000d012630460f58089fa89f38d574008421883d36830212995ac1a891d0f094508150886613cd7c3726dd885230a8d96157f1f882ab7f345bd5b494cab03152ff8af44e1b197f2f92484ea5dc6413ccc1cd5fd00bf43e0de735d80ad87e14e68bea17d706a5de72cdfcbeec6cbb2227da958e6114895f9b5dc2585f99d2edb4ec4e1e2322f83e221328ed97b4078c36eb6e8b784012ce5a6d94c66cab3b655a12b076e6f70454fc485c337b0a1dfbb432bbbd28fdac62116be7c99497bf0236986a5f5447b36540c8c38fb71915a9df703b98577c64f26cf51c4d86fbdcc357375aceebae60d2a8a36d1db3fac114c217beb2495eeffcc4b86d96a74d08615727c0385e71f420b170fccd26590384ec70aed8efae84798681a9695b7cde46b1d9efd0177e8695c78d20fa52bdb4e77e88d01b159a06caec7ee03ba40beea9084e17dd879f286816f674301c1415cf0b1c011a000cb9f8daac8c6679bd1d1e8422a97930b5b764832f2ad6d60a6f6eebee979cb39f630877dbd770560f46804f0dd8991ca2b3c35a0e87e0b2cea29e2f3ffaac1dd582e3a24c50c43aa1a2b24c1a187e37260088aa94c481ae3947cd580e11255339ee98ada5f0db760de91f544388bfb4b95346194450775dfef708edfa82f2be3304b8c701374755661a9a8e4f718151939f3788c10632ecc46e9f46fa961cffff941010ce84c80dcf40096ff16547f4130788ab5984e16e7a1629323c5621da02622e65a2df9c121d8c5c4790e5a5769743def89a922882e7b5df56b343d3872401b44f88ac08aa35b004f25c00a61758b446bde4bb348e7c0032823ad7bf36c659897f7552a8a50ca47edee81d274a561c11f17a452b9f5f211da2a5aad6bfc3c7c9fdedf0d368b70af3bf6d3f1ff2c75cdf3faeb95fd286b82ff196ffc12bc811f81f3fc31cbb72fff59dba3448b72754a285ea9b06a09eb56f740969f88a3b640e6fd07ccf5a1c5e3e594225f82c09086156aa64dd48213010f8ff4ed2173729f9c1f9c43e18fe93ebaca01130dcabe52c18b625b67136cbffeecefb5ce25175fccae9d16451f9a52d9762de2839b8b1f7718d13f45480687cf1ffd22bbb043c2bae8e35a08528f4931329892d8c4311ac9bba799d77b2f7392296b527c75bdc73393d21eb99a0c404e829146fbb0d06a172200000000a67bc965ff37b4a722cb11e5a05074588ff2b8b627196dd576a526326313af71b0a7c3278f1b89180ef8dc10cc5decf9293aada1b2cc61b72e4da65c25536698f471ee843912dae898c8f8844aa0992495e2fda5d5bb13fc07e09747750442028fe836fef30c131fb119ec4445571203f5f024104b3bdad49822d82aaae319ff73d9ab752d9c97b3a1ce0ded9878f01804d3e2abaec9eb17f1ec282de9c8801730d1bcc6f7ec3cf0bebdfd8269ba8aa23732cb429609e1f3e6b9e6b021fd1ed0c9e69af359c25e581c6d31cd4b6f28d02365948780dcb3b1f47c4db634798e69e6d450a712870266a3da49f59ed8e463eb42e7087fccfc245ab4df48ac0c1231261ca37d4fd730f0207acbe722f16182788ec84a42f4384ba7381f9126d0c8ff0e2841ce9dc8e101f93c0743d28a3695cbdda0844868e14e921d533379419adc83d35c36d02e2a5623628adfcf666fab907e3279279513290d59d35af9d6e40502e095468c96bf3c1fb45c8ab4db9ddafae413c14ebd54010e32eb61e9a618321a9942de053e4cb4fff2d04426e660b9dd52e7e2009e4bd2a974bf0c1a0e46e412ef69dfd4194cea3061e93ae96be8010a2d03877d26eb95cb620288f5de05b201e0e2354b825fd8347d596e53d73d05ced1b38f941ea543ed3eccb48edcf63e3bc9b2690994dec350909ceafa150978a7a19f52ba2051c0b96566ab5006eb5022ea2ed7bd4ef1148327637c5ef22bac830092d15fd273bb0f97929c26673a670947aec56dfea57c0d622102eb2e225748405bd961758d131bc3f7afddaa0565095e070bd7c4de9e15c5b1255233dba71dd156ee7ccbdffbc13a8482fe4fd215265ae432b0dc3c35f41e3e74aa6e2e73f7bb97bd60fa6c35e145e7c09d634c4d81bd0ba2dcd8d663f9ea42b8bed6a0416cc73af5ab67f57a02a64ef5978d7f542bccd620f4da86e49ba1f809acb332dbc610953f9be81553cbc7a85f3f2c6e77ea412bf69490469cafb8a647df07e1faa325f12e702657f8fa0ca704526dd6b0de7946e02b2cd14612fa2c642c7ff5fa111d756132f4abcfaf79be86b27a2c39496467973ef710107eb6e7cf66daa92282ee2cc5e09f41d8ce6ad784797dc2f4921ef3ec94bd2b8f284164de0c4f385dcd9ece2fa220af99f85a18557b7a98092c99e76d6063db31ee65b99687c10df1a7f06687d8d3e93952f50d5e31646402c4c14fa5c5acbcff758c22a6735fd24aa4eea52626e928e46d13b06445736e3d9c398a348641fb6671e989ba4ad3f9172b2142540bbd2669804d1ebcf958b32315c9fd0a23d5be19dc8c851d5c07380fd35e45feb50704943d6ffbf2e090b935bb5c5722d55b25350728525d3adc06685cfd0279b4e89154cf9a1990edf739fc94e604f66cbddb56eacb50ceebb227b403c55c477f77ff7bbbd1074672726308ea7afd4a7a7ededc3099b3a7f19b7c36664debe4bd2a8ddc72803eddae6b8daa03652378474077755527d92b5cb78291c645ae880a390118cef4f5f2ba028e73278007d8c380e4ff2a9544126a84f240abcceba28db22394965411099c731230dbd5c824d5c9e86d60b6726c505d11e8025693ae773968cb960829480eaec71224cb6535468e159b9368cbb67df712eba9135416296999666450380276322d1919ea5b3c2e327270efd500d0f56bb77ad602d17f53610e836d2e1d5e69b890f6dbf23cf8b37be3a6610f04b1f05219b71c4290077aeee8f0c18629872567a0de528b4c8b3e1253d8678e39a6c4cedcaf5e6237ddfc39c0e85b6a075380dae65022055b9b1db3dbb3faa54d2a197fba983390d1aaa4d9f8f3d45f1266779144807504c73c9419c71de4906630d0f493949e9e387282fc2c2c993367610b0c26d9b4dc801312fa592271b0fc9f919ce139cc6f4f9378e91bf78c96be3ca412632a9a9dc2a14a7e2377e44696951e089ba9c317a1b6d8383bece01352a306f643276ca3c9900dfae63598470b947960835633d4655e905ee391152c71f7506564724e8544427ce3ff21277141e0f3ddb905ed0324ae313c90a4d554d8c49144107d279202470c750882e33f78c14d0edeb6df03d6aa0c63e02819cf4ca0ea7a879ff818a802f003a933c3bb9e54a968bcac9b78f4ccd85cce4d301ab14f70c2d900851d7b146981561df09379dbb1c6d89c58269a990a19a6bb44b3da098670a28ff358c5d9d2f63632cfdac86e637a0bf869075896d7aea9b5151e8cfa17d4eb00527af4233dd3ca17dec1e86b266753a651b4573be51941cc95d5b8e61a8ee75bb8ab4b802d2c900d9208cd258990f72155277a3521895bd1e372f099fa4281e2e93b8df6deb16397a36ca418e9b47e4d616dbb978503eda03726bb3314803847d617d490f3d5714e16086c1dc43c07f225711ada968dec9b943aa21db6bb028fcfd5708465a4a9e101e63ddb1b24f388b68f5e984f35be1730aa1b0a150121038245391d3922ff7490e485c997fc6631b34d2fd26b8a6a0d83fcbd1587d781d596f7b522ff4bcdbe2331eaa7ba273caf03569ccf767805c44b0df2e39341bcb48f951f4d15edbf07cb4964ca5ca027bfd2845f40c8bae7f8b9f962edd603585d83b59397a82a8610434fc550c9f38449638957f15cfebc2682e61468450db876acad4f74efc0cd3b71e2ffd166d4261aec8955f05a251f646da56f45b6cd116d251c630e4ee9a63f6249a3c08e8ed71f8122ae10f30addfdcb0bcdaf24108e332ae181ce92df255e5134c64ccff5ba05b626ab4c790fcdfee4d444112f2766a18fe8136459ba04d1e22bcfc1265165c6a6708b48bca09092f4538a44d15e4b5f2b7f206b93356b575e3c3e946b985854d7e8a3ca7c1cb415a002dcd52efc6fb4b6f790abb56aab927fc5ddb1f240dd6ed9baa6e75f8fefa213fbf57ceccba56342059da9457efbe804c3cf40f272f89bb7653f2cb1f516d8d617ea4f45e44020d87a87504471eeaab3574e0b5592aff4d677826bf47778b72bf59e3512a2f40a66de9ec172b31bacbafbc1c62f1da9109c4647598d957c12ee4bec864209641a72b26328e79158ef3f3514d2bfc2c67a747db23bbdf89ebc5eee43ba95798f299a7646ece3be22bcbeb376f41778b6e0e7821d66e8d3abba34091be1dab65172b102a7d8790a1d6006b2f9cea22748bbc90a1d34edb48ce743d2c5ca03a7344f01336769fa203834ff996b74f94facadcde717a56f80d5a37e196f5215a4df2f6cab78979fed6aca1d0d1fa01136ee9426d1d22638a2063fcc21e3936df5cfac44493f0b8b0870f08950d610a0df535cf2a09decdf04952c921fcee44213757be0f183784eb069a6bd5ce0814bac15f36d074df2daae7e71a7706cd5e3d76846ec8c9a81b7c1359be8169c595d4f52f76003ae143a787867baacdf5507ebd238a6bc945c474d9c475c5316492669c9369ed2f22ce3ce8911e8a123ead61820492f07155b654409e20b233f0cae1ac3f2b3f167a3eaa0e4a4a3d21cbc01cfee638e37f60c27b60e1c9d33db82b601d03efc07f201fe996f8a0576f7b09cb3946ed82d186c1e94f4ee30e7935359dac7b571af435a74d81d0340cc498f848882d68e4eb5a98494df26d845653f48cfa9965617f8f2a66deb4f9f621f4fc878d87e7c39352ce13d74e86a9be209e5d2bb761dcf92fcab1c9b65431394a76eec3e7fdc120c30224b5cf468d1b4397d9a684d6384bbff9502c60aa89a320f7ebb61ccebfdb3020000000037842242a86097df21261261594e1f2557d6575d44bba98a15fbbddc670024dd42992b18b7b9027ed3a9adaa73261b251e785e8e9455451f4b50ff09abfd4a934d7d7626dc3fd4d7fb05a4f6ea694e093a1d800ff8d6502fd8880760721c5d90853058047e4a26ba037de43dbf8f846633813c070e000a455f58073fea506a718006995345d44049924dc848f7929bb1556169881805f4ad0e9863f2823b78c371be5c798d068d148d2fba2c66e936cdbf1edd827075ee3a3d283f64e44c09adc788b8218d31078d5e2b56c77a5262c32f0c5181bb37f8d66b", 0x10d8}, {&(0x7f0000000340)="4642019273f910a6644996dd92882402b394fcfeadf39235607c2b89edd1c70087899ee5e846515d26725e46a35c2d678aa1b12623379dd1793c6936ad797d850df7c1b27309d2ddfc34d7a95952afa2242ad051b3da56064d9fa065994bdaaae08aa9d59184a1a3c8fd688aba1d8b1a1b43f05f2fd9925688aebf1a48b772622e09eb8b68d664bc5052dd74a128cde803612cb89c27199694dcb6b7c060073b686a58abb49d7c304f1330f32640f59a425b98fdf072fcc3cdf2019930c17611", 0xc0}, {&(0x7f00000004c0)="996e23e06d25b8bb3066e6b01921bcaa84398d1ce4509afeae878ef71a9a0b66f3b87bb1f7eeda0dd724c9dd5dcad4f8dc1b5aed00cde317c83b44456c4f879dbe24eca564c50d1f1a189054e66c8a8c409efe018196ee996dee3368785fa5359aeb8cf72861f39cf96e2fe53c7b687a215e37f7bb04e3cf3fc8ee08425af8a8fe19fde61c4320ad", 0x88}, {&(0x7f00000015c0)="50e6ccf9835b332bcb0879e44a7402b6a10199842e7f66ed52ce6e074b7fbaa136ace386473e31d8d13deb25517fd3e1875451ba15e38b12a71b687150e3041ecf93ac5e1101e6cd1a6d9f5c761c81504291dab653935b87c7fd3a37afd373c130f69ef6a14fb8db538b4ded470c75dc41c6d83e628bfeee0b6c4ed368f94acd750b7f0dcea1068cb8d45c569f4e83bf", 0x90}, {&(0x7f0000001680)="936ceedfad653ae79067473e0c167af128591b9d3d10911ec61f73176c9987f420ecf1cfc2c8d84f6d46361704bd1deaccc1d3ea0629194d30a90223fd630f5c895a1e3c4a1a9de6da012e155c20a6f73bb842cb0dd8531ccac45033ecca4e8adfec3521f33abdc5ad7e014f46aa690f45f55c017683271a7aa5cf3522519728cd8cf65544d130510fc2ddfd27b954969683db72f923b34b9991395182a1bd35826c30848336f7b04a6bf4db004812f502e0381b29e32157d1a7fe5c82a4dd8a6d10850bb9ab16a27706d06e30f267", 0xcf}], 0x6, &(0x7f0000003a80)=ANY=[@ANYBLOB="580000000000000001000000090000001e4d6c108048cc33d3597f1c88b577012a00f75c0ac89e91649145941a0eedb1b0bd2fa4146b9836776a49092739ca417751a7c4d9fb4b0815f843fa169e4728a846487ee449d40e300000000000000000000000faffffffdd63cb8695cb510777f88e15f2bf736630f6ca744fd108600fe9d41684cc0000d000000000000000ffff0000018000000c77bab25e2f71bd7c05c62e2aa2e91a104a942282bc08900ef308a0dc75b94694b2f9f1ac041a48a6db49353a94be608908bd21b40e2af457c5681eeb7cb111659f18facb306e686a2185a6e793006836bf1d25b0a3ca677c3e3adb808933e3e443a20a9e01f9360145264104a7b38ead6971d60dc944b0d6c124fbedeb09860f328cecea2a6ef3c180fc1ce85a57e955f95097c887fd0ba5976a41d9354ae2b255481720ac2aa40cacae056bf1f2d08050dc02256c7e0492d8e865000000001010000000000000ff7f000009000000ddf67d32c571baead83ce77586998cea0ca4ba4deb5c3022f5d3df1a44171ccc6e37d568344b51446e9995ff8d146cbdaf9fd0a57056e4cfaa4ce61839f4ed41129316fb9f2dc795d28668e30c79ccaece0d248d4e9eb955b4983eb50f738bcb59e74375e6138dbe03b29dc5b37fee2172bf287ade3db8bbc39964477cd34a740ff4ac421f1a920d310b9754b30dfb7c40be3e4f6b37c6ec328449fd12e6c5bea23903e75a82d9798d4e52e800fb0270ba2860a1e7d4ddd6e044923e62031e8982061334becae8304064c8226fc69d681774cc95ae22abd98a122fd203f80c80429d48b4adce114b2ac44b4bf759c753882c047fad694d74755dda4a13ab7737afa97a5f6b6ec47c84219e2e8432fd581df29358cf0d900856e8bd3041b96de669292d70c4ed86311a52dea8b9d67cae110352e356e5fc0e7412ae0097c38cd606b8c60a70b1ce35776e26e164420ae6840ca9b443c7d60dde516bb2b81b32e51c2eb274489452c65c907acbd3edd65752eeb3957c5d0b1bd3f571102be476b995c19031dbee268dd248656b550f80a3a37a2c92cba9d79e85ecbef58324cb778107ed69f15452d737c7a7cbb91b77d4b1aad9e05d14c86d2c8740feec1b43a84c045e9a36a53466de9d65464c8df8764fea24ffb16fdb4dd0585e9452de2f078a9c1ab329ae8ae298a838df76cd6088bf7d79c93ee0b1f68ecdceea4cf190c899af6f092761f8fadee634e813585b4ef9d4a4674b75f5d4ae100d8859f326bed91a0f7cb227f6e501a67f85b73fc5127ed36b07a60fd038866269fe54e37a895bc009bdd448b67c5f5015d36d15c81eaeef1e645fbc438817f9ea52700bd2e7dd023f6f26feb1ae4ac5c7f14b45053f8ad77b9ed078b7489a3baabfe2f0b9458e2757e7e0cea279b568f4ff2597a1265865670188bfbdd0dab8609f5f43509236b976cbc0933fa925edcfcb6f4fd39a85a5953b08abaa066f757cb73f45e6d0bbf520c0f4ead2cc20c94cf47edb3cb667747e3cd8ef61f80043e5e21a9702086afb2c4419437d0d5968ac12a24d5a70c6c8eb85ebef9bbd66e1a54bc63b8b02c1c364d34b175a3f44e0b5cee54e614af1fa5057dd0437d83e702497ec32e1dd540c08623133a6353877337c4ef65b3e33a5afbe9e5d0081f83078837ec4c007b0c78818d5b75afbfdd1ad60571c3703b65f40b627d01b4a9da9c7e335e44d78c8284f8ad32439c7a9b6286e856e63f0da715a0e7cb706079707f509aab92b6e69b747408b56a9d19a78e464955f9ecb49e10badcddcdd168c63698bc3b26ea8de1f6fd7b356f5353f009ac5e1692ad59fe06eba9296a11dfb90a087e6a235efc83719ddcf5b710696e94050a4169c38bf6f8b9d1eff06a5c192da78d9f595d177f8a6592bfe7c344066ae3bf19a3ba582968ef8eef0e102f9185e30366ec5dc77b332ddda3dc6d2850ead5f663e0f3dad9ba4c2e7138586c685dea2e928f6ae4f4f9586fc126b1675a4b67124e4a830c7790bbad20d81778d970b865b7dfee5da4d59d96d293f992a3110ef50df4c7f842a90c6f987ade8c8cbbcfa52e7e5d1b2266967181f1c9b110e22ae81da32464c6c909bffc8f8e8d8b63e8161ac2c3d0aeaed0d36739c08ae178dad486fcbaa42d4beed4f5c8f2f340376384710e8f98b529fdff583593c67a136d6a18bd01d98fc84cf94f6de0d2e2a530ad0b45107d8de4f95b94344ebe3c382ecccebe1bfc643d5ea5687a30b4241a923405d5c2b6016566b6bc179bb0eb69200107a1bee37def92e19e9cf56eda1050d7e422d725ff9624e8b2d9a07f0c9e3cd7f0a084b820dee3a888444364801c6eca44c0ecb33cd5c98adbadfa650137a5d7e25de5e22cd8c6d755e0a6c595b86d10826ec132cf4be25fd4f1adbdf3aa9add4b6edc5adc6d345c808e6a67ad07cd72adce10e43e9fddbdd53c6f2c87e9aa148b432d6cb027d466c50f75b0b36a60ee162b7875355cfc2cea5fd315f0c338d78bdea60e2baa98c6a36f59538279a0b7109777c71caec94a5aa578c01e264ce547f139f59cb09c602b2af337602cab5baee039846e88657f4cdbe88c35799d87833a42c7832edcc4cbf4bdcf2d8cc2da5f8594b770e846140ff583d8427a53e82df29a50c6bc4244848d7051e774255b27e23fa0da7b6ac850e1e0f578766e777a918cc52cdb3f4e42c4a96989050c96fb5fad0829ceabe95fa8bdb2088526a024085ce3abe6b7b97b35fa1382b8c535313f75656c927b86cf2924bd20796786c44cc6faabaecac15df5114f33d6ae01b9a926578e0a3ae828fdb6bb5282fe2153a1a8fa9e7ace5ef63d98d78a72184c93f62812660897a59d8666d00c2a7caf38a927f015e0fa2d0501c8bc96a928f0b77a2c5ad3c9316b5aad01fc64816ebeabe89fca60290e51b52921f58bddcb6b63950c6c5c23321e51e4dc04298b14b90ed355005d683861fecb5973f01d9fa85a571ae176640233fe9c7faf38086159d71a39b1f36fcd3bdd02f8d41fb5fed4f6bd9b4f7ab4bbaa8a1853fa6554de3e1839bbcf791774aa3631c4d39aa91369bc9b0f0aba2636c3829172d591a7d1db45174c014588640453805ce1cc9ac92c85f6ce6e49129d63c116e6e57ca2b9ccd6e012e3550f741a23b4980ecd81515bb99b62b680c0978dab0e642ddd60beaeb23e51572671a2c32c7c5246d7b14d42f24064d5d067f599fce092aa0f2059faaa89d854fb3ceffd86344c0c88693b0f1e09ebe74c0840df1ea2bfcc673186745f83c508b81815c1f9c514bef431f41c7cccccce5a4dd6e39e2455b9df25f256be9101cc84209a072dc7a59f6e8a792ad487588a6d598522b1c1e14a3738f51b870055369c0f2ab5a357f00218e8cf71e14ed14660ccaa17e145c316fa6c9b46c620a328000724d6c57d5fb41700b08d2e51ce2a47ee86b1761ecdfa4d2830a6a40f52923996eaf2c83050a06254822160e9ceccf98b9c7409e768af5c2082e71f2047852a8b6721f14168de59920de1bf1690fd6ebfd7c4fc04aa10753bf8cbed36608f91c01eea524467ed32e9f7b9fe5f467b15d25af26bda2e6acc0e51715b5f2400bc881170cff7041552c4558b3a1fef34e776c3af26baf17c75eff00f4be4f4879616d99ec43ff1e3931543401d85eb4302f2f04ebfb0806731f26357be25c76b3928accd1136fbd03be762864cd6a377d52bc6278d94a7a1b9eb39a1d3fc877e7b67768a248a8e77f36029ac85a35b390fcd6a8552a554649387977b6a7109416f6f1e6f41034b4ef4c5d80eebd29cff5b322576cba181794f3bb9bf6073522b828040857cdf92be17dcd08b0dbee0d9063bdae99f47ef98b8c3ae593b9aabc22cb6c77976f2bb88555af579a4aa6fb249e625f13a553bde3337d0162b7ad60a04d36a0e0bc6c25f2672ebc91410a126c0e844b998a5b556fc412ab5c893917bc529f99504c53cc14a608c0389e6be82c8cbfaf5952ae76819bd7d2359fbe287b6ec70c81c813c7b5d0344446b80e753ceb9befdc74ba9aaae9b85582d9474ad285dcf4451b3f58e6edd11c4a5c62cbb11f768188f35659812fb97c32eb2a9bda3d0faf085e20d10152baeb4b5294c6bd991200ae4fa57abbfe3c376bc36953ce446e5a979d489305aac1351158f644a6764589697941448273f639f4652bc8396cd1a64e71c869fed9f211ff539434e6130e003b8669e46b90dcf7517a302476e19c9e70cf8578b52f58cd820e17e418f4a087178459fa81ce10c8ec6cea8cf3a19b5e4f091cbaa47d26fc97ebcfb7e8a0952dee3b4fe67e9951de89b84e02cc4bb256cfa3f49b4b98e7ab190bb5bd1dc759c4e1726262690175a17affde095eb68181b787c4a07bfaee8089a7bfd23e0953612d60e40430c4a62041c208cec0ddf2efaf69328e00b3e2d556707e6c9051590b94c0bb244c4e9f2e41fa82206e98cc3667a0090b4bc23b81fd49f82a0b1c933cf56011c2d0f5a0315785440075d5617100af4363ca03779da505b0ac53ec7e9faecc9e21f1b9daf1651544f14dace964b09ef523a0f82789c4c1373e37f66f901d77d595d4365644ce62cc6e7e602fadb4d5a3a8ace377926fba1d78cd5d61d2a10a98dfae69bf54a42b6442395e3ed8018e3a010a16e507bad260fbc0a890e7bcd0f7d9e37373da1fee588acf003589e98a31571ca15179e291101bfbf82d3024d754d08a58284b68c8a5aa3b1752e5ffc6061c0c2523400ef1964e35173cd6310f220f47771f8ce2e8bb6426fcec87de2ec29bb29065f456e1a374dc44288c790bbfa152135e3e5e8f883bbe2feba957e88dd0ca550fd7ccade2afac2d47258915178aa722957121bc717398d32914050827c7920439e7e965fb80eb11c53ee5ba49ee4d8359f977ec4f833230e1c3bbee24850fc2d5254dc7e1f611c32e715806f7775259755974ee5c127b47a677ef3e48d6e88e21a19763298a079161ddfc59505ea7e81ae256d80debbd3bb8f870ea9d9d8a6f9fd0ad9a6f0ab87ee8a75242d2bd740150da6ce59a9a67924fde588439f6b3d585732eb3233f9ede01700f526e9de7f898a3f413b686fc98979dffa95009ffe226ab5980acbd9fdb9e696a58c088eb1ced0fadf87e8aefd1768ce04dc9c68d6e73b678b29fa405bc2adbc22e154135046eeeaca4e470c08f9af72f6da60b3a3abf784a144da50317f4cd1cb94af6d13ff689d7aab741662eafffad4db6928496a21e19e08eb07decbcd96a0e40355675e90d578c39247aaaf134bb5ede0074a818494aa23058af69f658dfd48b3b7683771270d3aef0171fd0e84f8eddf99512611243398edb73a26c19682e0e839bd8010018cc89bf7827dc639f5f6902618d40bd1b621e86bfe7068461d83cdb67c40e0b8f57656004e6f28cbdb7a2e29845486572b69b8a149ba323d291d6236c552e1a0d2c0a1a0200fa22a1a0cd8bb546b2fb1b805f8b075d118c83e45d6a39a89889fe73bf37cad6bdc3e51cddb39ff8a559cb9fd024a8e20ef33e327fb8325cd827ac39004892a4d03d6ea43a451366f48632e2877e517fbdbfe068edc0bfcf833e316363852841efbe88bc55fdf39323d6571cf480057b6df9ec58a305e00ecf5cfd09a4228506d444b5ac697314853785bfe8f12d7b5c4d6511ff866b797f67b99c5d016eb73ff132160fc035925e1047ddc6e286bdc4017f957dd60282aa29ecba66cffffc2f14e0b13c582389a300c8931d0570a9de225d4f8100a7e81cd62f0a9ebb17feac3689b791baff9655e9941b512d8aadccc7e89d80e5143b9f3dbfb8cc2bf5ff03f8b59f1a374e12ab9e05029c4dacb1b6fe85293201ab880e9611a2039b41e2e06bfd49be9c56da234535146e1290e46546c87c63048406e2ca63cecdefab908d7da85bd1815e11b795cedb82be737746c70fdc4da5aa5466d5916e2b7b2a72653543bc78008ac068208d3e138a0edfa9edad5e635bbf684c54abc17309042dfdf9f8e8bece2fe62ed895e96b7d5a9a38a6784971d74535429b78bac356e0da1f41bd25a19a7e9be72672f3d71c79b9cb8c97352e038d514ca807191dbd6c5d687b42e6c42cd5afd060bb715009ed18ddbec55d9d72af9872b05754cd42801a9a12ddbb2eb1994f006620d23af66b81f404165e43cc30830d685968c94245a97eb516777a7a7a269db181f947a89e986b1c61e4ae9ed22613abb7d18b5cc6d38d199ee493356338c9ccb173c18a5b29e865ccd68599031be92fd48c79cf1776d6f203801f469cca4e483d196a58044634b1503931f4eeb43fd1a3fbe59c11"], 0x1168}, 0x57d8eafeb1dc135) fcntl$setown(r1, 0x6, r7) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 18:46:47 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4091, 0xffb}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r10, r11}, 0xc) r12 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r13 = accept$inet6(r12, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r14, 0x1}], 0x1, 0x0) write(r14, &(0x7f0000000080)="a6", 0x1) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f00000002c0)={0x1, 0x3}) r16 = dup2(r14, r15) r17 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r20 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r21, &(0x7f0000001740)=""/4096, 0x1000) close(r21) fcntl$setown(r21, 0x6, r20) r22 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r20, r22, r23}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r11, r18, r23]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r18, 0x0]) r25 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r24, 0xffffffffffffffff, r25, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setregid(r25, 0xffffffffffffffff) r26 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) pwritev(r26, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r26, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 18:46:47 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef02", 0xfffffffffffffd41, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget$private(0x0, 0xa10139f03b487a59, 0x817) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/61) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 18:46:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x1, 0x3, 0x0) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000280)=0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x0, 0x3) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) accept(r9, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r10 = kqueue() r11 = kqueue() r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r13 = dup(r11) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r14, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r14, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r14) kevent(r10, &(0x7f0000000480)=[{{r13}, 0xfffffffffffffffb, 0x1ac8818380c907eb, 0x4, 0x3, 0xff}], 0x80000001, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffd, 0x8, 0xe867c8a68bbd909d, 0x4, 0x100000000}, {{r14}, 0x800000000000000b, 0x2, 0xf0000000, 0x15e1, 0x9}], 0x2, &(0x7f0000000500)={0x42, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, r8}) r15 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r15, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:46:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x3}, {0x6}]}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000180)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="02e42e2f66696c65300060c2ad051c31b20f4864844dc3e5adadfa5227d517b83630dd31afcf29df5600161d9f009cfc07153c442fb2e41c1586fb5477dba8f8f7"], 0xa) syz_emit_ethernet(0xffffff9f, &(0x7f0000000240)="b60aecdcf99039c9ee583955550744df7eb3252584ce20c35b864d0bd5989692a31d34790a6eba4160b4f6deeb279cb07739f1d6a480b3670d8b13071dcfe4fa2f926f09c198d5e053216820ab1e4a426c23bc0bf9dbafba4e2732e8c411ec3c4c9bb127ec0a73cf373d6190de44ab050000009e1bb52ffefd36db588896ae23c217058dd380f1d5aaa28d6eca0e22d0db77f6a415c03f7a19a72bdb6abdb0fb2f378aa5ef3327f66a5653750f2bb218f3face7bf0a1a4aa0b78fd1bc89a479447cb5367481cfe60a6c267ff5ce7738aebd65559609da10e4bddd06bf7c0d2e41150a342cf1b8ca90ef7a5822765d32fda241b915643034aacb1263f8ae5c348007decc1e2e3f6525766f982921505ac479997e2de05a127e90fbaf5c6667d52c832cdb6a404ee8b44cacbb15e21614555dca5e494f216ed5c33f4489fbf6d02f10e0f74ad81e5be0150c4583ce0cf54455714d9058a5641520c60086442cf46067e1f68471f8c6b45881d0d03be718feede6ba2607de90de5faf05113fa15ed5f00"/400) 18:46:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b5309009f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f3ffe624e10b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062bcf4496a025621e18cab4df"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 18:46:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) 18:46:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000000000001ca, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 18:46:48 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"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x7ff, 0x60, 0x6, 0x400}) 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, 0x0) shutdown(r4, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getgid() setegid(r5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:46:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) bind$unix(r3, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000200)) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000ff5c0387898c956aadcc5974f4aacc34c8ddd066030000000000"], 0x10) 18:46:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000000)="0fe9504731b0d9adfad23bda4c4b6fff1932e6a81757cb21eebf7331d23ae7da1d56377169b201fa9db96c9749b169915e403f4140f46f63bf7f49d3b27f7fc600b9c6e5d57727e9ad6a49825c59470909ea14df6e471f27dcfe167db89fb2a445a6483e3d044767a536b2ae50ed9326be40c14a001e42840243ae27474a19d5491c5b0c2c552fe970b3dcdc4abb256e8149621ff94deb10fd", 0x99) 18:46:48 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) shmget$private(0x0, 0xb000, 0x20, &(0x7f0000ff2000/0xb000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r13}, 0xc) 18:46:48 executing program 1: nanosleep(&(0x7f0000000180)={0x8000000000000, 0x1}, &(0x7f0000000240)) pledge(0x0, &(0x7f0000000200)='vmm\x00') semget(0x0, 0x6, 0x20c) semget(0xffffffffffffffff, 0x6, 0x20c) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0x100, 0x800}, {0x4, 0x2, 0x1800}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10001}) semop(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x1) 18:46:48 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x100000], [], [0x0, 0x0, 0x0, 0x0, 0x80000000000000], [0x2], [{0x0, 0x0, 0x9}, {}, {}, {0x0, 0x8000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) shmget$private(0x0, 0x14000, 0x8, &(0x7f0000001000/0x14000)=nil) 18:46:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x3ff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)="59b1430f19496c93821a1a6212f5") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e43fce0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e43fce0 18:46:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x3, 0x1}) setrlimit(0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/3, 0xfffffffffffffe3d}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f00000001c0)=""/132, 0xffffffffffffffaf}, {&(0x7f0000000280)=""/208, 0xffffffffffffffee}, {&(0x7f0000000380)=""/102, 0x66}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/137, 0x89}], 0x1000000000000116, 0x0, 0x8e) 18:46:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x7f, 0x2, &(0x7f0000000180)="092cf9d1edf0cbe1002849aa64a2b917d64c0c4924e7d5ad1334fd0f862e9fbdcd300ab5a772fd52cdf7601e663eef775592577614d8f3f1bd3dfe643c822952dee934387a0889e8b3680060f764d727636f1bb06776513c555be46055f4708a798ff6585602205586998acb6e6bfafae83f0c1bb93ed221d53eccd5a616f60c68be15b0da48b4ea93ee106c2c6955f7c9ed2f60513e9774645fdffbf06d73ace816a8861220170a386dadf61be2717f24a8190f715993cecd9daca5b7c6bc5a32287cd836cb87771fe0a298a8cd69d1507e918cc0c52f2da712098c61e8b6342bc830b79d3daaebb21d71dbced57b622bd948c8c4d8137425f3643beba06127a73a174940ab1abe236f34cff690d81192ca3e0c7f6fe9fb12ffcbd0cdfc1e4fd5739527f852d636966100252e18e70b6898b4096f55b3bfcd3c89780e2a2a0b8c2fbe3ff60c045d3de1ffffcba9691715f077380f59e3005766bde55074b55c3e349a730209fbc5a20836f1e39d4c3e0e7e9815c1692f9736452dd04d7febb9c19d874b5196aa409669e295ce18f884a084d248a0e0e8e6089b68dffedcc7dd236ad0b5ae1e6e581b7a2d47ddeaa4f5e3b1daea5007304a9bd305a7fb1fb5a047ebef423d0c104d3f8848f637c93b62db09a50ec886a944e3370b83530fffac499e7636d5a85361d91b6745decce6b62fcca5753275981232283a074b1b9b621e9cbdf7dabcf31a98a008bf999b2e3a12e3dedacc9f28fc3029884d222db5f25bcde5ae20031c498d6204b9e98a9bb600c4070e8b57851cd8bb3477a97e485dfd70fe2e81e6de6078b7e42549e96243855a3a70b6c3ef111b92fdded3c91773440ec16529db3ae329a11122880a8b8ba84a7dbe5ad8b60efaa018bc1f825a196e18344087bfbbfd8f9663930f3cf7414c18149b244488677e95ce1e17f86bd76dd5bd4c5029c99c4e08fc6043d6032a4c3f1a382bff5bc3b3ffdb833b4d741e84d90930ed715db6e4259e7312f61a9de05307a8800f2de58c0b5def0d2dd5a421f1b97f577c703c32f3a338eda807c89a79fec7746d1db8c0b91757b35178cfccd852b8964a80d07fe01f56e9bc9bc00b38ab2f516d8ac0b74446c08556f660638ebb15a6541748dcd3c1311b8cfe0570ec59a5734f30c45b96ee66a1a0bec77f307ba54b354238394997034c25e074364539c306945a0454dcf2d0c5aa110a7e9da47a1bd18112805062f36eabdaaa3e821b41d512d64ce3f571de1fa65a60fe3d727611310e4c6ffac546d5068ec3b22222a3953b7e893a180f72be394883700a570ba728a2c5497d9599c8810f80c7e50dcca5332a20030cee4dd4f932425fe6b21d4127c5fecceaf1be21878b839d1deecb991d0893fb11f6ecf3feb0db3b679e583f2a50c44f6ea02b0706b17628f43959603f6378d89bd3a214b5862a336a2eace6e3c53932ee00f44257465b80a7c2a3bfc6951ba485881a759f5de2acfa7ae83b61bbca48ff3b7d8ac1b9d169089d849b4f99fa7fe75715401a3848a4e7232e4ec6b10adfc3dccc328857ee9325a6ad1ae44875617451e21ee887ff10f43d137ffaaef3a55d9c8c6cf4e523ed5c77701a44cdb23b099e8420249d357723303c44f15c64afe8ae5b68bb5d5b24064cfdce974ee608a4716fc51d648b33b151a389749cf7411f3d585b217dcddeab7b0ece963abd58465b6863dff4538f894a36a7e01754c2142e76586084da8ddda50df5f835bf9ee5a711417ca1f99cd15d768a551b982a5fa50529eb3ffcf45002c39dc791cf591d8db82372dd1f4be640898329dcb181d4fc177818dfd3694ea25aab41a778390e723b41b776cb3589d7b0151d7c794043f99b11903d3d35b3a3fbf8694748d5a6ef49ab6065dac22288f4000c8bccee221f44bd47e3d2c1a2af979b6c7f72c3f61a8f1eab5724c6e5dd3cf79bb5c85680ca3a9fbaa99237bc238e810abb6637eb1d21e2625449b2a9721ec5318caa86fd3ab9101f290e22d0c8a38c75b6b8fb9d4e50fc2682dc8c9fab973310cf88309fa7be95a5929bd16d745838e478f0d433ef03036c2bfb6b822597e050a9bb0eba39ca143d8932d6aaca20497e2dfa4933f24d1db2c183180053b73f0444a5b9642b7c18cf3f531cbe74f3b209df56b03ad1633f716eb0074c5baaeb3f8ddb4deeb7553933f3a50559b3e6bdae4adfbe7022d110ab5a3fba1c6ce481714073632bcc94c3cd3a13e8245471ce1db1788b372fec9ac26c78a5d40ce226492d96b776d2f64f5dd68ecefb7ce83463856367c1c434f94472173def4e967a61a5b261c3eb5de76407d8cb89899c028db6594edf9b40dafd9c558db2a45ef03cd404657369a8e39b33be524f2d0e6d5e2b0b92dd127bd34967cdf645ff176a3d7f957bd76a81d853151501324dc67c7c8630fd8182c6a71ca5a28f0f81f452e7d71d4e70c05bf7e8901958e2f340dbae03e5c4ac3f5aeeb273015506e70f12a6e3dce3f78f5a097a0de58a64fe214e8dea4d4a2bd4f19a7c5b73056d61fe674f012075ee932d84bc3f4d5b825b2a4125fde521a9571a352d86822e4f905bc7d4020cf3ece67a319585e81c5f2a62dcb730df580a3c0d1064c6d6e5459bdfc7e9b6dbd7313c58d7d9bf61c9a897aaaab81887b4442ef5692c7c22750f85ff121015073863d83d4cd917dc65e04afad822d9dec0d4ff2c145d2f3c61a2399eba7f06f79d477aacd1173bd20930ae9dc73785a9aa55bc15084876f6e0da432e1af92b1a2eb221cfc3b71c2970a5dd9b83eab0428c9666882c3077dbfbde6e45623144dcb0c8bc218050afdc5eb29e02fe0d4d0f096b92a2bd4c3143c2ca01b971685889e2ff654f7918c095d21eaa7384c85ede7a31478b818b56998536fc31321d161becf1ea69972c172de07ac59ae2df3fd55465f1969ab0b7aad081193b7bebe10ca05a736b58bf605d2df970d9d9f4cf4b40e63a032df2189ee870176966215cea43848654dd4fb8e39459384de8a6406615a9947cca468ac6ad245283ea379365756c9a68295cd1827c28f642ad5cf0d3775a34e9e8a618d1f8d1c4cb6b18963d098c68c2fa4e711860b61407bc6bf7922ecc34146f3e8fe0a71512d5e6f5cd3c207c4c0c72dfd745f15dc377929f5d92dbf3e61b1436ce5919bf3c58fc289c110677f34eed33084264847b71d2188b93bb4b08961f1da53c8f03118e3fd211b3827314763ef10a8492f0d86f189d74eb66f47b3999e1e6b7dbd13515b1045dd9b5e4b320df97a157cbd3fd78aeb84e139c6fb891863ccfa73c616e1781b9fd8d4614c0e97f2bc90f8dc4c1f5ea7fd0a5b8dfb4621dcbc0b66314088280bdd1b243cf41437e3ad8a203e69265f7506ea615187621d139c2bd50f658a09ce9c7b555a8d719390994e549084f94a9e81db40ecc86d096afde00d10c83bd17af68e3c05dd5667e6e8f34312233a0829cf7ef47469a7827c024565dfc95dbf17246cfc36b250cee2e9f58883ec0bd8efe7c82814f72b538ef014c55765cd688a7a696f6b43032f52b12333963ba147ad6075de505a407ac1d7069e59e2335f0d91028da36f8daad5aefae6c3da1d9c5c47cbb083f881cbfb5e7eb5ed61ff36943b7a29d88c43ef0b50b565db96db8ff6147ea6f1c6ddf5056729c363a185faaf395ffdb599139e135182d59da636c25cfc807f9d9b77e35b16e8cda8e7d325e4309b2a51d2f2e7bde6192d40e878d4ade9b4be48a5bc3cfd4d45ed9ff18c4830d6b5b9800820d4de966a33715903a80dcbf1b1a463f71caf1b365676244cb7f8af4be0f8238de8ff60c0bf941e65db2e6fba8cafa610258960c77a5488c99c1df863b73ce9b78c7dfa3b8b096497e8231d95c7958e8ef5278f54d7ddbc2aaf52164f2ee1cb79b120a717d744bb90a32787b1ef12b9d19d90efd0b05fe2f262c101311e94ec89e561d35d020faa5dfa0e86b3ff50e4a68183d3a97c47f1287ce93009d38544bfafb96fad948224eb193c6d5939683a4d875bf0f2416991169e19b734d62636a5b135899d621b1abea783686504be4efb0568772a8316b68a23f36824b7a0d4ff66f4035007db2fd96d0d22e70a72056c81061953c640a233892a8b7503097aa3a5a702ca031d678c67dd22108ca519108491c90a304a62d12f47d6a0630db2fbe9c9301402928582e4a4f30ac9ec3e555aa50ac702002c4661a83993e780b3edf3d3139105e37ae83ea30869c53e9ef6cb18a9df4ae0936e66849e72e05507121f8e75e3e55cd6f6b9213d673be75ec4e4bf10b438af809d0b99b5c3b7bc6921b8768432e2d399eb1c224ff5b5884c6ef5f7a7493ccb6d59752e7b82faa1a1a3896b896c3d5853ca1864b1582ecaa0a84eafde24f50a5f8d659395dcc47c7b59a0487f34987d0ad8c40e9f85952076b167883c27f7444e79cc4885f608644be9d0a4636dfe6d2442e67bbf28b8b022a0eab572b94d79ca666d98775cbf96b5f477d1bb8f2f6d1c3239ad992276d9e77fb90cc0d63da493523b912d1fc615b8a733e624aea7d681253e1bd8464dfe859656f0b20dbcfa75bb6715302d5c9cdf260340be3817fa7900e44b6cf7ec8d3ce0db4118f120f76fc3290568b1f9cd5f63c56182dd40a3f43b6c32765017545c23b12ac4cc5a09998eef587d1e6f6f7547c4458fd05857056bbb7b4442636ddc9eab294e0e877bad36091495f7329f3fd8dce03332529163557c82b443287930a6db18c05139e982f31c2eb3d049ea4461d8f5c7b579a09af2b4ed4584ef8e4e08fa80192f847b6f6da9c53fae2a71aa5c134ae54e3791a24878530c7546fd1acd7da45ddfb5ef95a13c167582be0d6fd25a5a53174b6254d392daf1b0b4f9d44d4068c3fce8c073ba4be0d26f58ad7fa8a532aa32e148634ad5a3f631ce1510ce0fab10a7c55e60b518a6409fe722fdec9a5a50b9d8ecd3d2b88a0c4aaf5209502c2c948478ba2e023b7fc070016730d297ee1b1c0e9883d7904b15f56702ede4059e7bb327a385138342d2d96dda4035fcf13ed75eef9c8e23e25336fa9db4cfecdf1c91d0749d7703f50f2bc3275bd061ceba43e1f263dbd9117e5b25d1960ae186bf7e12e60fd9da1af5a4982f9b4025510ca5be00d03c244995efc798af2910e9a9f0550a4da68c7ab10d4148aff68f7eb30c032e668b8fe9cae53676d0a053ba94121994eb2766f3e5f726f8a0a43907108b3809b9ae05ed7ea45d5ea5be72288f58119affba7738a7b62d20438485bf9d6c79e39937b8db76679fcf5ee730e16a91873fb23f836b9a0ea619fef17273090f04f9a15720d7df094019c3e8921d139e339343416b3fe6bbd165568131d7abc3e194ec57afc4a24749f8d6e9ef58b448c091eabf78cd5aec1b2faa11da2a3d1399a8d8b33f6b8920d7e3609736aefefbc1d49af393641fbfd3d9c3c8109b07248c598581c260fcfbb8f01837217abfeb4b51b58ce141c3682885456b6c7454002217216c0c506b1cf8e4535c7afa1d56af479fcf949167f54f3cd0737e90c9f2476a65f911d0bd246b1dd75b2fdd8d4a77a0547f9025e10d84664fbd8096ece6b38cea67aa2b370e60579f7bccf9584a74bafcd5ccb9cdc88e91b07ea439ddf908bc8db4a7bcbd87447b394e04aeef21d7e941430ce889a0e94a2b7232162f922339883a828fd0e0fbb0d77ca5c042beee9a9add6da66a8d06bfec1e32f5245f008876d61c5ce09ba5b5a296fa05d48484554f28487233fae4c9918c2c899ba59123ecc0537eff28f12bedb9bceac2027", 0x1000) kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 18:46:49 executing program 0: open(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(r1, r2) write(r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = syz_open_pts() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000180)={0x254b, './file0\x00', './file1\x00'}) socket$inet6(0x18, 0x3, 0x20) bind$inet6(r6, &(0x7f00000003c0)={0x18, 0x1, 0x7, 0x101}, 0xc) r9 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x14) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffff9) pwritev(r9, &(0x7f0000000100)=[{&(0x7f00000001c0)="33444c8e8aebbdda353c10244e740a658df3fcf58cbe3defdd4b0ea0611e0338c0519b54c1d803bbf60c9d6651fab2953723a76fb7914b426a6bf582c6185786925c970e17f9d54359c4abbd2073f7873be77e06091cbe7d4c16959868269ab65e7ad2e1d13ab90bdf5966345524fd10b880842ecdd825c559fd2d3e79a4ba800bd31492547a2974f1603876bb6f0f967ab73941784bbc1dd5e66813381de0fadecd64953b10f2d434d5800041ad6b706d207b5256f55340d7ba946e9db05a8ca18a7184bf60992837351a1745164775f8", 0xd1}, {&(0x7f00000002c0)="416844610b017c9f52ee265ac6711003a5f298116b4a355588ffcf2606014fc0a541c69216bdbd37d3a06596df65fcc84a1cc623d4885669f80f24e35bc08f913176b095ffc9be06169a73d867f235e2c81e6eec4cdd1eccc92f88b9d784c439a16d350f787b59781380de240dd19239a177bff60e94b7e45524a602ab7083e89a7e2bf6412db4e2eb7cec90e9bd9d04d0e2d1b811783a2ca66298e98d2f751a5c8a8577d6275665ff4039dc582b39a9cc950b4cdcbf010b4945d58ee4bace3b7ee4b1c6d58bf55b2fb503e43d841d5abccedc134de5e30348484a", 0xdb}], 0x2, 0x0, 0xffff) 18:46:49 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, 0xfff7f7fffbffffff], [0x0, 0x0, 0x401]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000500)="c3de26c7ff5a05ee41911bca16f99a3dd75cd2de1ce041f7e060c5a45b37d4c2369ffae6af1bfb7af57a05392744021ec23577e6cacb0dff6dc24a52900ca4eb57b9752c9af14b6dd214055c6434192034eb0794f32ce44e6e90b3b6a86c6c50fb734aca27620156cd01f2cf1fad602f7a55d880466d4d05a1f09b828828c3f2437868fbca1f1c6548301ef0009f", 0x8e) shmat(r3, &(0x7f0000347000/0x3000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) getgid() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 18:46:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="6b7bac", 0xffffffffffffffb6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000380)="aa9c780a79eab7354cbfeff2641ef29752a8bd2ca674b5281adb6a40403e44d4b96eb92bc98bbcecc44ebe3ba1d03d025045cfe74bd9a98fb37dda016e3f64ed9bcca812ae7a9136b6457980ffdbf1e2c7a7501558cfb30379803f4374c05568a3e853c2adc8dcfda6b0964d10cf01b3fb08cd44b22ed88935bd6099d82b188d28c58a67aacb5156f7bc34f37d8284504c3fcc4297873dd2efbd4f87e6f1ab1ec58ebb2538c8dd7ec57333b37811a021019760fd048680cc2b1c66d4876a071993ca4117d6322cf377f19bfd146f5725b451cd49a0ce056728901a08e58306d621da678a89b920ce1ab3ab85", 0xec}, {&(0x7f0000000480)="20660b944d66da81ee9975c9ac2b97d043dae7132ee6520f4919fe9821990b5944431b5c37d4cacee5d696f65ebe7dedf81a0cb2dc650008b235cf3d14db7819ebc77a1859d8a131eb348b4f124419b3c76c9b73f0bc27b53d9ae977f6802d6dcc443be39831c2ab24ed2f63c2550b259f45ded445dc2046c0e5d6049df8394e5de419c9126d87621ca75d9f45961b9b8796af7881be9b3b5f5e8d8dee5eaaa3a0f6650da8f750648bf16e6f71f8507de583eec3ae95729b623601de5bd4172df04860aeeae26f329fe0b35c45693f3866310c455506fe89a3d0e18375d9cdf2dbbb9c2635afbc02c11119ade9ed6239c7f20be982522a93f452a4e93c97339e10d37ea9b235f13955c4f5734ff07c56c81562e627250bc037f7a03f6b5cda40960ae3570ba371ed95ce8f18ba8b96bf591b927a5b29553eeb75de501e456e4c53b0ab460fd47f541d9ce4e4e5ef8fda0968eeb0bb54cce926da126d1619d5419a287efbfbea3ee3577d1a58af37c81a1869bc455c83e9f8f7e4dc21c8e147a27748020a7aba9248609c4f1745dc3c0e08cc9d45929e2a74276b66984116d41debcd6596c45b682beedc388efb2dc3983e6c9f78bc2289861ad16aee6e4dea33458cd3031c7e487615e27544521c2a7fd1d99c235cb2be6dd95076006c156af3336ffe51f883de87be61307b5ca0f25b1ba14604d0010012fa7e460c2b6c72b38507be4e810a90fd82b2a22cd02d4351639f8ea4e17b136fffc8f7a9ec61919e575f755feaada6d8ec545d74c6d663f4d4614bfb2e3dd0656587698d2d29e2bb73aae9db1a292fbc667b8fe736a24b446d2d1736d0c8f44d6ed148696c42a7af4014fc3b1795d6bb839ca3be98adea181b823bade14efa88fc56163bf1ba910c5e34c5f4192751cfce8edb3bdf46cf40bc84fadf6f7ac2457e2fd964f2bdf628d582e4f71d34cf16a8b2bb78dd5ac99b8a87405653eb10a5c6d7532f0f299b90dc7a5037aa7ecdad744a342d447a728a78236019e03cc4095cebe7133d8c6b8764eaa2ae90e414db1436f0bc9787b0f289e3e8801094be3de64bef1ed90644925181aeeefb21658b0468eeb8047ce9573673ca6de3f4a5f2338391fe00e85b349ac34e788650aeb24fb2243d122b99f7cf64a5cb66e8374aa8cdd8d24e93c93fb0718781aaea4092767e35537a8f62aaad7f946b2e45bd240f0a65cb7e6a405c17ecd6ca6cc1024a126444985ae9996fc5a3fa246123550db224dc0f1a73ee8022ffd94750523b8f568c6ed0c78779ea28f0ae211e6e653c44addff9804e9222f068ca0ab3efcfe0e16214be5481980090c4329f4bea1ef6f0bb1fd192b29b64c308823c4092ce6723e0300367d743b3f999bfadba9477c592516bfd0f8b1dead27b2edbd3738424a6ac022cf07a9a7353022f354cbb583c467acf31d26ba59cbfef7aacdb78bfad1a1fdaeb4c9d9f82fff1fa6a1084a7805d6e575d06efaf2fe30a77e6eb2c6abbd5a9c8e31a2a682c0d36e7ab2b45be8703c6b390527d1fcd67ceb69e4e4470f5acd848347341efe4e0f6755882abfd3b10bd8a60bfec42e8b16ccd1575be433fd6b23636f9c2bba3fca690b7457f3102120a0e30f9eb88f1cf3a02e5d207fb42621099a2e57e67c3e26dfa088521b7a017c0199bf9aa43ec9411ccc94a4d2bcbb8d394169bcc930050089f9ad2a83c3eb129cc8001fb31d8158d004a3522a6a1929379b87f7ccab7e6ffb5648a3a1bcbbd391c21bdf8e4a2e7be8dd9d50c6345546d8c4b44dfcbd96ecd5b9e5695b802547f10f4eae6a270f538f94d691bd101ee01f3ac8b9c072f240045cd97ec1e86856e4ee914e72d7cfd5028a4e9de321cca919c9bd77879285243235822af36c6a7bcbd057086b2cc17b0e5788f4020d2bdf4834b18036fa8b14f4ec6320d8156419bf7223bb7d441658ee47079e73701a3fe768edca944795c7cdab0091bb176c367b0371f55f655674b1f1708f33280b43747205c93e35756750569ce0952a3103be3e736aebd173469efa5f2c6b32e1e4c14942b5c55f16c297dfa0f08713ad61e9f1380db29aaec26d30c5cd5f24fa3f6c1266a9b6bf67b10b1616d8b3058c56ea2942b6efdecb6c04706b7c5ca72572c0ae3a937e20c9296dfac483a48a7f333670d99d601bc4239d70f8d25769965683e657682e6333428d845388711c1bc0ed3865e2701cb38a63c856066544166b571b5c0589b2616bcfde33860a3c46d368fac26f4634ba4811ef7cba7d4dc72a9e9ad800af906ce47e53233e87c674d8d2555b6be9f2f972bfc2a3ef2bb9c751b8643c0db3ad4325ff9f5f521679470fb5b7c7d8cd82783d462c5dd74d787208b4bcb628782048c4ef64a5cc67b364768c89a9d7c614a260c1354ad3efefe7c596f562925939d0da9c27150f001c3eca9add3816d45065e393ef3b9524747ec0d5599d53b7f26517dde188c8dd70559b127bb11f28d3b317ef5836968cd92685e1187129331df5ab1c9cd276f66e13271c8048eed24771e5f602af97306017b884903da2cd652c5e2d4aab8ca6327c231e94061a85bfbc135730d67de29a45436c6530229dee8caed0bc6bf7b31127b82d62fada4fa83e5a496d3ef9ca6f732fa81d38bf2ced119ff20748d83a9285b839ed393237bef3ec8954f4d04e96a694039b1f2bdedc32fddf894175d78400ac4049b2bed5737245a04e2d3273d32260d9632f4f7b52b6ba72c8575133b7e43dd91bb51145399b472c6868a7d99382acab3e19d0c24129a75d245622f953f99737bab0dfd66f82bf21a3b5988f1a5c16237897cc5e7a18338ea480e6ac90aae9d4474eecc91e6717094e60cbe0e8c3ca0d1844ef54ae3b037e7c38cbb0cddcd4b464836cfaa66494956bb93db9e852e4705f361e3de90a19c596f326aaedc201a9bc9df03d7c37898ef307fab19061e845753dccd9fd70b7296e0999737ef13f6caf2c1001595a912f4c28c8aed883e8566806690b18d19c550de0d3843992b9a071baa8daf110af00fae9a031d0e919ae915567a56b017170dcdd75fc5a5783dc698d8f388256a6b6259fa6b9edff57b79c5f4c7146df4223e3d4277ecaa68b5b9bd27574259ac899ff72c4af0ad282d8a11c64b1a22e19aa4f96e07e5e6c55020699f3c3cbc3d97a011381dcb0b5b20b73b8748d1995825e80f5cc11c62a01ddeb51655ec6a75e6fec7bde6f1e996f968a6fb71d01d3467baf0ad87f455f4053a6e00b03f70efc38b95028bba88363da26f6dc96db80f0bbba7ac959f8a2edb1a8660a6ea3ccadf8f12c17ab19ae975b471055e29284056b17bbe57b072b8463f69466908d05501f60049662a9f4e247edd86f3df704672df1c31f26c20fa068af46e8b08d0ec79ef4952143abe21749de14881df75f3de9bc779fe2be0407adb4abdb17617e58a2575ac010419db3f90c9c1b7db5313753122d42b7e1961ccaa276aef4af9118af52ed9e96f1ea5e98944b0f5295c59cdfe2c7bd6724c31c6011e34413a59ea76eaf2fd57714e26ff0112278dff6b99362bb76eb15dd6d060bce329de7ff6f45c07bb379af3426f374fd3adcb805712a26b74dbf86435c628b5baba4f0b848ffaee456d46c01f20a7e6d77b25c3dae6c209edc498cb54fcb2e9b06dd4c299ab2a47152f9d3b61ec6665974b47486d75b4289d7d8a8560382ee9a33d96449a98d43dbd39cce3ed1389ca8e5e914cb8083dc583bc5644f8eb946cb5ad305929ba9d2e73f7d0789a67fff9ebd74c1ba96c46e922b300f15ad9bd3e7ce51f44580ee20f1b729204496497ceb7175c88828a7c6bbe0de3f01710a63252c9d74c85660738beacc2b4bc9fc84c11b81c7c64be616903661c829ab8ac0534d26006334c687b992f98e404e61adb57988bf15270f744c151c2fdea8bed97da06b0b36ad6fc8f26230c9052514925b1aa3d4c7318329a4a3323455bf828f4762bf0252de1b29a98becba58c6251397b05d571ec1f34f45c4c522c866f41118514b7e1007186d3420b90a42675b4ee70f83f6e1abe933aa3d64cffdc7ecb1c7cec38b2be53737ce6836f741b5aa1d5e5140db4780253c5ea452e22d8f24ef8ca3e9e023c7c93d3c70f76de7b358e04da7f1ae969357645da08965aa67682865a92c289e589fb58aa9c659adbcf8d2e43da0f4884aebf5dcd722305bd8fa30114201f2dde83807cb52537833e3c8f84b845a94793f745236ab019e3afc329bcbb9cc0ec69ddaeabbb17a1dba40f568e4db5b2d5fa12e830f4975a78247ec16599090ea3d7dd966df0c356dcd82a1cb65891e204c6df081e6452a126f11efc718fa0f5365efe0e607333a242ea45826da46c544c7ffae0de156e3117d753646f6ebd3f2e5b630926f1b3bea153857053391314227b379d3d42f3686674863197184f77356277c64f713eca8e6f13cd9fc9486d90c561bfe857dee8a43a430f5b8f341f914473f0993231054e4380d92573f00178e8fe86819760dacadb2d1f3e71af41b395937c8b747844f7470ddc19d2a2da2fff9ab299d63521c5d209b9306bda1ea9e159ec7d979a561019465a315fa56cd8351c4804390b692f6fd3a84531e99ed2023025b81b3a29b44baebd149408b76959afc6d05ebb08fbb4614dd2736df90ae4dd2203a2879ca4ddbc4c787cf692902d5348547ad3b36ded7f5c6e802fde676ace18c6cb26075ec6b96b0d29ab1c59f5c06711c790b63dfb964ab64004728899e876790eae5335fef12ebb07faaf919f53a7cb77b4b0a82d401d4b5aeac67ef977c7c3614f83bbb8bdace242559ceb4e9411118395832686970744cab96e9b7177fb57a6238474078c7d8b6165a60bb078674de5855d8cbd84915f392bd202ea6ed2c88d28040140901c8f36b01d5c7228cd2061c0772075132958060a5599837316981d45a93d1f74de9f45788e97ac341ed7c3c6bc2e03673e256ffda8a955c9ef1013b0eae465fdd883c44bd307077875ffc1b194cf2acd3518a657919df35408716dc456e3cb428f91ad82b57eb8a33bf076c58d593380bd61999c247114aed0fd79b156f2a97d0315b32977715eb0f18277e409b622ef7626a9ea988537a36b2229686b5b4c5124976bf2da6d9b81186a11682778b3c057c8c5169d866e35c0978ece9189d349f776dc3dee8c5e01962b15027675dab42f3c83378cfae95cf5854425d76d6c0805acb01f05ed95525611c6d73b5bc76cfbec48a194016eba9e5900a327b1112ed8cb724d4d4d3988ac15bbf58e7888712734dfaee680d438783f5e2c4fe73343b2f3a1739b1bfa435b6e7605eae4812fcf6ed3640ad30a9dcd5108c814ffaedc8db215717690a7db4b8770ee7bc512843b4a3306ff689b8303ea7705a9dcdc07e707bb81869138a5eedea78f8929ed8473fa6bcb2c96d8a521d28accd6a69f8db11d070575598d5cb30908e3e1c5c652c234fe52fc7aa284690cbca0995465df040b2e6154f135fe74cadd316320bc9a23980565fcbe4abe84bbf1ad0c04340039d3be58a6cbd9b78a3b6b413b7f092fb878a5bba4595a76c862511d613c2f45c158e79f9081bb506ebd15fb63d203b6bf45b123a89ed50ccb64c0190d3a4df62802e6f83333551685160db14c55f22f7932b538cc47c5004c0d643fb04636345469897b993414e649fbd5e152d67e3b887cac0f0f0c92f59b0192fa7af270febb31d37a6fbb4b72eab3d76554d283403bc7dde77461ff7aa3d8af74efbb552e1472fb5063729169a465abef261fef0660ed12101b0a04", 0x1000}, {&(0x7f0000001480)="2450cca99dcb23b873fa63d9cbf77ce49847fad90edeb2211aafaeca237d6dc6b9f2c847c39ed58680d15a04f217842abe5170c3229af8ab62c0ff47463d6fe18e33152f624c2cd01bbae4b56285aefa817f064085f261d270e2c9ba79a9b503edc234e4fc0c456ba21d2c03094cf840475bd3832ca56c6b428025c725277398268056af24284e2a378b904320ee76ddcde891c1faa4bfed19837ea16816ae13e49f3b1f9eeaa5566fa4c42a495c2c6210dbb48afb6571d7a0167683910a6b8e21ac4ebedf84e8389bb2fca55ee80761d9cd56425e6cea03d2687bde75eacbeb57ff1766005c0bad152b35ade9ab905fce3eed782d7d62f320e1d037aa0aa90292fad65962a1f90161ad2b154e5fbdb4110f354dd96d3af71c7dcd6e76994884adad47a9b69b91c893913f56a56e04ddb534b8dacbfee9088d803af588f602fb30672e4dcb09a2b32ce95137ec341c1770185d02b3d647979c4751bc5a845738c75725a6ce370f68d7e53c57172cb3bee7ce88fb37be4143be9e97ce877258b5e0e0b0386330b19bcd96715bc599f151ca8aa0134a47c1538f334ada01a4a9688adaedc6c133787e45bf4e5759f2511955201e444f57624b1114fd1fa011be7d7f7117e4d0bcbe5977319831d400c8818a847f52759ec99a5c4350d2b12a4dc77ae608a339866fd0fb059bd1f5fb01d99da45409957a8ec1e6e172faae35b9f49f7f8523ad82e7ec6eb916e51ef4057ee3e4d15595ea1ea51070babe0be9614fae8c02a64c949e0e718c3918e0614d20ea027fcbe9f2626eaf07f23ed14947b452a4f00e09e071e459f0f2cc5e2c5cadeb56861d532bf6b5c447f456862a4140683dc2faced78eba92ff201db3d668f080c231348581582a1886b060d484f36cb1af154b990c45c21518a28ae60b9d170750a4d2d25bdb135cccdeb898357a8085dfb9035f7618dc0e73e8ac60b09f2ae7911a72b92305e8610e7ac8010ef63edc8a051b5194c204683e17076b995106d952f4438a3d2801d99df8bd594798ee02e134a37bc4c80026ec8770c027071aaf0ca80248f87488547aa704e7a30ee578d8c4f3f33ad1fe65aa0bbb57da97c9cf540a80891e5a8803e53da8f08a82262b32a3b0d97e23b9580c1519a7124a3a1d05ce611236987076ed6baf03ac4ca41f01688027f5a07799e4b5dcea61a915f23f1d1d8c6cd491c62a289dd6082eeea8c2b0e9bf4d2c5763ef5d42b543de52509d8b9b6708cfab385f6d97b7fc5b169dc76be7cf1649ecbb57dd56ced862a8a16a89e14a8315d243500d2a81e907cd7e369e6fdb750f08fdae04caedb44ceb99e2e26cd9a60eb4235f304330b7e966820d37e9a9c88cddce9d6592f5b4cddd0d64853cd992d880a2000c9f79c44f32e6898a57743bd8f5974bf8be564a986278a3f47feb3c17583470c78915698f92f49cd36936c076ba48a3d100f738bd6405971d144a5585e21263caaccc1658163ae738db3d4777d1b99b1611a8b80b0cabab85184fa31880fda8dec644f4d9c52125a807e78107947511be60aa0485ea49730afefab5b686590cdf6411a35648957762ca9f7358434bdc104691db8611d37a1845d4ddf33dc81dae682b17928ddf5243d72f0516403772784ef8041c45181d9255da3185f9f3ae96aea0168cb44d917892c2bb676fc3351c6c56dd96f3240553f19bd12ad350f1048af52ef5b4295bdcb0446861a0b4447de31a99a86928b341bd6a02f2a4637ffd3a16e8217e8d23af1f491f55ee99458af3ab17db57838a5b5db34f4f35c2750391f3d1cb1d4231a654f6041926cc1d1d2739b59476230f0f8c8d3ba9d7c9c26cd30fee7699ee0ab26ea90c5aee202a6a36451e1c32692f2ac2186548506fb1586f5841a70dede04f00dc18a43e6d85199fed4c0e89d1c927f1ff5c095c0e1c16a604b8eafec20d66fe39cbb41c3164c7373fa96d269d9ff7ebe9f9fb5c28888401d01302b144762af1c4f7974b4add37557b7551af92aeb3560ec8758c2ea3217bfa45a93b47819db94b7aa91fdea88a810f4a2c7ff36aaf05ff964c2e9aebd3f27485cc3fb5d4ee123fc8298dc3ad33bacdd4814652b4f644b813139a0022db34df75b04630949b10d3b4eeaefc41d5cc137891c3e81604f9a25ef2983ea6700bdcb3e55a8d21fa36d2c2584ce3c640f14640bd64ff249e80fb04b93d86fc614edf221b16835af8b855191978742f546187dccc84fe73478c00818dfdee2dcae4fa955002bbf3869efef15be09c6870afbaf0a41fb0e25f3a3df470d8ae340e2f097dde0326a5335db176165100e01d0edec11df095df21b054bfaec77ffb10944d97c0a80dd57a343360cbb5f73f992db9dc20ae5cc98e7a94dc7894f429a47b4a553a73d43bb69bd7155ceb9eed03cb7f802ff2ae5280976f0201022bbd0d9c256693c1f656354e7857d9970aab3264cefb979fb9cd1ac3f03205f1ab71165ed15f616098968b2649ce544b0c7871d438fbbbc863c2ea754259ade25c93ef76e2a02cde5461a9c7b409ceb6ce5b13c7e973a60960e1139508fd95a83de851361f3cf5e6bfdcd4e2e85ca56d8103df7be8878b44cac41863ba48be7cf772696b4aa95a59a7ad9290ab55702742792076fbd6ecd48d16503aee4d261d55a0f96481860ee6505736553e561a3cf6cc5c48e49df401123531c1995b4ddf146cb32dfc555b0bfb474dcabdaeadcff2e93156b269c929d73898939a7bb13a6750aef16e60ea0e8eacc96b92381be51a0dc892c759de0c3dfc2cb6f8e1726a08b4930884697ef2001450b963241e3267f2f54c46928c3061ee421e4774b301208fac0378d1acdb16e4bfdebb877d4fcfe3c791d4230ff40f4cec99eebf5a82ef2df36c1ae236034a007c35f0ec788b8be714ffc00f1f20490366a85d013769a1a14d884cb6b25cde4ff4525d318b585571a21e0aa182479bb6218cf5fcf7a5905d37bff198cebcd965d5eb17a9f6babdcd3f7ce3db6c436faca734ef9eeeaeceb385fd29e03179f5884d23fc46990ae4969140a43fea0e0aefd73159f893a039571a3b6a00b4785c0aed86dbb2d3c20e69cd3b0ac8da597f42d34e4c4bab9cfcbdcd2ceb036c851c5ed79684f55b4da3d7ff69e212809af0ede6075f0311c919283cd10fa65c04b1715ade2c0e33724a25c272caa15914d122c5a47912eb9e2e788642e4063a9a05db22757f132aab40b9bc66df987f09a4a55f54bb331c7178735e11e60f97e32fc5e8c4af4aabf870f2f973ec49d4e555ca98ec37f1eea3499883396553d016767f52df0036994214d4051c83e3556c2af812e484632337ca6cd0747e6b021bde27dd6b5b4a48031d013270bbad60317fc3db1744c58b534ead43221c10bac1a419735b3ebd54bc09e17a6f70cfe9915a081d552092efd7f235ccb17c9926aaebdfd1c08dff6515a318d302c3f6447f3d746da8cf992fca3578d418e46421810711d27fa4bc72ee161d33c903d8d7fa9b6d98c5e4ab13b1ee9d3b81f0f1f8d1f22642255e793f08967671216f03a76e39e332f33979ee47defd53bec825ad545b1fec825326e1de8760ce39acae2f11d29e6ebdf0304d91fbefab2bc7c9a60db56e10f18dd618367f4105266bc41bd4e05b7be0a522b5b3ad04fb7ddc6b3cd5f9a684fc10552456953ee4caccf2833204b99d9a54b438b9d2c0d77ded30be6c51e9d7cd6b01b3f31a91fda4988d5f1168cac1cc2ab5cc3731116e4c52f1b0ab31fbf8cc03bd50163a62ad03313c3003c40ac2d05c7626f65d576ac725232cc8e14e5a7b87aceb45489554d752ffe1c1610c6bc7bd85a4f673dbd8c49b91b31de412608552c554ed9874f4b7f350a8912dae46c11e926b40a19c1a5ca93452cd82e991940c7eb5f7487fdddfc0dbff03c0ca579c1df11a7860b1b2db21247c0479276a0ea50c3cfdb0ac385d87a27f2c962f6e39cdfec3dd9b558cba3c19334c70a934f3b24c7ef168fb598e3e476496fb9c756ff49ea0325fbc1315ccc8c9cd463a39a7efd894ffd96f76c51f367f0df7be4afd0efcf352ce1c81c8d0068c890d272e1cad7e5f79738f26b6156c396311b03e930087732b6778a3e3b42f718fd6508f7117d5ae3d2a2b845a9627d70575cae82fbef2609aafbe9c12560252a78217e9c207f6b93aca6273edaa7b9056c0f333dfdfabe3b5b1180ad342551bbfe83f77c6110689c1f8a54b9371fcc332e0c02aa54add19a29adb9611c8ad114caba00a847f724f75221c0b8b2c93c6add5a03eb226fb55a82d14315a79e785ebe2918ae59b8307be9133b475d266a3b978e7d039a7d5d7717584c41dc2a923863e69af13f53feddafbce1f8f931414cfba086f189ec5fd6c8ea37c4980371856bd3ec2d3e934a736a8d0dd8219743603b0792d7221dd2073fd2c2e3feacc8bdb2de4419e24efda7bb29d562e7600185e277ce41f4dfb0f5a681fbaed80bc7aefd121a2cb6918bef26d6d9f0fa8d00451eb51303493cc895b4125a861c6d2fcd1abfac6f985e248f6d993896805da34576120b13d7740af8bfba1e0611d69e7e24098c09ee1929efd47aebda260a266838aa90ba27cde3ebad266f29e8521a7f52ed88d2e629bf4540547dfc84df9b1d6566d7167fba669accc8ce330af585ba7fb301cc65e11419e3e82eb845a5ba9e7f74e59486a407a7a9969f84f07858388cbd96c22fffcc26fe66a3cb86e6a3b5135842acda661808f76162ac8c4e5e196b84c9c7c9654bd45ec6c833d24803ad82014dbe0c504ad07e75aacfea79578b02b1b87d37f5ddad0203689b5e26af9220a9c1d0e9ce7cd75d13f589247aa4d88085c70976cccec7756c2adf834e553768c4791966a0a4b1dae80826bd7729d4a8b25f91f0d28cc62cab8ebc89845e0f390f6f7d5f5793416135b5c596f9163427f8f3d5ebbd6b9221a2158f6ce57ccf8937e2bc12654be0676eb9271d1d2313dd3191b22772a1b68e557c188c55c271cbf16084b20c335a313a25a36ca9fa134ed4030785db4e0330e40798eac3fae1c9a2e10fb7142c7f2b748552ed9751b91266e156a4ef3027220e5fd6a4bcbb86449f67eb600199f5d4a7c7b05667fb6e6f13f09aa40f5d6a2ab82a1565c8a92b737f7fec378ecfcea5a1ec7fd24aa6b1d6aabfa7664cdc23e3a9cd07e644a4ef197fb542ea856cf5055e5534b5f05f1378bbaaf134e8ac2c944f0ceeba75c79089178740e5c69397b1bd20b2e2f4d3b10b44e1b7bcb1140f3ed8c039cdf0e754ec4b9971afc2d9bc98ef9f7d69523200ed7d1941bc5d0f5e7b46989d35a87f08bbf63af8b59cb312241d50ed9b249479e1a354a95dae4472b7316fa3b41d6241c8e034eaeef00865c8e8eb8875bc12dd317860f8e2d69ba0f379c0a5f10fff702559e7da7b90c40dbd5efa297f79321efb55bcdf18e103f0ea174eab5d13ff8a53b321092488daed5d91283828bf2c0e63dd624e151f56da4a52a45c8fe18560c5462a60550aaa1a32e8fb350afb8318ee753bd5dd5b98a3a6d46a22158cd91626cc4f465b7de485ca832ebd804e8d21aca031e542b6bc5b5ba929dc1b59a5626bcb6875574cf1938df6fb992d188f232542ef50b631aaf26e79e1030ae6a265c258f2fe1807818284e998baa3158bea0694b8c1778d7febc0017aed9408e452baaf5e031039346c7260cfcd17ea710f9e72ffb1b57454287e4efcd43be05bfd3e5acccb49f2501f6abf681d1addf21af4188225bd6bc635014795750cc3cb5bdca0e5b04076280cd6a94f679f1744276", 0x1000}, {&(0x7f0000002480)="397d722f5afd2ee570eec38cb46ee01df3464c16b6f933e6bc88037ccbbe565588bc64f5942c9a9b49deb30f80fc452145a487998146ff6010689f4d444d84db03b931ddb0e3a81d5f905dd5ccbdf84f2f9f9cab4183c2757b96745fb8d1812e4359b9516842a59c36a3bc4c1b1049ba1e6dcac81031359704416b814866c660c84a4a71c5bb81c5161d63402a2953f16df75f050a44ae9c35da198790071f0693ae43b753c41e17f0f48049559cbe7a356d472853a154620edf31c6d1e659082ebbc55c8ab7f5f7a32df7b0a1725b3e588591c15e5af01dfd90fa167422012897c6e019ee82ae9261df232de569d9a21f897285f1490c4fec74ed4a8c", 0xfd}], 0x4) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="76b33c05d2fb6032a283e253da13246312210c4c303c442a9b202ebc3769c261ede912b5c726c50f0badf509fa022304b5670e054687d4a2085bf497e5d0941ea1bb4ef04dca70cd5797b5098ac5efeb7b59218f4d1a0afd5cce4baa678034f6dbbfa46bf4f910f5fcda93d8a4e6b50807c9a2afafa9c5c70970f7758a9a86847619216afcb3ffd74e5efef280731d8f08b927e6b0ce65b89139", 0x9a}, {&(0x7f0000000200)="5415e9ae14a8dbb461ef7c2636a2faf448f5eedee2c6069028e7", 0x1a}], 0x2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) pckbd_enable: command error pckbd_enable: command error 18:46:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xfffffffa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000180)="6bc1c3fc52ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b8109f2694b9ff018d899415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d6104006a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d1312354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd670600c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab034b6b6823ceb5c6b64ef02a34d9a57026f700b024d178ea69017cc7d7c0207fde969f92bfaa7e88d3f731da055c318879cfbb6affb028b7998d044532d7d8e7e85c86310c2a8b0cc96a4c86ac5ffb17397ead29581e0dc3b8b5dcd9f52029dcfbc0458343efbe2558d780f797f361a2f65eb6b75c07db638179cf28d17e2a79", 0x29b}], 0x5) write(r1, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 18:46:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgrp() r4 = dup(r2) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r9 = kqueue() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) accept$inet(r11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r12 = kqueue() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r14 = getpgid(0xffffffffffffffff) r15 = semget$private(0x0, 0x7, 0x286) semop(r15, &(0x7f0000000000), 0x0) semop(r15, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000000c0)) r16 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r17 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r17, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r25 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r25, r26}, 0xc) r27 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r28 = accept$inet6(r27, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r29, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r29, 0x1}], 0x1, 0x0) write(r29, &(0x7f0000000080)="a6", 0x1) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r30, 0x800c5606, &(0x7f00000002c0)={0x1}) r31 = dup2(r29, r30) r32 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r31, &(0x7f0000000480)='./file1\x00', r32, r33, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r34, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r35 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r36, &(0x7f0000001740)=""/4096, 0x1000) close(r36) fcntl$setown(r36, 0x6, r35) r37 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={r35, r37, r38}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r26, r33, r38]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, r33, 0x0]) r40 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r18, r39, 0xffffffffffffffff, r40, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f0000000000), 0x0) semop(r41, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f00000000c0)) r42 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r43 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r42, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r43, r42) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r50, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r51 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r51, r52}, 0xc) r53 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r54 = accept$inet6(r53, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r55, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r55, 0x1}], 0x1, 0x0) write(r55, &(0x7f0000000080)="a6", 0x1) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r56, 0x800c5606, &(0x7f00000002c0)={0x1}) r57 = dup2(r55, r56) r58 = getuid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r57, &(0x7f0000000480)='./file1\x00', r58, r59, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r60, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r61 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r62, &(0x7f0000001740)=""/4096, 0x1000) close(r62) fcntl$setown(r62, 0x6, r61) r63 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000001c0)={r61, r63, r64}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r52, r59, r64]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r46, 0x0, r59, 0x0]) r66 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r44, r65, 0xffffffffffffffff, r66, 0x100, 0xe6}, 0x400, 0x0, 0x40}) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="9fac9d52f6cd1dcd4151b0efade151e93990a260a473a489dd86d7e23b63eb3d1b8fc3ea926791575d57e54697be7dd7a4a50b687f7128cfac96ff4820517cf513b6c1f91b409be2c966ffe17be0130eb438df0b6310102160fb64971dfa36edf2f571ce0c1907084576a55509d8fcafde5f95db1eff535c08cb426e7dd9d3a48b725696ec715094e3f0a391cda4046880db1e360f10d9990d529f7fce25b2632b33ef7cd89b92022d9590695ffbf209aad01e71fc60", 0xb6}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r13, @ANYBLOB="00000000b602000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r66, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0x2}, 0x2) r67 = socket(0x11, 0x4003, 0x0) dup2(r67, r2) fcntl$setown(r2, 0x6, r3) r68 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r68, &(0x7f0000000140)="6778cb141000e699bd79b262d8ed7cea1645bca5a1047d7fde933e5db383cf7c78472a0a2ac16b095a9bf61361d5b6efe168c71ad745c5013bc571bcffcc77b3d24fd803af5aae096f2f514436be9110d3ff5b9b82ee5d1dd291ce193596698690db3caac86e2ac35780100d400c8899dfa9d1ff48d98afc8116", 0x7a, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x80047308, &(0x7f0000000540)) 18:46:52 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x88c0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r2, 0x4}) 18:46:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x200, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r8, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 18:46:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r2 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) close(r3) fcntl$setown(r3, 0x6, r2) r4 = getuid() pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r6, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000600)='./bus\x00', r6, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r4, r7}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x3, 0x2, 0x1ff, 0xffffffffffffffce, r2}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0xa41a15d3b244ba6e) r9 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r10 = getpgid(0x0) fcntl$lock(r9, 0x1, &(0x7f0000000180)={0x1, 0x2, 0xffff, 0x1, r10}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="4302215f618ab89b8d9b024e6a3758847c8b7d4bf6b812450cf70cffa0c3b4fc9db19e4770b8969f3789be0759166f949a55a0edd3c71cf39c39e46b7c37036a367636b6f2b425675853714467659d62a84d9aeeaddb310e7511595f591f9ec7c7612573f479aaa111caa386fa26b909237ae00dd158ac9975463627923d429d475dc478bfae2ad535eee11384e41853ed62ab6f9fb0db3ecb7f004b051c34e8ddaa89dcc1de146339659f0344cae753b75bc8162e3b6bfe68b2d8d8d619d9a6ceea8366e9bd52989b2841f67963a76d332a65f5fbb31c96bf69bd621c45f97dd7f50e270ac6c49dba16753dc31e70095535aab2ecbc92d44294925ebabf3da27495a05b0f46b5d982743216f0ad74411f5421b44a54e622eb30f94bb3a5ee4e523a5c3a3e2d2c68f3443728b369b24c3270f7640b3f12243db316ab67e19d50f822c789cc5e0dc7bf07e1652b", 0x14d}], 0x1) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000240)="496ac6ef939a7872467333b13f46c747bf20538f6322d92e91ca3a434b3c2152e76c524b7eecea96a382259d2f1d92359c8a5821eded", 0x36}, {&(0x7f0000000280)="6ef2f87c443989c418e06c224dffd5ed3a0129f3ad2dce0ee0eacdc656c68f6b1931b5f53d451cfebd48d3b40866ebf89c79869fcc0b588b", 0x38}, {&(0x7f00000002c0)="93576183bd47218538d991f8d45d9008f5a314ab2891b6c63d1eace5dc99872db5e96a75b5d1b2584c981954615dbcdaca32d2faca321a445f7c7da7022ea0704c2c1fb068b63787e67163e5874a694da04f4a9576b29ef9652a14d17eb3da1c278ca39a4babf87ca4ca5cecd5988d0e844a3b629f0a79bc5e166a9ba6900f9d31ec911866cd27877bd0c0a7d100ede5e9c6c2d3b7adcc508ccc2553ad5c64c4b39cd6669aed730173ac1aab8ba454e250d601365690ac1dcce91df46c", 0xbd}], 0x3) bind(r8, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x4, 0x3) 18:46:53 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000000c0), 0xffffffffffffff74) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r6, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029bffe8ec59357e3a", 0x2, 0x0, 0x0) 18:46:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8004, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x40000086) 18:46:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e7a9899335efbf5964c66c89153e3762e98a5b8754ee33f4d107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) msgget$private(0x0, 0x10) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 18:46:54 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2c1284e9099c7bd9, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 18:46:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4003, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/94, 0x5e}, {&(0x7f0000000100)=""/243, 0xf3}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 18:46:54 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sync() 18:46:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0xa6f2) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x2) 18:46:54 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x8000001f, 0x10001, &(0x7f0000000080)="0300000016a0031180242a1a414e00eeeea898cf67b7df1ee750dacac7b0d61fc2cce632c60100000000000e0032e37346de75cdf71a79e22edf9803aae4b63d57871d16ddc2753720a592e5427b8b754a5b", 0x180) recvfrom(r0, &(0x7f0000000100)=""/156, 0x9c, 0x801, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 18:46:54 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10042, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) fchflags(r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7, 0x4, 0x7, 0x1}, {0x82b, 0x0, 0x8}]}) write(r0, &(0x7f0000000040)="443433a256f96ae60c4c37", 0xb) 18:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000002e4, &(0x7f0000000140)=[{0x50}, {0x30, 0x0, 0x1}, {0x80000000000006}, {0x400, 0x7f, 0x5, 0x3}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 18:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000517, &(0x7f0000000040)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:46:54 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, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe1]}}) r1 = msgget(0x3, 0x400) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8210, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/69}, 0x4d, 0x3, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 18:46:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0xece6b34bf8dee5e1, 0x80) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) 18:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = kqueue() dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 18:46:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) dup2(r0, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) ftruncate(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/88, 0x58, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0207534, &(0x7f0000000080)) 18:46:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() semget$private(0x0, 0x3, 0x308) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9e92, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777b", 0x630}], 0x1) 18:46:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf6530008528baaccf74be8a01be1df97c62d077347684074ad42c6fe2109090746b0ed24173aefe4f6fe0c104fb4bb9d5ca45382d5f1d5d5199060b6a150fff35fa2ce2249f65bc789d9b885984a60bc124bc077b670da0cab3c09f270981730000f205000000000000006f825fa7cab4827d729deea5d4cd1b145e08fb7eded759b4ca48201f88a17b8e734d6d388bb61a00d9565f32f58444801ef14044c8f5c2c424"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000940)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac28fb8bfd36917d480b8cef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522b52bf6c07d4154af5a3499c3d8bc83128b13c30c5906d6373ac3349df412c1ec053861438b9825350b725d7316e6d64e5aade5826b65224a"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) semget$private(0x0, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x37, 0x0, 0x0) 18:46:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = semget$private(0x0, 0x0, 0x1) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x800}], 0x1) socket(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3", 0x8}], 0x1) 18:46:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x87}, {0x6}]}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000640)="fc8bad7de1a5f4146c5a10358c6e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x93c, 0x7, 0x7, 0x57}, {0x6f, 0x23, 0x69, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x7, 0x7f, 0x2, 0x7fff}, {0xfff9, 0xa1, 0x81}, {0xd4c5, 0x4, 0x3, 0x9}, {0xfffa, 0x8, 0xad, 0x80000001}, {0x2, 0x4, 0x20, 0x5}, {0x9, 0x5, 0x6, 0x3}, {0x2, 0x3, 0x6, 0x9}]}) 18:46:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 18:46:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xf15c772e5b59b901, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) connect$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 18:46:54 executing program 1: r0 = socket(0x2, 0x36ab407061c413ac, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) recvfrom(r1, &(0x7f0000000000)=""/152, 0x98, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="3b024207e0000001861835bcb702ac5845dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f315508624208ee58d4ae6a7232565ba9ede6e0210be358efc002df7b957862db7049e0147684a5f6744e527e8b6dcce74aebff878133d2b72859e67a80b4c0ce07fbf307fce6bf3f49f079397d5af3d4b60b6bbe04f639b4d2d9ed6ee01edc98420fd2afcc829dcd5246a50e240cb19fd3"], 0x10) write(r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffff800, 0x4, &(0x7f0000000100)="5ef3b9991878b5888cbf09e8682dcffe180400fe1258fb1c457987fbea79968cc4f6f8", 0x23) 18:46:54 executing program 0: r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000a00)="a44e8df43f52294387b6d9ee33bec6aec81b21047d515cbb0900d5596983b9a9a3edb3ac4acbfc2f13f6d8045f826fa5be1ae98ebfed38d771b1c84c2c0374ae07f3ff18840ff7266e3fdeff339ab9dd487bc38091d3520ecdaee5b2da0ae7469e525fc7257b3f0bf84de35126df2c622db6d589f44270b150068feb9092b71f689698bc03083afdd45843c24642dc9d69b5d2c882a66f37", 0x98, 0x203, &(0x7f0000000100)={0x2, 0x1}, 0xffffffffffffff4c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000900)="b9e79d83e639ab778f88f898f420a09f2b114aad47e8562bab899e8a07ef2b79e13f6aba0eee83c54485498932b5c3efbe1c5f87e2531d586b6613b1c96f0907bdc34058b51636c0f0ab181bd2e449da2fb2d3fa44e2cea8901ef81e8e2f47fa9d1abd6ad84335b26cfb7ea6bd54d76c750fc4cde2", 0x455, 0x400, &(0x7f0000000140)=@in6={0x18, 0x2}, 0xc) r2 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r2) r3 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1d2e, r3) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getpgrp() r4 = getpgid(0xffffffffffffffff) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) setpgid(r4, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r5, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) r6 = open(&(0x7f0000000740)='./file\x00', 0x100, 0x80) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f0000000800)={{}, 0x5, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206997, &(0x7f0000000300)) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) getppid() wait4(0xffffffffffffffff, &(0x7f0000000080), 0x41912fcf0c405cc0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$unix(0x1, 0x2, 0x0) dup2(r9, r8) r10 = socket$unix(0x1, 0x5, 0x0) bind(r10, &(0x7f0000000980)=@in={0x2, 0x2}, 0x10a) pipe2(&(0x7f00000008c0), 0x50d38c2b5da981e0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffd, 0x4, 0x7f, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfbb}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0xdd}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x6}, {&(0x7f0000ff3000/0x9000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xff}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000005000/0x2000)=nil, 0x1}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file/file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x2}) r12 = semget$private(0x0, 0x4, 0x116) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000200)=""/254) 18:46:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xfffffffffffffe0b) r9 = getppid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000300)=0x2) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044cc9ca0f854d099a687e98e7f2341fc4288ccb57ad8acf13c47a9700c8faa375a8970e27744df3f852fb11dbbdc02444709f591a4f4dc9bb754bb8e73c8399ab8811a97737fef6c2285d02c5f6e21a8dc69a31f6173a13b6302e02b495043b0e973d273d7c4c0e63fd55d3c7632ae5413938b545e6"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r12, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/174) r13 = dup(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r14) ioctl$BIOCGBLEN(r14, 0x40044266, &(0x7f0000000180)) ioctl$SPKRTONE(r13, 0x80085301, &(0x7f0000000000)={0xfffffffe, 0x8000}) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/26, 0x1a) socket$inet6(0x18, 0x4, 0x1) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000340)='./file0\x00') 18:46:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 18:46:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000002500)=0x7, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="013b00c03636263a"], 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="20e9a3ed26b30035cc46134de55a1dfb6f444e2cca49a9d0bfc6faf8d4034ab5686238ed7ee21ef0697425b8a29041a8945b4561c6ea3dc1e497fc25cba40e756c3bf8db208cf5620d51afd5d0ba03db6e2532afbfb6b1b56e280a2e7c0e683d9ba0b03a1db153211aebac83594af5bde190970e438a97861a10f5ea0243be2f5ff2c0de2b98aaca9970ebf8ed60548683597b7efe2722cd656acc0f6ecb26c830ca770b4ec8d6d662994e6d77f632083cd04060276a5a2aa9bdaedd63c6f54a68aa54877a3d2edeee86e39928a52c411e9f71b9fcbd46ee82d1b49e", 0xdc}, {&(0x7f0000000300)="27d1ed0c2c617fa21b07a45bc9ccafc4698356ccfc732db536fea743571c4e83edb429d386c0e725eff68081a42513aa41b2a282c2a9bd4829ba3823b70a4a3dfdeec28b73b40920b9fac45e0de5b19fc2f1b7280fa40259136137dd766204ba82c1d99ed2dc07b4833e847632225888f7f98ea408b4a3f3f9cf5d7c563bb1632e7e81c5393b10577df1a591880d6035954b4e9807f2c3fd6ced93e2f16c9188baad74f02207613758f36f06fb3c8df52273452b5ebfdadff39b19f2", 0xbc}, {&(0x7f00000003c0)="8e59da5f60c91b7683cf027a46077210c277fde2dfeb95288bfe4732d5a53e689c2f1b854c2ea4bf1bdc41b01b6b2887357bc5a0dbe35ccd955eb2076d92f0917ae6b12560e5ab5e80a737b6055d9b4c71ff3e4aeb046d0094ae5c274f49889b49ef9ed028d7d0ff14978db765d11bf87f01b09625085deaf2e4aead9d3940d677397a0bd93824813f2cb71be5cfdc7992afa7367c8077e57c2f6bedac03897ca63f7f29853bc60a573fba4115067a141e341ada724c06d677755dfef9f4e84b35a9e19d7bcbbbb4d9c03fe2aa62b158acd372ccad", 0xd5}, {&(0x7f00000004c0)="e01644eb9d668c57169ef7833c17e910b467e1124b8482ad391c16f2d5b60d45231bf0f094d19f4a03615d6b204cebb43dec444befc2349eb0fd7e0d0f207fcd2cf2f80ca9c315da4e5e18ad1cfd9de84aa6eaf4b52ef033257dc0b3938fb83b4535ed369a1eaee7b7956d867e067b07972fcf9d005bf34417fe3f2da35e0cce2ce61104c57428c214a2cab55639cd44d7f747ab95c740baa485bfde3150422b2abe553c94c8981043e8ab051d9f458cc8e06a9146c6df6c1796d8ecc5d5f66a70c1fd6bb9510e99a0649cb463dd001a0184d4c7b679b34de62a964b25f9687b4156e7fd983154fd01d25eed6032332cc56ef5dea21e08928ce84b645f258904de94f8639ab5acee559b95fe406299a39ddbdba2f983172b1a08562092e1194324159ebf89ad883c30fbf6b5c5b2bdc2c962a06622b62a2742fdf00173d4efdeae0d49c1a22b7497cd2e7e43474a30d64a1d978a94b6244b7099adb0b40ec09a553739cce521bf78eed2f2b0d69af1f09438a5f431d6aca4092ada99e53ee15afa3349c1179c30819ef25da0f6bed48f9e2e60580b3785eb3a1184a9a1eb6159421f291d51d32fddeabf0a0c0dd50f5d086b6e71a8bd50cd8b098887e87a6ddbea7be8d82437575a53c9bc38d170337612a87802c8559d7f98dfaf87b9d1dd94c85eab24113e14fc3d84fabf23f6f87d13cf0d4dcfb32ad4ffb16983f6be1d2511741b9318e2f480cc07f3249c83a6c83095afdd32762e3f9dfdd2117fb74815d209c887a68300bd6b9931db5b59eb7183df56b4c503c1a7704ad56801cb8935372661995b0a0160d1239a6bcd2f88c99eeeeff4235384216a40fb2bd3ca2f11ed8f0835f1210e3aea681de9c79e1f7402364a855167cff99405c5c867e3e0150c842839c6d020af056696fae5d0f31f473f7f38834b3be17e1cff6dc1758b0082963a091c2112d34952bfa1a63ed3abff2c13de4b4107545baa739d9cc6115593f5a1099056a40763f98f078d6481050ab919e933177b6f5893f75f97dd3f5f5c24ac3d77f117b222639405c08615b58b100940eb51f9b982fc632c0f6522223b680ba21567c46dbcaab687223c4ae6067c066259f74f0c17a4f4b9fa92ee178a2d01692e4010cfa33ab136ee7fd14999a7d17f0159d1e6e801e557d4c4d42dc76addeee51a01c37ace38369b35f84ea32d0503b8639d8e481c87fa905633665d96518aa9d042dabc003e3b8e6c6dcdecc83102b8084d28434088afcbe1e2448aa1f5d332d9a3fff48bbb8a7b25a5a978aceb4bf0f0f862acf5680acfd5aea12d91002163f7e30810fc6047b8f24cd61d1a21cfc0406d836df70274b067d929e338f9f9000bb9f6274e5b49388db6a58e39ead3df3cfbad323d9275456fbf7c39537a308564991961b634ed1e6c6ddd8ebd7cb875fcdc51c4a70c35f022df57d4b52d5a141a2ee4788c0870011fc32a8daad9b35f66354f7745319f0190173562ef542a99b151a2d6d3ddc62a2e0901c00230cabeccc0a9ae52c26a07cc139aa845cbe2be16560e6be3c0084ecd41e7fcd5b7aca210ef0075e3512ef5b95b09c2bfc11de6ace469953c41247e371e63fc0c748401d80fe0d78f11bef3d68240d7b550d786b9c6b8c2741ce308b7526523e055bbd7f481144acaf3bd56045addcfd9464655f251c98647613539579e4d8f1d862475e7194e490c283311e7043a65264f12f1cf7b57eb8ae1ca13cfdcdb5f2dbd4a61d0054efbed16c32d19a3c32ab773b0a400ec0014c8387845388f07bbb88cfd7cc04617366123f563a96df074c8c799da88d026a48348b273c4cede84e793799c1b6f898fec2aa437127457202fb3690a036e9849074cbf04839521ee7bd888421520aa36cd3275a3698e65256d40a7bbd67fe30c435782f11c819faab285b633b7cfd80bcf0fd06e70ef7d500777cd14677dacab2c6b746a409f6185c8211b1536b9fb0e8af53bb76d4ea991fd75a3c411a8b31a88c5ff3dc5201be7a8345131589faeb9a7ccf1a8dde41ad000cf3bd6d8b8fce282008ff24e53fe0bd5ddfeaaf38099e60e41f18b6cbefce4e1a730f4b7c1d54e8847b69f7fb5f0029629081b3ef8be98743aacabf513667d5500f02405cff9d9b77892e9d2c21b70150263a19c6398f67cd2074df4d9bc98bbd9f0f560c9571496a8dbe7b0808b0a959887d9470c3e1da6f7f9194deeb1167ee19484551197d7eb356332edb802900a0293a605b1a0d6db7c912fc3ffce7568ac5eeddb2f81606aba51e111461c23a225b6a39727438a187848a5d0745554d80d99d1629c4865144011ef319b7d2829bbd73449b6f5f1ddcc6c0481750150daf3bbcc67d890cfeb501f6ac06e0eabc1c8347084ba5605dcf3cccc515fc860b28af26788660b917ab01abee9c5e0f088ac724cc5d92edf33b0f5484d5816bdccf2c4ab8f5c16d62732bf29aad0bb085865a8080497996460463b8d21bf8ca6526eb0c1e1f6bb33b4584363fe5a3746d311d8e4a61919c3cd74ce9744b092f4b65c5855f266eae057b10c5fec4169d91fe04ed80eae12633ccabac3ebeae6b259a88957549ff8c9fe700bc8f6284eded3c9426489a40d84eeae627cd6b1e2b903bba6949206c5680e54c1cabecbba860266281f33f366e3845f1efb4f02bae5ea3bff3f74bdcbc6d3cbec0d73aff93de851a9b541eb2b3490b977246388bbacdc93c6dba2e200fc3d9cd0ef99a3637d296236d1ed110f5d0160f489f826937bec69830aef67c79a5d5fe5e94df00a7ae669beaa366072daa14a1e8bad6715e86856c1d9ca72845a4ba81b35e8afdededfe707fa648a6aa0cb63ea2d775361b97efb29bab1b7b222295f8300ad3da734daa49f086190b062ffa5002147192b37150ee7b19da2fb9bc45c661dea42bb67d2b4074bd68c4df821493d781ee8254a804fd4069ae4fd9aabf3693979dcec7ddb62c3c74f13376c03ab1c00dc5ca6a3dfc3ed4734837dc4fd8197353ef121f7bb675c43f82bfd423b16a1b5a37b647660f25c89e88a07fc8b6047ce7bda0c507d7215474bb2da72becce539fb25c5771e7cd6ffc6d8c3176af3ec65dc6619c6ae703acc8c42b8dc78cfcc94ef6819cc29874f11006f727918534206cf154936a1a20c1a3232f2df12a604b65ea244e288803b20467ec6871bb23a4f262b8f3fa43f8a0a8fbf636126b7ac9cabe900b8d29bb46ed3f45a56f0ebcdaa9b86ff2381b26bae7408bc8e16f62bd45f769e5abfcd0c276f6d222b121a63eae62809b3e4875bac8acb822f4cb9a4b47600ff875a965f96a7ec62742be172e749daf17db02958d99e33495de1e6808bf905823feb8c23a5be0a46ebc4470e1a5b13a379b4b8a894604e474b38cc18dbe5d1e6d75414bd4faae20b55f347758ef60d548356afca6b37fbee44c6462433b8618c65f807c96ae6437bd9e3c995db624903994060e160a3d45db1c5cc6fc216be201c815504ccd352abc73039998b5fa9ee1b3351a683056652f6d8364e91088afa3371a1e181d8fef9c6aaffb3786557df2d3331357c0b72b3564092d69ed8e1d76bd36b1a2cec90bba1fef6a746400f66291b086ca280e2525bb7e474c5d12f02ec8c04bd5b163ba21aeefbdf79c46af184c47d774388e248c37530a51151fb117109a560251f0f26cdd767ef8c6354dfdf6f6190c421128d2ed7150eea3bab936f79d9e30990505573bd64e72ec9a13a5de48b9485356e6d4691c5685633864ab8889b6946365cea0ba79fe9031ea138b98b5b5f93dbf7da2c9e30c094761c58d5d22bb6654f3596993830809d0fa4df68c8bccf197d1eaf7f84ffca713808ede35d2ea715e321985a325d02aeb437b5dc84de98fdf8d094e6ddd1ef3d07c3204f0d90da8f0e0d63de562005c96b14da78a586e82d33b370b8929039ae9d2acffda90930fb55ce891d492df7b304f1a886db0d37a76ea56c3371cb8b96ae5adc90b16a1a6d11f25b6baef9eb44da1a65a48f991fef8d091bb5c0f2b13d1b094c7904ff9dbec24f696376af80cb3ce03bb5b193aff0e482704c8584049a76630cb27a24d064b97b687d1aa5c0a9713bce1522e58858114dde6c6ae93847a468fbf92af0b304f257998060f4af4f7e3d3a2e40e348f411b88c36c54c545f031d29924febf2077f3e6b060e1118096e679908ff2a04549899927780b8bc79a292e4caf4eb618d24c40a74c6931a2585db81a19b06c208632b6cd1264b39e87f9b0e0af0412e42df0325882d5360e64a5b4676ffd8fb128bfc522a257a53bd2bf87ad3806ff0cf70ae8c5482286b9cf8a1c40f5e8b69d3cfb3804feab9ef0d71250e29dbe0da0afa1a6c9c6d0b56ea409d750fe158ee1fd464e834a1fd8bf3ced54ed745701af8ed87cfc6b5736b1695fb367fab3a7ca83175a6a9f54d4d59ad144c0e20cbc09c809f246f432cca45a9dd8d27bae6c650460bd71f628e6a91d974275b1adf409f93b367cc674962fdb196edbf76a2333ce63a1b0fb10506004a8faf44d4a10867033786649eb4d9b7b4e3fd99f4e0af13190c6c431b1cfc54b401d713e1e23394a4ee0c50db67e7851bdcf0c856897196fc910a9b392fe94eacd0930a3d044cf9654d371471104e5789b8549a654fd40a3aba30c4b9eee7d602a23118a2b53d4b4821968a5aa51763620a60428f4f886eee202d11534c9aa3a4e584213e06a04df4680eb3aced67a4452701920874ddd2db8e004a6e5c485dad60ec839fbce7fc2d37433f54a6c6f707a94df35d2e9e4dab5e3f6256ee22094164f9e089db35d277ba92f0d6ec00524a559a271c58732f42edd2963acec3799f856d3e92d454d842a17686194dd345ab3f18b6f439cfcda8af6927bf19877e07fd0ff2be1360f58b4f9e92bf32d143e1864560d88391ecea74840be8a34f501bc09577bdc544688f818a86e8dcc66d8f8316f9f86a3a45e1825a763914af8bed16d61ab9098d63ee96126a90e87e678be7ffd4ed86f85db2f184fc60c5705174b34ba48657565448a6c03ed6d1f7553e9cab3143a709d6e4db991642171fbaf646d5552ef1dcac32f894f4a46d721f7e26861f27010f0479613a35fee5d5e6405331f1d437b7bdd500172e9dce4393b9f4d7ec5b9bcf73f97f6268b9a764f2ef817cce634efe0efc38b2c28ac18a1aaa0574576bf3af0585f80a7da9c6fa7277597f7608f6636d49ae893fa191b8041615954f9781f4283d2bd51883a440a11afa165e270f32bd5577751e9b2b301d7a3e7dba2c3bbc916a31f993e00c8b7f572d94652c9820128c0fe3c838b3e8f92ea9e84f5e83168a7467a1ed15536d9fe2b6de31d93809cef9494fc2c09c126021dbd64cbdec45739e0aa5c37097e9c9f73a2bd375f5eefc95385623b13a7d2435724c3f85356b6f61b4eadc5ad226ac5715af8d13763cadc5f12b757e299d3a97e60f2bde9f87d93d3c94cd238dbc1fef1230c42473fa7452b075ac454c3d5f9e95ee9641a841f17705c5d01c84a44636eb0c79a199e617958f09bd0ed10bc6fd50c30c1debbcec2e294a060f24652fff2e27b25e0c41a46e94abb76a106b3f9a78ec88eae5c93efc4af8f79ce9ef66640398350c7f7d2160806a2abf4a9c484a68ee748dc55ddd1c94dacc0dbd347181731e0696610d344cfd21d080e15fd5d5f255b1be9fc762ff5ea51e96fc2c887f9be87a24b35c582cebedba3be89919defb6cd36aa906b17e62700fdc481a195d31cd95601de2d1c23c9d64f542daca4f3c9b045607e2d8701a433ec6008a99e5caea", 0x1000}, {&(0x7f00000014c0)="9efaf1eb3ad2b9213fb52f6e0fa8f74ebc1e301f68658a2db58b516d01c8356b02766f50a724b6a2f54706eee61e4a1dd1ac66d7add672b69eb112e93a74ee98fc899738449ba214dae3e2e11c5021aa70cbf22ea64cd42d8b010dd2a5f1fdfa97efe5c21eee748143e456864e4eb46d11ba05a9c9aa9d3ff7ab93cb6ac0bfa1a39f3f137996c5e07da85a3ceff4d0dbf276a0c2e924d2233c8cc9c73651c28cd35916ce56648d97d8de77f5cb8afa4667932d567bcb967b53d62f55685da7210c1111899e46af4f00439d14eb7ffc19db99840204715f7c89b313f55994e29d675b29f3810c3a0c659457dbecf9d01daf4d02bcd07d7180c132f7e4a2c79c77196ee754e27cf2affab843cd1a488d1b54136193d94f2626c0216b0e9fe9e1011db56780e229019c8ed76627b9beb57adfa181151418bc9f6bed8232c15b14381967e4bcfa5e10efdbd3245f29bfaa59085d3d81159e6dc8c132f8926e30c65d5835bd1da42576716823e81dfe849185d3d52b7990417c30a033f6864a72c2aee2636b7a550ff6da9f96408262ab6800931aa404e3961a6a26b39467b6918eb6f38706aa80f7f6ddea3adc8dd3543c7f79028360d46588f3c7d80d9ea829973bead527d80ee5dc02baed4f1bdd5343715f085b0a803b309eb665473549f7fe793a3c19ee2dc3bbfbc4d41c0269e759407b83f003bf8eca6e7ee70876e1835add52fb4a248c505ed15697254d95606664da19cd8d7379781f3779542b483ffbe97481ff4f4e1438bf409f1cd8e10a93e8b39b18d88fbf721cb6eb0933bc1adc974ba2de1e7a095a9669bb2a1e361862f6118a8128fbc15f9a89c09e0e682f894954f9497854cebfad7df0a0083b657e827b885425832e522cfdb990eae634f094fb4225d39e47e47278a722dca4958f945b483a1950c7c5958cb2807af65143658a2a53e8a086aaf54d0894b0b7d73bfe82e5b6adf6542482dff80c827fd14ed36e5ec5a14f49e7ccd71d5e5bed5c97a8f6f07ef083ab25d3ad4eb9b9dc9df4e6109e1cd5a0461bad4711a1372a1ad3f1f0dbff0213ffe7f8888e9b53532c732d9a915147684d26a24df6ddd401dcc9c2717f52c5ef22cbb2a786ec8daa3d827375eba36bd322c97863d58e3fab4458d782f88403c0ad90c1735495766cc4a7fa43dc8f99e4caccd8b10ec6f62c8c378ce44e5eae9beb8a1cc961a0cce5d2907c65f9df64a4ee705a52cc8eb957f64add5cb68c22c87bf580cfe9ff40f21c669b38e208374f84cae10363e04aa89baecf357d5839eb5ae64f5ffbd9e338b8cea9fb4005357861b7a169b011a93aa1aa4bc3c7ac69870d4e6b27469b03e17e3493333f035ad26dc68ca5c8150b07105621a99ad855e3cc7988ffcea4a9ceaf0b790c626bd4007a85c46aeed01c65459e8801b5a3006bbbb14160db7957c8b8d1c678f7867ffa09ddd232641b6fa78facec2f1df226adf041ed7a5a9485fe9917b497985761abcb2586a0f7a2c9e0eeafe17bd1f523a704c17fddaa0ad837a9be92139ce6b1c67ca954969056fe5ec605227d34e04e27ae394abfb985a879876a89882f72eafefabde1b3eeae362d4c376a96328652dd1c0da8d3a7f7d6f853dfbe5f5b05da37003a3620ecc2e14b85041a3750ba98f7c2a081cc0d979c648533fa71139bd24346f1500b89190ffc9bafdf337d6900f6d7fb406107bf7ad9c3eaff450c40013747bbcc5cc84fd6695f01af1c886586882599c34535b2fb3ff7a55264ce6e779dc73ef12f21ab493f5d4367c2477bbc9bc60f1276ea69c66da9aa28b3549e438616b0ff4af58c312e04b653ac2ea47cd31f8bbcca3fe79b41f6631b4bf4bf426f94bd180ad9b682e295420ea41689db0cd09fd2d459b07e67d5d4bf7f97a6966ac2b109907ee135f20b9baf6e129ff9b0ae7531e232e3aa2bd1f39fb4cf7b489c4d5186409d8e87844249db08dbf5620dcaad6467a07c5973afbfad55399e5a75a695717d62e7a31b502a62b6e35ec688c7c2ae8ab5632fa6f37f48f6c6e99f62c39a528f9303c3289c111749d0c137becd63bab1ab56fee28c1714d813e10eee66324e0defc0167023a147b5d22f087c2dc88ab65c0941f2d0fb399224bfb50b53069c27267f5b97eec7dacfbc0859d183179eec0905e3020d073fa7c77cf31d536778c38794a36817f56def5fbd2551d581d846e5f86daf6397e992af8976e99aac3084e04beeac97170cb5234aa20ee91dbde7af838431ee0f4e7010ea8955929409c1a47516c3055ed574239711511b0412e40ad6aaedc3d213a6f49299038d80a896fea28b3ad7be22bca7f52939dd3bcce0d5238c209cf7e174603ca02e32504d5b09695d4723903b7e4b5d455e3725721b883a1f4cd9e33efe9d942543321c583ee1b4c1f5ab15fc7cd715104e9b0d5a0c153c7c4a93259a47bcbac0327baf17a960e1844a19f7ad475e65be2afc0f06f605c6b96950e200a3bbad6709b763e877783d54c7f7ea32894dbdb677acd4d3aabec2e3e0cae939ee6b8e4ba0c3d323270519027eb1ec3bbc11c772cb1993c88082016d6652163a7a3061f56d0ca2dea195bc61cdb113b371f836119b825ef26537dc8ae551ea7cdb239ae76a4cda4ddf92f8c2e27556d195eccc865064a50bf32a6be2bf6e2d112a12661e27021b4f07713b04aea3167e424a7165b88e4a4be77d9ae3819df209167ce965bdf6f646a59757052262ab9cf7fe3b4970cd0524a70c87d1331be210d225e2c7080f40b6f1fdbd2c2ae88851519d9745d3b963ff8b228bdf93e84acaccf820b25e9f224ef79a9cc1bf946f2e753c1fc88bdfe016b725b955330ac74de7e5b8db64c06d8c68dda8e10994b299e40181362ecb66ee9ddaa7e347463fe0f973ec1f7911fe6467ad82eb7ff2e23209b0a24d19037e85ce7e04fb8f96c6c54e9d1fb6d8fd67a1b8419872900899cc0daa38de233597583aaad7af31c9eba5d831ad4165a21f8618e5927379ad2cb938e47d6c6a82ebc756e475fad0e9b4fe9811e0ead9b7dd689387ced3fab4db1d71e838b7f3a9da613500dfeb68468ca92eccc15b0065becf2b326c467b98aaa82d601ef74edbb4def5291b89f431b11cace28891db05d7c6c91d224bd691f156346a3733e30d2125c1c7a7aaf0fdfb2f46e4379bd35461fafd2dadc5b7510b0771c1215a8f996b02231a27bc5eb775e38fb1dc4dfadb2d3b2021830078c4454599442b16128a338915a2fcf5bbecd3b1377927c5684b24a4cf519b9d8e5d43bbb80e843abb876c0a79a42acc7ea58c29efc471d4c8c81b27e5b0024f1586430d24b45c4ab2e7045da67ffa02c273083c87ba114195861d0ed177fe9ea61cfc75f295e824ee3975ca44dac9723e62e61a24c72f1e2f3ea513cd6fe7f4acbd24710f6083ac036d805dea94f5352611ee564dd2dea5c395887bf6f162ac9d7bfafea165dd5dde5e57240608bd5297651586ccc748894429289370edecfefe4a0346087869d8f58011cbf13400e1b904a21b699a885f35fe5c2997fccc564e077b3e7ab749f0291d9f497898112e63a95b22835a26df5186e0119a7a20491f09536de1cbfa4d1b0000d448a7f2b61b5bd5186b7b0c332653412486d3ce27dd443d254ecebffb7ecc4aafc65b312e86d8270fb3d8c0e3d9ddd563a51565ea61edd402660e8cfcb4a8dfd24d9e053559dcd32bf2dd8fc10a20746c3b4f610397740ced3e09f0400dfc74bbe8785b45e5e5fcf5e8dfb56236ec9edc77c6c549652195efcbc7144922adc47391d26b768a7282730e2e165caa6b0e399f8306863dbfddfc0186b001db5beec225cea093768820d22f4fa742fffee56f0a987b37ffc41e4e6a4934b20c2ff07e77e6e8bce7b3489b58e962438fd3e8a452bf08fb9695221404a1527c081060912976e8349cdbb0aa0a3b134a55e8edcb7be4de8cc70e528883a25275ba0564d53ab503157bd025ff50695cd653f2c6c9f26af2c9470db20982a2aef040487803ec2e7dbf24d9738409866a924fdfc648dd7420e88091e099d1d532507d45e0f97eccd2c4a1d6d163b3425b86d7e1e4fff4d09f7efa9e226c6f1df4a24c3da98a0e37441cef6a25436666ce598c31a0430d8416e9a229a0b5036d1971e9a2f71780a29344eef24b84b33c9cdd123dd5a924932180fdce7fa6276b78c944aec9b5b89985c9f946fc65b612c84687f969bf3a246d46af72fd13681773957c74c8294ad30bba99e5de43169a6763f1b142beee5fda947a0c2458fcdb9566b00f30d33948f42e0c85eb6fe7e2471512918b57838b2385af96d9520fe899f1a9ac0df3d3393676f1dc941e4fcb2b969ee298d5c227b302607f172e77b942515764beb8fef24caccdea281ba40b01e4ef9d711000b984ccc6a018ed3c537693b0ef283ee0eea28492dbb363f4f8b483d75d567a739e16f2cdf444b32eae907786d8b62ca7e687bbd9d0b68de77c511af58d62305ddd5f21612d90741225614c25d7e1679e3eb29cc2ca39548ec450f34ebf059c2ce68cf532c2f4b1923f385085f210224829c97b5dd0f97283b72c83e9b91a0404199d1c3d05333b6ea753d542fcb451389569522cac67e6f21e79aa811a5140f0101c71dc2fd4aa0b2ae38a11b525d49059d56506fc80338612383fd1bf48d05640ce31eeea81ecf697e322710054b125231f990dd06908a1b72b98f08e1b178c4f70353a102afe68837e37c68f6110bbabe39bb6a81b6f17dafcd1254008117806ede241efff2dbdf6880af44f2e9b86e8ed21a7764b22294f9dcb7b9dbaa423bf7a6992e4633605466d6e883c32913077b392c2f3f3941c8b84e3694da1a8979aafcfc88bd93930966c92626e914f5eda9c83fad4b299fb7cb8b12cec20bedbbf27332da2640b29c114cd392eb88368ffaa2ecb0326a8f4eec610316af104f3e8a8c4197f3d698f775978c19243283c48368d8763499aa13c00df07e340c2d54e7f0c7ccc626b530c8f634c7931d2e384540b6327b488e6a708f5c7e65f4968b1dad33485a3a79effdc7ded9a750169db09c777ea4f37ffbede6b1bdac08ed5926acf0b0be3d120154ca70db8b866ea98090a1a19534098d0e76fe9094d4f6f963f5ea8db01174bac41ade1551342596c34fa672d5fe60f040c9b9b80a6b126a96d9db780c95b0bc341477889918dde59356b452602b30131dd0c512111f5b8e47a1311da216b4e5edddc472806a09ae4467dbaf1a77d45317a5b2fd47e9108e3a7622412c2eeed711068a1552b00ad7d44b90ee1065803de44ec2a8fa92c227ef1782210b6555784654de8e79698ea7aa38194d00d25e5e1924f0623c2a0069b6a97bb18d85cc0038926b6e94bdf0188ea42d7b521f02fa300dd2352155eb8707986ce58d946c71ef78ee7d708a873322c37a42ef7275fca82c536079f7a1a07f847cdab26bddf52942167d02cf8243fe5967c72f1d6f099bfcec25ff9a8760709e63aefc35e6b7c5af8250ededda845fb455b280f872a83ec126d2a266982279e22e5e919557ef3277d9bef32ccd546437b6e20896b12365b31d693a01edc4f8e707b70256b378069a49bb231cca09c8030bc2c4939464b30021c50397ea688c6876db91e6473cd3b6fab5e6f0579f6044ed97035ec3d8b3d8c055bf94ec028e7d69e72170b9e714ccd285c21d9a4d611b46b16a4d3e0db68cf9b8a8f2d339a496c0d6e0a3dbb5274f5be9773217ba31f656c6db1d3d878b5b612d6a7269e28bc18e43bc04bb14471390cdbd67d5e639e458af401cd", 0x1000}], 0x5, 0x0, 0x0, 0x8}, 0x0) 18:46:54 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x2, 0x4, 0x0, 0x2, 0x9, 0x1, 0x1, 0x2, 0x9, 0x5}) r1 = semget(0x3, 0x3, 0x3b0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x5, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x3, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r4, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r12, r13}, 0xc) r14 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r16, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r16, 0x1}], 0x1, 0x0) write(r16, &(0x7f0000000080)="a6", 0x1) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r17, 0x800c5606, &(0x7f00000002c0)={0x1}) r18 = dup2(r16, r17) r19 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r18, &(0x7f0000000480)='./file1\x00', r19, r20, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r21, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r22 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r23, &(0x7f0000001740)=""/4096, 0x1000) close(r23) fcntl$setown(r23, 0x6, r22) r24 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r22, r24, r25}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r13, r20, r25]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, r20, 0x0]) r27 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r5, r26, 0xffffffffffffffff, r27, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000600)=""/4096) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xfffffef0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r32, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r33 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r33, r34}, 0xc) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000), 0x0) semop(r35, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r37 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r36, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r37, r36) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r41 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000100)=""/114) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r43 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000200)={{0x3ff, r39, r40, r39, r40, 0x104, 0x5}, 0xfff, 0x9, r43, r43, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r44, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r45 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r45, r46}, 0xc) r47 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r48 = accept$inet6(r47, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r49, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r49, 0x1}], 0x1, 0x0) write(r49, &(0x7f0000000080)="a6", 0x1) r50 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r50, 0x800c5606, &(0x7f00000002c0)={0x1}) r51 = dup2(r49, r50) r52 = getuid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r51, &(0x7f0000000480)='./file1\x00', r52, r53, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r54, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r55 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r56, &(0x7f0000001740)=""/4096, 0x1000) close(r56) fcntl$setown(r56, 0x6, r55) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r58 = semget$private(0x0, 0x7, 0x286) semop(r58, &(0x7f0000000000), 0x0) semop(r58, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x2b96) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f00000000c0)) r59 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r60 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r59, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r60, r59) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r64 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r64, 0x2, &(0x7f0000000100)=""/114) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r66 = fcntl$getown(r65, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000200)={{0x3ff, r62, r63, r62, r63, 0x104, 0x5}, 0xfff, 0x9, r66, r66, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r67, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r69, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r70 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r70, r71}, 0xc) r72 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r73 = accept$inet6(r72, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r74, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r74, 0x1}], 0x1, 0x0) write(r74, &(0x7f0000000080)="a6", 0x1) r75 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r75, 0x800c5606, &(0x7f00000002c0)={0x1}) r76 = dup2(r74, r75) r77 = getuid() getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r76, &(0x7f0000000480)='./file1\x00', r77, r78, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r79, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r80 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r81, &(0x7f0000001740)=""/4096, 0x1000) close(r81) fcntl$setown(r81, 0x6, r80) r82 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000001c0)={r80, r82, r83}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r71, r78, r83]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r86 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r86, 0x2, &(0x7f0000000100)=""/114) r87 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r87, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r88 = fcntl$getown(r87, 0x5) shmctl$IPC_SET(r86, 0x1, &(0x7f0000000200)={{0x3ff, r84, r85, r84, r85, 0x104, 0x5}, 0xfff, 0x9, r88, r88, 0x7d55, 0xd75, 0xfa}) setsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000500)={r22, r52, r71}, 0xc) r89 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r90 = accept$inet6(r89, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r91, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r91, 0x1}], 0x1, 0x0) write(r91, &(0x7f0000000080)="a6", 0x1) r92 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r92, 0x800c5606, &(0x7f00000002c0)={0x1}) r93 = dup2(r91, r92) r94 = getuid() getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r93, &(0x7f0000000480)='./file1\x00', r94, r95, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r96, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r97 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r98, &(0x7f0000001740)=""/4096, 0x1000) close(r98) fcntl$setown(r98, 0x6, r97) r99 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f00000001c0)={r97, r99, r100}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r68, r95, r100]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r63, 0x0, r95, 0x0]) r102 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r61, r101, 0xffffffffffffffff, r102, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000001c0)={r55, r61, r57}, 0x2f0) getgroups(0x3, &(0x7f0000000000)=[r46, r53, r57]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r40, 0x0, r53, 0x0]) r104 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r38, r103, 0xffffffffffffffff, r104, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r35, 0x0, 0x2, &(0x7f0000000600)=""/4096) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000240)={{0x3, r31, r26, r33, 0xffffffffffffffff, 0x1e0, 0x3}, 0x5, 0xf28, 0x1}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/44) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:46:54 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="458d16d1e9c0bb22075a32cdf8d86d4c4b2ab350feaa2d9d72d8cd50765e2a7bcaa29de10d18efc7bf62d751fcc0b22f747cf32fc44a06d81d8b3143efb768b447afd2bd46bb74ce2c7fc95cfbb635154363072db3d4fae625ec330d431c6bccd18fe6e112d561c8021452a809c15c671c599c4a8973626d10ac934f6ee803285faa51d7555f26fdb32b61126964ff7b1ed93c7bdbbcd8471fbdd7757921677972d52b19102b409b59bd14fea7c6127064a75ddfd94889ab82285821273b180fa6c50dda483aa02a6de09c7d56d46940680ce4c84f824f191f493d267f2eb64559c7896baeb16ae11a510bf326c637a09e77fe6f1482c8e8228f6ae5cc56167b8e8b97a340bb304497d6a7731ce66ba78b0a50eb9618920d05e028f5d39791167dd24662d2ddfaea79ee760110542cccd37d3b0483acc50870e77a6472b87232aa61efe71582f8d6d67a8c64a146191651f677eb1a0c848fcc86b736a2161bf2ae8de7438f80dcadcfa600190141ae9fcbea5949382452a01e05accff93a88ed3676ebfcb68be89a079d312f9dba3d116b1510c391c1a4bcdda9d5947b8b0e01259da9bb4017e2779f9ce6aed2ca5f53c9a5a853e8bf8cb31dd8c86125ba2d177d9bfb3e7de100a4161cc0f687a7ce6eb51bcbff44774c77255f4bbe60c3e2b2ca73a380a228ea445d77e54620293cf1cbdd73cde9788c454d74243fa4386df4a387bd978a7eee482c6ed30f43f52cf2051a3a93eae312cb87d62f8d873f72f1fc57a4bc216c34b721e241cf579048e1f57a0fb744df26397a21215f763f2733945de379315c3a47284acab03dbf1c649f8caa513aaa46a59eccc40dd7ae2e5ea467c761acd62e8ceafe53b00f0f63671c62dee6edbc1e4f859df676782cbc794268cc666128eb1202f657a88fab69fc692aa6b046bd63052638e120e6056f85c03dd3567e068fd13ba606d04ab0a052652dcb5d8f3afe0763d3aa29cb3e9631e3af87bb284a878ec87081d1228222497119e584b2e04e1150a96c2ede8ad02d1807f2215f6b75ffa38772b5225f3e018b07ef7f3c7a70090134ed5e6887a3afc7f7f684f92a13e6036173cb06b7a9d29c006797df142971718490fb4a5c04d2b812f483cd8b0d7fac23548661f180dafee020f33e718654015e09c1fe0ed5a2a97ee5be68aec1408a85154826aedfc6ab92ccf8fbf9455cd692309607533aaaef3630ea0d6beede7c4540e0f44356ba68f4535e793fe4346d12f42748a026e03a63c4b0c3e8a7983dfc9f07cba5f88ff77e6c501326315bfa7c5aca6002de145d5911bb323e933980b39c8267001cc07b3829ed6303955b57f3dda8e766a34fdf4c705ade6ce7ceae64edac6a7add621c3cf8c0df7beaa69474407a0bab6f58c05c159c0f9a7a55ae82d809e91c9c3b4329cb83e2032752a9791bed403160649e35c22f971ff210a6e8e3c029c8db6c546f4bdf4385de31bfcbc3988533ce276d973fe478e0b9408e327a17a318cabaed841238fb1a0233dff7e2b44944a44b4ea260c21c29b5e3cce7a529ea3bffa1801d4ccf36f5f40eb5aec5ba8094a2834d692a5776ea4271cbaaa1748b334640c52ac91bcd1f3776b5acd2c820663452110db074caaef70516afe24bb790821b5b491a0990ea2122ba5e5b1546f2d88deddaf79eac4d6e59a6c42d98897d667da107ab4c6579e3310645c07431965ec0284399d6", 0x4c4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file1\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x35}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) 18:46:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10070, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) 18:46:54 executing program 0: ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 18:46:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r4, 0x0, 0x3f) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r6, 0x4, 0x40080) pwritev(r1, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x37}, {&(0x7f0000001500)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee3e67cb8b5aa0023821d592f07c3c", 0x86}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002980)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2daa58b24649df42d6b7d3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb6b5fc0557a7999d114b32af30634aae0bcee38d47f7583772e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r8 = kqueue() r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r8, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r5}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffefd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)}) r11 = socket$inet6(0x18, 0x0, 0x20) fcntl$getown(r11, 0x5) 18:46:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) 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, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) flock(r2, 0x4) close(r1) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="c62e630e9fcf540d10ff8030eed4f969064195de3e68426e02e3928e39ee3b0fb51ccdb75ba676bd471d06e0bb2b9deb40e3ea0eb01a014419a4bbaed5fc946d4baa35add16fb306ae000fedb3fa186d716b37dcd005c883483f6b4b8e3a756a4f2a3809c46eb100e1c106b91e04", 0x6e}, {&(0x7f00000014c0)="b9504168d28a64e2c09e2d8b646fe3a1c2572f12f1bc92d2e4dccc01b710bd0707d73e97239f11be99ff1af633e8cd107b9666542d18c243cdd4ced9c9a40b72164935ed8d0b5838aac090288b9edbad4be5710f118e40f83f84a346d2d8e87f9bbddf63a15d0b041b6dc7f9f74e66aa0306caf8226df417643b35cff7a9edf4157c774173ee9990be058247a0afe631165e77fe18e1a605dfccbeab8a6510fe59110171953070da9d6623e3213b63fe95a7e64c3b9f4ebd80a12427753bdde43003293a9c6c3b9ebc1dd65a5065624724cf76e90627a68ed38876babdd796487e300d782c3673b665446e6a0414ceeb313d788edbdbc824ea8c9896adb035c65ecfb351fd5d8e52889b5c027dd416b681c022e64d623e1ee25d5a1e7c553b665fdb8c4d335c5961adb77e02eb8c585c31d91c58c0f3f7802792539bb667ff9a347e27e6551d89654f22c7f51246f68d004972c9192f33188152ea6af8a670d33563879b8c689d284cf884380997d9b7d9b05cbd512433366eb36102870ffdd4ecde388df05ce43acdc78c1cb79fcbc04b0f75cdeb06d2a538ee8ad4f00a8a7ac96a2b7a07b58303877a4355e2a7f40475122550c902844c013064a05c4e76b9c6860207359052e08bbb77a7c4a058683fa047300d257deaded460a9642020602a9864bf515ea2d64849dc37c82b9ec4ac8cd0dccc3a467237963342646d1a10810f7be1d149deabb778c587d2bc665193162a5ac8baa5ab596856889f6914faa08f713de7917be2da903356b2e9a1e69b0dadfc013a0a5a719b6a781a58fec3930daa2220433c37eb73208e1120b729d23e43959755fe4a6b0941cccde622b0dd41b245547e11f3b6aedd4fd9db47322a647578571f3b820419fa3b49c79ee08f17477f5d63e3cd3688a994eb5520796b523266a6b29fb10e9ba055c1c311e20a80fd02d8443e7d65c9161573ccb8d6603a793d0848aec3872bc0152ecb278fc25476c6aed407a0bac9295cefc2f97ac0917f257529a7b61bc18a6e50b1956de5b6e2ba1fa6b53cf0611b00594b5237bfa2967da0f86482a206f5669cd829f7d5adfe660d3c14e4d85b79547ec76cafb7675cb7811f075e4ddb9f3bc2afa19655bd50c7c6035962c930c2a6ed01b039ca177877648e1f4f6b504bf02e48322017a985da3275f0709edf066e8ce9442f010c9c85fde96726c3840acd3e46e715f9859040f326a887e6c80bbea0e49da3710027ffa7939df35110cc5aa51542a70eb7b2a8d5b181e839821ce5c8a124cfbaac6f087354e30a5f892460fceaef55f7923988833017efd4d690b39bb850112b7c4a17320c5cc0cf50330fbce49fed39e7d506a5a670fbbb0b64caac0783003f1e12c7ebe20b75541bcbb16bed97e559f81f6f815a64757ea7dd420d1c72e07d5b84cec1f14cee2a7a360c0be3c61ba1ea1c9e3224fbecfce55cd80e90dd9e09fbfdc768918915143dfcd5a3f4813336ba6f9147d300921ac48263dc1a18e0369ded5dec44ed383629d927c70e62dbd22ed6cad6076468984787131ccd0ddface786521479e82806d2226adca6f9c53f7cee6dcfdb941f9f890bdc8aa4987b2c23e058fb98d201f03c50ab27b5de3d33e23d0f902375778484677f4446fbdeb4bbb3b4e2e00bf284a4fa363ec665b8dd65ce904baf8ccf7e80183581b314c1933b28d1de827a82f815a25e99be682e53ddc19f954400136eada00deb0317c952af602d25e0297514b647ad924be81217879e6f2aceaf41fefeafb6068b6602378c5ec521200c73101ffd9f051ffe7d617a5e5c12ff6fb1b74190aad8c3b927561b2725e6e1e78317bdfb8aa336209ff37fc1ab9c6f3243de3e99ec989c6f41c4b5dfe4bbef8a1c53a432d3157188fe9718570d04a281dd99522933721945217d69ab77c23b89076f8dae24ec46c4e38cab4d938e285dc0837f26a1324856b12c9c346f8dd63ae2fb3fc4ce8c2b3aee387deba75b54fa9c32b3e33dacd8efa855ac5aa19eb072e1c7d07596c7766612873996e529d350aad28a13872082f666c479eacb79b3d54f53884d567c69c90d47247b1bf88609604b04d443423662da2e7adc6932323851233b0845222daa2580055836dfa6c963f8309b104eb61ba2be878f11c40ed90ecb225eaba0f6e05e957114e2f53910e049a1d29957563029f9ab9190696fc03f02eb504c8e77b1f30e2b21cdcc57dca38e7c88a89226365fbe0547ac8da7e5865ea9f004d93081c839e425603e1f6409c331e740ef885105591be618fe5090ab57cf5e34163935e70c9a07de9bbd2786eccc66bdb5c9e5cede8a72b525173d71fe8055c995b37b8c6b9c2e7c428d6854a67da2a1e9a50b718b26dbd8ec498c31c50cdaab4c0fb3c1d72b7630a902180a284ee49163d55513f90e8baa5e11fb567df5f5ef2d1a4736e3b2e7baa70ed274d85f64d7fb15e4f530287c76b4cb88fa9d9baffbf9217495bc6b8a6d8ca8a9bdd68bba4c8c1d0c5ee133b93b16eb994d07f367d9d6b46ef9078c18dac050dd578ee358e05eb5b87499bd43f26470bc08f5ecff6b57c0848407bb4a26d569832eeca2f93b4fa54103a36f5847aef5cdf159d6291bf47a394ee75c74727b3de8e4840d60f7904033b95498aa46814a927528c1d0ed5fed05b37fb778f9186d0248ede87936f8d0608b0333c0eebf82403f44e85709f3d569d84e9f360f25575b1cb0986ced6605f53f424b80e96bcda9bcf9d951b81271a3a38ae333df7a6d272583ee3f4dc59130312a83a2386b32098898d773d0d828b8e2be47a11ad2bbd27fd5a396273784cb74d217227490e1f0cdb39d2df10336031d721ccfd8cbaf67baad80d95cd4e9cac942170d281dff89718d4b2182c2f33094987719e30f66956bd71a7a885ccd1a3373f258918d959f30dfdc3ad44927c2ff9815d83b786ed1070dc93041a2b99ab3ffe3247c590dbba669f4e81b69facbc108fba537ee7859c522f4e678d10f1cf7d6766d3980554cb407e3b801ed719ec82a687aa080912bdb16fa5a27439017ff5e1048e169d8ad04343d3407ada9c46fb725018d469c25cfbbcd90e9302a3528de964cc4b60bdeb9c6a09d451de7cd2f2467acbf09d0d66dede01941416476fdbe71fc32300b197ff5e1235686fa793ccb32623df693b9f655fe94299abdf6966c31fcc632102dd1ff2a6d2cdbb211371000936402f935974b563f17960fa88e444ef4bb2157e02cc7872b256b87aaa1f5b847b62b360ab2c072dd8557180629a2242177f50bbc1261cc09a8a2a403fee65aac00a0600a788f44b435e92d1df327148c8d0701686ea2bdc52962174f571e8951b12502cb9132234074397559adf5c237bb2287c560b889cebd2c40092484ee502e895dadda975fc417b6a5e538866e5bdf103c9a21c81566b2e7c8141ebba9371d4bed0799a72d7983adeead67de0f6caf82138d7ea6e5e884646a781c845308c8019ff063c626972d8550a022c7ceae2e0a9b45ff2ebece792f4717f5b5366b15a0325306676e181b27e6867c708c2022c037d2fedfac0887ff04964536a340221e8d2cdd696b18d431d0f2538291eaff32abb62f719d0f51883ab23272772d6e29487d641b06d4f0b79cb9d52598f1b3e935bfa2893342b5ad0ffbc570433ff433c88a92b6f7f4412c6d18d51608cf3de1912ebe16bd35b76ced4b900ff7ec573c6ebc15ef7b1999122ce0916e2cb26eb0ae7358dd53a503676a09f1240ea64621b8f39d7a32122b8a47747c16dd80dec3288e8cb7d1340d3f78a57d4d5fa9d44de243a8ebf857096b827b1302df26902b0693708e8f49e37e78b0b66384475a27dbd8af738d5db99481614f93f28c891d4d53f7467f27859e2419cb8a426e2ebf35775cfa89e5120946467606fd18d5ee4d3788449b76c6c5eb553da1711966bee6068dcb6f9639b2342c74db8267f72efc47f27e06b136bbfe0016ba2f50f3d00919a30f8bde51b6ff3771a46eaa5e7942c872463f5c5aeb30d9840888d6e746a32c14a11d5cdd73a4a567f76d0a710460998abd2423d0f33ea528d6a96dd13617297a1555d4cbc6147c8fde03b20eaf1d9b839c1ba18521bdced64ab5e2dea5ba6034cbbbd9fc1c6e93ac1646869b51decb546a84dab4cf8e465ad7c3dd213fcea11ed16c071e3b5c6bcc92daecb1d5b551e665b022b920bbd99a9d54914b93f698c594cf038359d726a6789a406ae2ed3c9039424b8afa9da5e63de42015e7ca28eb570b97de2a845d9f39e6217e6b5a563f71603bcdda1d65011f3d1b63c2f5e7dfb6be1f24b47253344c0e219c7a4c65ad72b3f4faa32b51b1c7e44b68961e600e19163337875b20c7e4685d5b8f16094862de040d98cef5eca80f834a91cd492fe15e5b834171ad491128aa961e18a10bc0aaa55be109eadb0b389029ff303e02f6d6f855a1e59128bac1a9a07dec469a1725a75d057946ee070c72db572c81b689710c5822da93f46e3b69cc13645de9670e71860c173304ef553aba64db70824b5fc50722e7645c63a600bfb26d8db8dc0623730b86ec7bc47f31281f91ca40627f4a34e6014d47c64fc341f9064f76193ad36bed63c94ab51fe06223d58ab7c34c6dd6d26e19bcc4bec2e43e7657e0bc8b18d656cf02abfee3ba6e61af034138c86aa74f563168e146cd476a5666766effa29d9c6529b6b89469497852fcd83ad06d887c057ae4a3536e69b6ea16a78d419bd25ca127ab0953971d90067203d148f00e53df44fbe9c0e57198c8568eca5724206f96ae4ebb2a8f687c25a66d7b57e457900e7ec65e722fbf254623bd08a70cb453a1fc4b570ab57aa996905626f5765d5c3deaea5cb16aec1e1f9fc7f5e5cbf789fb5f9b7c4423b06f3f78ff06c4ebe42bb17f2b72fac63f1afd662da76f2fb945c7103a06d07837d6dbe7a20eb0d2ea878715ca7e768de146ba15675c03056bf2b5d797fda92d68fb593b1a31f237efd9810fdf913cba3240ef29f53c9e003d6418c9f080a2df02b3e094284cc4aa5333c29c9485eb948f24b29568f25a828a6329f1cebc7291603d021cfb457283fb74c30ba151f9ff4b36b4e3361b855b682622ecb8c8c3695534dfd56eb2251fc556b94060912ad20278e746e4640d15cb2cb9e163390524a7677fa80c4dea7bd993c2cbfb5ddcc609b5e1d219216f528882e1bf45aaaadbc6de86543cd33cdf940f7468e1b4b5664491b2def3342a020f2b512992fae0fcfbb9684e802550690d68364470c426db42c8114b39aaac20cdee158d8a630323c67059ff5c03a0c4d09fd7efcafcaf71f5241d76fec8b50ed863ce761dd6f052e50dc7719ed8685c274686a945d3677641cd5943a229a37943070d86ff34ccf61e0eb072755401a62224c8742c978161916f4098702f6f38b5da203e6014b614b421eef2f8e83c8f698cb071b81e7fb48b678d79363519dd705f3d0dc1c0325b2321c16ca682895b2ed63fdeb0768ba8a7cb8cbf92f9cafc769559643f444b9933b17b287facceb465225d21c3a9064c8efecef6160bef87183fbc798390c6253e5cb1ba0dea8ef8ce8efcc66299191392b1f42de27e6f0e3b35372072344cd2f64b03b6b03b253956ee704d1353df5295c410f619d84a71d8a31784009a548f57676f7ec6908e03b1dc6cdbecfd93c2490c93170804105418719b2347d5b12a1b8cb5739cf43e136a154eb9d2ce41dc7104ad8e6784a45fe522a521268af617e58145584a671487a4f58639f8f9fa0b111c74de19e484bbebe935037a", 0x1000}, {&(0x7f0000000140)="386d57e3a621015ac03df0eabdd7a2975a6f36564efbedaa821e63476e624be8afe4a2a8aa286d09b7f16e1d9ffd7b649b134ab6a84482c6c000a0305f53568d5b8760b40b57a41e2f3932eee92ad8dbbde547e31ad92f59178f132cde353b678a911ac93b898eeafcdb4b5eca7c8f125cf307e8d69345f61ef07bb58e26036e48718762df079d3565f57697b29d064e4add92e81abd51f0650fd0d486187787b9156c1c43035324049b6e12e2dd615d45393a889f35e21786", 0xb9}, {&(0x7f00000024c0)="8696d85aa0cf61d0ea44e4a5648dda7cd7fc3bf5bbce6ba8a7c6f64d3fbc3ee0b4b3cb3c96d9522db4b8edb1c81b6716e64c6538e0f7cc7f02f688e276b983119dfc1dc17c6a1cd0e2baa9555ac3d900ff2a6e05dd55e356ab5c2fdabe8eb30dc1ae2a87a521e1d52fb75815ee08c8a81ad5d88db5082845d14da2b010c4786e516cf39a724c85bf0baaeba5eb88bbcdc8e0b4e8fd9b20d1e47b8f59f94f779202a03e8dfdacd83fcc576998e5c800cc4a5ee9c6cf170a50fe5567ff4a3ae90c1ffcd8b3331d5fe66a5fef74cd5ecf2b2c1aceaa3ad430195ca90413cabe59b6dbfe373affc5061195e872b612c331937e8d650585870b8328328a6c63c114f2a2a902a0baf6f448732e2eb0a58259fe4b9faa6a0c95fc434e5a531fda9bad4db123ce3241bf841be3cc004c3cb009523393056001a6d06b06ff29c655dfa067b03adcbca04f75920f90fa39bee2946f0e30be67cd108224d5f20ec1c7f5e620d5b054899193c97f4ae9709aef0c4886dc038a9b8c53b04859d3163d38942aee3211ecbe0efb6172ade6d546a697fe71684c7804b6e62b9fa48f65d68f208b36cad799ed55557ec7f2e6d54f97e93a346aa53898fc3302273bbaffebb648106e2e964699ab72bfb5796b5e1ef1b85788099b6073c67ed4072aed26afba6d8f2e7f82a829329b893b7000c8334cfcac43e0b4d9f41f47a921ebc4418a4626ef10c9b9f4ef979f51470cb71d8747ae20de6f32bc5f94f9dfcbdbb8254da12038e8254f0ef2db93f8db4bec8fb91551335febb872190fd3a79ed934bd655c0c848f6bab1bbf756dc3136f59232e61c4f18244129821f6dbd815c8f2a880cc5a951a06e78b5f362fe06d69b997734ea172be1c11a61058fd3b70464137b0562eedfc39a73f2175de8165004785de599faa103b9849cdb5da7a636935c84c0029a89b6d850df46fd2b70d594de4bf9a68208b6039dd774239ab2a2422c094de4af6fce2942ddebadd0932de93cfeef37ff12b440623fba2d3b791021b1c6ee36926a8f5fd35d3c04b3edfb115921138763b570f336aa5c5536c6db6005ac183c48fafe41f41d6a0f8867678545d275346f2396eb37fc406a1f04f9c73b667c131ba3fdb47e5ef7cf3df492bcb2df2ac704c6402f3fa48c60cac548550005a786e070f5d22f272df16e53c874cebd0288e9f021cd0b1a04780f0eb46f9c586ef75b7942c47b35218eb234b44f6a34e032558e1bab15297f533732fc7bdd9720ffcef24e2eb43e7cfdc191f3d468d74605f8021903f0740c8454a87642a0edbbef9075b4b1754ea1c2b6c89f4636e872e9599b7cb2cecdb04f1f78d00680fabb58089f63bb5c36f0a0bb9f61495bcafa126d1d3ff6d30b9316a256206f5d107821d6d243c31c531f603466477d862c206e1da8ff46d01ecb9ebeae26f16ec2131c4ad052fa921c0fa441b5f548c4ff1aabef8f9541db83e0aa31fc130783f147063b521d0b54c2b36c65669bbfa92a72019bac4da3bbbac6e51fb0a36517ae7603b9fcbe6aa1d2ce44f471d554d844c5625b2e8c3371612b98837d000c9d731f6189e69bc11bf484098c7fda263810d350f5427c6e8a7474cf7b6ff046944446e3b0e7d30c8a32d2aed0ebe1c5676eec4425cdadc540453ba767af353fbacea80e5efebccabff7dae8c59b9e088586f9fb07c4c6de3394bc5f440357c9ce33ae1c3b09f9e578c230ae55e604698db5e4d273ea508e1c51b6c457c00374b4512de8e230b7a3f8fa597b2d026aa8bd32aa72c2ea8bc86fe7a0b7167af99402462ecae7c4714026170bf71f9443054d68789524f0d3f0d2063faa66e3f8114202d3ca1badb8d81fb721b13d6fe5500663293618efa28f3b1efffee585985d869761147c1afc1100e7bf7ac31ad20c962b35e9b93aeff5150e38050bdfe1daf0e0711e6d49708050eb70a3ffeaf245df02a78e9510d1c3cd6c6ea30e8637159cb433ef04f2f6eacd8243b2b41e2ca315cf0b5bb9f11712a116a3ad741940e1cb0ee5dcb51bafccec7e36aa0b2013f3fcbd57920e70cbc7e4c46fd9e779fb3a60f48e55744a89421365137e940852b1feae6603aa46a51f0ef81567d14251d1f0bea5a3d4b21914cc995f88664ba47c5c0a6725eb0b34a818058ebe23a3450b8679224af8779c011701ba578fb5b1208c853f88566487401dd6561b6fef9ac40008b0712498bc3037c2a6fb39c82d43dc4c1540e74ba48bd3a2ddd4176dcf32608e9500086cb2bed25a7f34553cf32e79b6f58ebd6b61cc3fdc866e28fa1c40dea94770ba1c35720114b279baf118a6da1b9c60adf29b4c043185b2a012f286371608d2d0b22c269670c8d409aa45e0300ec5cf8b42a6b2a584675373677334519bd2c548785bc8f57f5ba81f597e19268071310b415f113e1806ca170b3ca1671c2ed1889a41d7bc68cdec59b1a0334b444583a7e0b913b688249eee944ee706459216fb8d532f51e1a6e643c307b940ecf2db617287695a0840b7279b8b6f3b0418b614a7d5f4aff2ee4449b1bbda8280642a0fbf55df95d3610e6ad77f7f642aa17a82504a00024e84ac0174592889e4eb346b8516c891fe970ecb4d4ce1a4fa2507719eff9d863d2e0ad682167c750af157ea942512a6831195af5ec10574a871dd533ebb97d33bc3a6026bff59a9474e7c719e1d078840cf196db3025aa9add5b81e56dabaf335f2c3129562f8e9604c21c273315735866fae59a1f7cc77a11331ea7763b79a550f2a6e4574196f87859bf0387d60d72d746777f1346f09a7aeee8a7bc1affcaecc06b519411bb40e9ac3f25a5e0f342b0bdc7290c73ce77f334a769edb8695fa4ae8ad0b4764b601914c08029ff435f58f2b0f94b4c2c836b9b7e7113f73d790a24be74b8f881c82961736d06fbab90fccd5be34fc1ccf10e5d86499017934a9420506bd997e2dca3e4bc1276f58f817b655fe535659d72f98bff67499d361f176fd5a7fb998ec0c101002b647179304eb41ae2b8d9cf59755f9df86954c2450da914b608f5d8ab430c841ea7ed96e395733859d300f6269c873052dde54da2f4c08e19af6eea6cefecd03b2e2be6dd11a1a20d1c7d3777e70548e753213a1b4cac4db5cc071836d3fd0ad4c33938420c338147a9642b2a7083fb835ba7e8589a73f5880a80e7aa6084cd125b7d5d182617c29b79f8821bce17b861e80f4700cff1586b871074bbd3ebe9d2d41711b0d5dbe40203f98f088c6e9c463cb956381adae747dadeb534967b50936227d8bde6ab94713ecf6944b641eb178b82c1386fc26875e68476114948dc92dbcc7f15948309955a49fb3bfe129c91456b13aaefe0a29061c9736d9fb0a327dedf3dba2a89e88d5dee49cf4b234b7d8aae70a814925035a06102d59b155b935562b1f955f4578cadfe3782c2eb3288bfa7117f2d558a7eeb5b9e45d9e34082bf67043713e07462e8c9be8dbc6605bf35068eb9bdbf09c375e3cee78d66af8b397d896b34a7a13ac524529f54a930f68e416cf57c6c5a413d43f9a012379ddc54d32cf54a314e26aeb51bc505e2693bbd0ab1bd44574019ca088f87ddea3feb765c67aefbb58b78e84f8b86eef2935f0d4ebd61a27bc03c4399f207614c72231d492c2d7e915afa8ecb7830227f230dae62f1c47e52fd2982fa1053f1f56691f77fc472f636eb75e9b5fb6946f1b2c94a442c24c41e53be0ba5aa1550bf92c69088cb6c9c9fd9eddd8e4cdf091e21b71f1b5948dee8fea185dfb77231be915279353f6c756f75a0f76d531133225febaae9ad4619a65f30238fdbda677ffea87d4e288de48d3bbfe389ce97d0d94b8920f5861ba6e8876ffb7689808ebd916a30af36dd6ed7a2c19d443d43462b5e18dffcc39715495da92f9ecf95acd8c7d7e325240268b5c62d41336a962743897ac2a17620b5d84afd9599210ab1d51d9767a4e7c35ee7655c960280768d26d2930db177b45a496a588000865f83f9c657994691ca9524c269a06fc4628b5dcfcdcb06a2c6a1741a647a7675d9b4f0917e8b0c7a18db40ed77210515de6ba9564fa03f8093634ea173865d70cf5530c487e05bf401ffa92057b79bae3683ec05cf7fe7c1e64683e6b3cb93c2e35b59b283def7d940f4735a3d70ef236db31dd51cd43a6dae2edee55c246d7e9c5a0fb43ab82afe41ca233bba7a1ecbdaec0311441491f8176d871e9c8957f66e47740029695eafb0a58f75e55e4546d5a3da3b1b18a0574a6fbe0d4223a01ad958a2beb47b91f5198b6cd50aa867209281de61867ef5a45158f234b288e079437967c548e2c6d88901293b32c75326de71b795529ef55da58267aadb4064e90ddd3cb10b11961dac5bfc84307dd29fda08b4ef5598063b0d37ef66ffac9a0fd699283a24a1f7fbecf8ef9bc91a953b7bbb1e2b4f893cc9bf701c5ab87fb18cf3c9aa95cdab08ee7b49efc689c212e35fc1e890d2d59dbd977cbfe563f1aaa31083f5102319ab154077a17e747f44c3e4627e6660e5d0bc5792f19cdc37814215631aafcd9c98ac63e41a54cf111fd7c58e0cd8ff7fe44ec3601ee1476024331b997fcaa2cce0fd94b74674fb2ad537ff8c692b1f44c3a68e99a330fbc416b77893342cb451570dccbae55e05af76b14efbb88d699d29d80fbfeb9df89a844287118087dfd5a68289df93b2173c5778491dc4f1e53d68e27f72899837a951d3b59b0221c501d4d3cb7d242948207ea730393b549108d42d32f6b8a6b3ce4c684cb3cf8bd27abc08a4c3fd1ca8331730371923a3fcc61817b0c542ed30623ba0ed50d9b593f371ff27a6d578f0ba00281a1a9b3ea27e23bc49c4b348468948716758883f2918666852bc3f2886d2b60c2e6d53c3db29bb72b6b59205f9eaf41e78d4f4fcf16c60e898988068bee24c5fadbeb96a4f0c1c2c10b2858dda2c82ef2cf65293b95b74e54e6c807599e30e5bb7089f4f49898ec644189efa408fecb993593eec09171d039a02f4e1a1eae8836b96695100efbf053baaa04183732e130c5eb0f346939c6ba233fba51817655e2f8b23c49b70cebeef10fd2f3b6f33c5c0be1ded5b44ed19880ee76ef67cf026768fd71e3a65591f428a8a664de83a5700d2f7f0d023fdedb99fcbc34f1befdeea2a15560ac71e0e6096f7b0a588ac5baa9edf6b85c29fa218da0075b483891a11a5e52c54895116828f50b1b954a30e0556cca74f399ccf184548e4c5192923791b47ddd72f54749f42223fd520e28da657a77765d225a86aa5505c208f266fda960043852e351f58b4f338e8706f40295853861558fa9875ff780f4fed10e1b11486246957190c620d51e46743861fdead18c268f59ece3ee59712798552d11c11bf9fd2dad475968b9fd018222cfde6864536ee989b23ea56ff6f53a24af4a11837b0732ae15fcbc11442053d4a81f7ae55c5917c6e63753585f95a10a7335129e93d321eea7cb32c3fe2330c3468b9abbb8b70917225d927e99016c39a8952b860618df9fc0dada43dc45ed35d77f06ab1f42bb149a7edf3480fecfc01f6786e90c5a9eea51e14a172371e05573eb614c6ab2d285c1d93a7b898d137fbd44741ab5daf2367cec6d0ecfcb2118175d649a71a579437f8389d5ecb73ed5119a7cafba33d7eead56dad9281be5b2f14c0b34c9437f72e5dc52e2de3f2e998895ac496f6053815435c2948bf99985e773a3954af3cd0bf6cc8a136d7b71d50b48c3271f3ec24675483d0eb90fd6da3caa6100eb10b33c26c0e17f45db36582dabca0f095420a", 0x1000}, {&(0x7f0000000200)="70e3da9bd59276eaf3acf00be7102fcb4c36ae251498028996fd9f4e1f42b27b132fc58846ca3a8c9016f3554f22857ea70de0cd1b909ffe23fcbb7a2f97aed07a696c0344d7a6e703aca6f429659f40a84955dbc4318c02132e4d64fa7038b7eb23847f1fc1c1b4955cec0997072d2dfc1069b40f2bcecd8d33001087479ea71e0e05810c8efca63f317c81ad11206e91933b17a1f06c9feba0b1e176a2988f2f4d04531f48fbb886358066dc2103b06e224605487641b9a6dfa01d890db0ec16e0e63896f79de0266be62fa1082d89a50d0dd8c2", 0xd5}, {&(0x7f0000000300)="82172cdf91455eaeebe00cf834a9d6c611cdd2fad42c0b1f24dd7d61a65494df41521b21014fddce22a5ab330f2605ed3da33aac4e7f33c7acb7438b7017164724f4723d1d319ef1ab3377afa2586694edee80971226a84adb18e64c4c2fe8cd29c5b9101d782503fa1977254459ea5416528204cfe9bd0f4d3978bf1eb41fd0d689306055eb4f922645283b58d8c0", 0x8f}], 0x7, 0x0, 0x200) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="100000000000000007000000010000007dbabec5ab55f20e7518e0d651e0cc632b1d908cd83f3a015516c06a494cdf6f0bfb35a422a6414c5c862c5580510dc879a6a157a5aeb11e336b3fde8b841a0a9670cefd75a1bf1e5a3891223a9c6fc0168a7dfb0db654f949b351c107d8e755b1e73a7f8c55eb674f399d31ad3a8c8b0d9f184a4ee542c666ab006fca052c3e0281ff63f40d19cb2623f17cdf2054e60690bc1374f4e8bb4260bfa92096458afc42725183a32416eea6bef65bfd3b1b8f96d3d0057b2b8a85d4d51716"], 0x10}, 0x0) 16:00:00 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000900000200007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) mlockall(0x1) r3 = dup(r0) write(0xffffffffffffffff, &(0x7f0000000000)="c9db321e5830ec875738ef55279538ff59b8695ba6a4a05dc64568f34b39e285f26aa75ac13faf717365a6dc1e72e9bea5894493f48aa4af92b87026fe661a650168adb0f2fe6f6d80bf17d6747d7e2f15ebf15605d1da82eca7d52e7a15695c9d", 0x61) sendto$unix(r3, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0x3, 0x0, 0x0, 0xfffffffffffffe8b) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000200)={0x8001, 0x7}, 0x10) write(r4, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r4) fcntl$dupfd(r3, 0x0, r4) recvfrom$inet(r3, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0xee4f6207ddfc2c3d}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x227) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000831f51f1f02fd93d3b5fc9c5ddf84400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000003cdf862d0000000000000000000027df0b85d8f99e026cc45f61dfa3019129dd2d799261664dac5f07877708764493d22a327d9c30feb269a0c17ce561ad94e8da1cfb660f0031b640021bf4059e44c6d364d57baf5cbf5ac216cb56c6355676763828"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e003947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e242008f45208ef6d357413804e455cebf0550134d5d981f1ba3914cae0de00461a706d1bdb1cd76c5e2f3e0d698e387362e293930e0eb544d17f9d7a6e289a002f80c607311b9a6e9355dbd5bb4079ab4e4eda34963519c9df51066b78e3da139ddcb94103d1b27dddec57a548855eea76c343e493d4ef42e9b7b3482243489514a8e3ff15a473dd997ee81e522805f7514b6bddfefc2ca13b024f048b57943673f32164010e53e18a2ed9e40b000000"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r16) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r16, r23, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) sendto$unix(r1, &(0x7f0000000200)="196ee80651a447f8da557ac36fb22a42fcfbbee96725d36e535d3fd5d061a7e55da9e8178b14a5fb1ba2b55cda00a639917b857d453972e1548d2c4f6b6087ce72534a631571082cef6bd53f1a99a0a1c3287f57a6defcf4c1c4eee5fa66d539682740fe28fe22f4c0c725f322773c3679cb701bde74618f460b200ad0", 0x7d, 0x400, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x3, 0xe9, 0x1}) 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0xffff8001}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025, 0x0, 0x2}, {0x45, 0x0, 0x0, 0x6f6}, {0x6, 0x0, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r4, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r4) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r9 = kqueue() r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r11 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) r12 = kqueue() r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r14 = kqueue() r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r14, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) kevent(r2, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x20, 0x7ff, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x4, 0x4}, {{r4}, 0xfffffffffffffff8, 0x20, 0x20, 0xf3, 0x79}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x1ff}, {{r6}, 0xfffffffffffffff9, 0x1, 0xc0000012, 0x4, 0xb2}, {{r8}, 0x7ffffffffffffffd, 0x80, 0x80, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x22, 0x81, 0x7, 0x3}, {{r10}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x2, 0x5}], 0xa, &(0x7f0000000540)=[{{r11}, 0xfffffffffffffff8, 0x24, 0x10, 0xb, 0x2}, {{r13}, 0xfffffffffffffff8, 0x40, 0x1, 0x2, 0x81}, {{r15}, 0xffffffffffffffff, 0xe, 0x10, 0x1, 0x100}], 0x3, &(0x7f0000000400)={0x80000000, 0xfc7}) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r16, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r16) writev(r16, &(0x7f0000000100)=[{&(0x7f0000000080)="1dffcb99431d7befb37387dd43596cc8", 0x10}, {&(0x7f0000000300)="81ee2007f8ab65ee890582a8f7fdf9629edeed592cafc8cbef599ad07c9235479c9d079758245f3d2a8204a0bcdbfb6b8ec793f732b2c108d3a524e919c57ba4a5b7225655474b367c2f81f568814f5c3f8d56c0cfba11ced5f18506aceeb8bfdf631d390bb2658fa8c83beeb04843bb8e170b0b0bfb3c45510a5eb3628deaceabd06236c6a689cd652509e2facdbde86532d45aac8cebb8fa96728a88357d0ebff11e74d95b655b18862209d3a66cf2e232a23578f37bcf0bc35d7c1fcea130fe6e881f60c6ef03d17a217760f516ebabfa0671c149b35f06a66b71e583b77c633cb972e3b8fc1377c3116bdd39", 0xee}, {&(0x7f00000000c0)="c7110f9409d45a834cc68813139b4bba11fb355312", 0x15}, {&(0x7f0000000480)="befa0b770244163e19244b46e292249231efde7533831c5cff687ba0366407aac58beff99fbeae40eeeb1f9d2001a7649cf0315b1f90d4b36bb549e9240c1ad5147c0c42fc281abdf35f09449953dd979cc16c34e393da48c4ade2aea66ac5a9bed4132186967d79ad44364f666686f7cdf995addeb319400a242aa6241df7f967e72764378a87ffed1074efa8e7151f4a196abfb4694f", 0x97}], 0x4) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4ebee60eb9103d78a92f2bb93c3b2825911c43d70f778287cefee5251141e"], 0x96, 0x1800) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: syz_emit_ethernet(0x0, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x10a) msgrcv(r0, &(0x7f0000000040)={0x0, ""/175}, 0xb7, 0x2, 0x1000) getitimer(0x3, &(0x7f0000000100)) r1 = dup(0xffffffffffffff9c) r2 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = socket$inet(0x2, 0x5, 0x9) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x11) writev(r2, &(0x7f0000000a00)=[{&(0x7f0000000c00)="08fb5fcf0c22bcb1e920e557f192271e35f5f70447652fde8195dcfb5c1c7f494c8b7fdf86a388f80da11e745a7ba1e8a4b8f95dd2b4dfb41e0a96bb24bbd1c67112dc999bc062a1b96b0cdbf022c02396e70b00809c28c69640c2d73f40e86e3ec43e88a001c3d8da680af78ef320ab617b334fe140f6068d446506c3ade0ac5e0e654bbf55dcbaac4b573293888ca6c67dac78a8bb3a332103b9722bfef26585dd3d1c018000000000000072a3ad777cb4125ecacbcf3a1c4dd344888cb78dbf112e9710bd2313a77fc1000000000000808caee5d03e228373f77723908eb5589eab4cbafd5b486ef07d4b70724075ac8edb1b965ee3e166ba3027584b6e0a", 0xfa}], 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000002c0)) msgrcv(r0, &(0x7f0000000300)={0x0, ""/129}, 0x89, 0x0, 0x0) r5 = msgget$private(0x0, 0xe129862c3a2fcbaa) msgctl$IPC_RMID(r5, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000003c0)="432ea003f8fcb812e985e118fc444d32eeeade2b3c2e7b39dfd00d60b87a75733fc79cbef4ee068a0b000008e953d4806dac942385156a726edfc94de01012f52a1c7517321290f249f98d99bb51541e5d12463459927793a3eeb22062d26042dbec9d0693947a771b0a1d5c9ead57d61e29bf3d93755ff34ec0504f2a2f1e7b4acabafcdc777019a72c", 0x8a) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x120) sendto$inet(r7, &(0x7f00000004c0)="3bfc6a5e06cc20ff68956785bbcef21d6e8352f1379df2438b36eb1674391281d6955352ec9fc80d2ab769476d288195917a2828a7c83494eb490b024ae0ece5515db40d3200dc6fc85a94cf9c47526f648bde6325873cc75396540cdfa57898fefc1baaa96681c02eec13be22c98f43a749bf8b50c73d2bedea51526c049600f15512eb953a5485ff5c27f3ec", 0x8d, 0x2, 0x0, 0x0) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000580)={0x3, 0x2, 0x1, 0x8001, r8}) close(r4) mknod(&(0x7f00000005c0)='./file0\x00', 0x6040, 0x3) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000740)='./file1\x00', &(0x7f0000000800)=[&(0x7f0000000780)='\xec\x00', &(0x7f00000007c0)=']]:\\\x00'], &(0x7f00000009c0)=[&(0x7f0000000840)='/\xa0$*\x00', &(0x7f0000000880)='\')\x00', &(0x7f00000008c0)='-)\'\x00', &(0x7f0000000900)=':$\x98%-\x00', &(0x7f0000000940)='}N\x00', &(0x7f0000000980)='(%\x00']) msgsnd(r0, &(0x7f0000000a40)={0x1, "f675621a4c8ec637e0ffecd664d65b495b2c39a857796e1d24cc8e3f148e43ed6f0a631ca914ca244eb07a159eda3809d08089474f8d393b6bc4689a1041e3cff98aae552b74f558e512b508915aa6950c43771e1022ce34882b43e411c7f4f26f23138df2111945937b632d15efc2b28d5a407f8b9e294c61e593975d0bc44a39067685651932ab3e127e7269c8bb520d36d1880adea0380d017a15bb912e78afcdf2046e0d4534befd40524240d425133d698aab9a8b41"}, 0xc0, 0x800) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x9c01, [{0x1, 0x9}, {0x1, 0x1000}, {0x3, 0x3}, {0x0, 0x9}, {0x1, 0x6}, {0x1, 0x10001}, {0x2, 0x82}, {0x2, 0x6}, {0x1, 0xfffffffd}, {0x0, 0x1f4e}, {0x2, 0x7}, {0x1, 0xfffffc7e}, {0x2, 0x1}, {0x6, 0x401}, {0x1, 0x8}, {0x472fd753525056b3}, {0x3, 0x2}, {0x3, 0x10000}, {0x1, 0xff}, {0x3, 0x9}, {0x3, 0x4}, {0x3, 0xfffffff9}, {0x3, 0x101}, {0x0, 0x4}, {0x3, 0x401}, {0x1, 0xe33c}, {0x3, 0x4}, {}, {0x3, 0x400}, {0x0, 0x5}, {0x2, 0x5}, {0x2, 0x81}]}) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") clock_gettime(0x3, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) close(r2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") getpgrp() 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x80001104, 0x0) r1 = dup(r0) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000066f9c14369ae7ccd37dbd25e647831f3d32fc1cb6c3cc691cd06c9584a57a0bef09dd3320c49943d6f1eaf630fb36e15a6c580ea703d5dc141e1d42ad84ad8915616191994530d653298a39c9c20bd0a828032bfafb9c68efc5ecc9c58ea5fbdd595e16f0285432b057981aecb5de05ab3949b3945b90473cce8c0bd5a2e69179a102a4a3de5f68da2eacf4b354f7af1eae8f2dea699541ef75772e7a47348729c69c64ff681d851a5fbd743ada7376f9b4b2030943bc6c9ffea3971bf243dd561811ec2a820"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r2, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/225}, 0xe9, 0x3, 0x1000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000300)=0x3) syz_open_pts() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x57, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 16:00:03 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000280)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00') r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000180)='./file1\x00', 0x40, 0x0) fchmodat(r6, &(0x7f0000000240)='./file0\x00', 0x108, 0x2) r7 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r8 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file1\x00') mkdirat(r8, &(0x7f0000000100)='./file0\x00', 0x0) r9 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002044, 0x40028aa) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000001140)='./bus\x00', 0x63) chroot(&(0x7f0000001200)='./bus\x00') r1 = socket(0x2, 0x3, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002177be708d6171982d75eccf1dc30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001100)=0x1002) r2 = dup(r1) dup2(r2, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r4, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r4) lseek(r4, 0x0, 0x4, 0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000011c0)) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x20}], 0x3c6, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)='R', 0x1}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="c7aaac830695484052e9c252b39dc5c2c4c030e1fb94f6e23ed3999271a437fe1fcd038bd7e3f8f637e3b4eea80c6aea4b3176b2476ebe1f54a43a30cce6d1", 0x3f}, {&(0x7f00000001c0)="6d03995d33ade233f02e682450b256b82d1a7263d565cdc5ffa14a4d1f7655cb6d3f651bd94e39812b348ba70d73cdc3e56c563a8da655a9431bd7b931e2526de811275deb8f0acf6d34765a15581bd2c2f925babccb6ff37638db9d784ebda17caa2b6762b3925b32f66b8dca0fd15fb2a378a50b47247c2852d2691aa450374cbd68fb7a8fe8d90ac6571c2a4f6316d8654998c4c86db3ceb1d3f8cb723b0863efb9", 0xa3}, {&(0x7f0000000100)="2b0010357d891704f8a6bd79ce26a595c5a30311c6e9c0cb5706f259a63da3f26f1b9a38026b05b901dd301320d68d258ec8f2eb3d9d8778ff2e840c04739d824ad87fd03118282a65ad42fe8da43e58be1ba8cae960", 0x56}, {&(0x7f0000000280)="6db633d1ba7ef04759cc95238229ae25d4baa3aecdeedfb054b0eba238044354d7b2e9d33bb4ac3ba3849e397343c5cc2b8491875cd8f69bb48a355e011b113e93bfca7cf954aaf9089229c4033c213d0daa7b522047603df6c089ec1762bc505ab9a639de2f831b8ed1138d438d523d3bcb3f24986f00c3c59142afb6c205bf6fbed76fdb6e40ddfb6af6514ea0ac1f324df4047a27fa08ac6e0b4d75431f378a3e2844b08c29a6ca8e454608c4b7cf1615331578ebc8dad56a68b284d6bdf02ed7d99c781416", 0xc7}, {&(0x7f00000003c0)="ac984d83605d310d4e24c7695e888b897655f3ff51089db33967153634c0d7e12e4e0ffa253f17c51075393564954dbfa057d20065999081f5f4b97cb1547d", 0x3f}, {&(0x7f0000000400)="bac9ff7ac961196ebe8042229978c744c3c1f158d158c139f70e41c973a7648968fac80484b9ad7dc91df37fd536f64271716392d0b65c74805210d950a33342c9ec6742b44507383b19a84e33395f1096cbbec5ab1144d986ce2a942e2429ad3ccab9747d742b0a0e44fd481b2f1b61acb9e21daa7a305bfee6a981eff91ce9bc2a90c9a4dc1412fc82c3ea211641af8231f21907447451ef0a31c975e0e56663cd5ff1f98363e2017cfb1c1c036ae2bf5681594cc0409a772c7e230cccd5f57c94a81ca3d24f7fa8", 0xc9}, {&(0x7f0000000500)="fa501215b2f2d398aaee75499f5751389352e09380426368e102fcd22bdea4e88f89b4271982352ea3067ea929906164a6833c296ed6f90b5609501c994f4255588e88768a8521056d23085711b0ef5ebcd27b324a7cc3ce89e57898c71d9c0abb5ee50110e0faf78891be211b4c67ccffa6680e6b9cd710d5cf4401b3d9112b821b8c93ab3fb3d4f8e817c1b72b60011ac85c", 0x93}], 0x7, &(0x7f0000000640)=[{0xb8, 0x17ffc, 0x2, "7bcc7d4ada45eca46fffc4839795995047278affccfdc81f1db9aaa0bd4212849889ee3090ad701193bc248ce5d80a78f043b44f7b8cb8815318db7b412bede99d34fef0a161b65e1106e59ff3ef709960fea79e9f55d79f79eda60947ad5e54856f77d4d0bdebd1514c43d61cf795f26a37cf0e35c1002cc728e230a6c930b0213f950427d6f9eae35312bb48d0c06f387be733286e329b856181c34c8dcffbdd74ebe9adf4fc"}, {0xa0, 0xffff, 0x401, "9ffd3a0fd0356792cac3fd7d652e8eed0ee4475daab97d361256d541f94dfa7ae20d1fa32b9dc2ea4189b61f092ff127a8a3305c7b83a34ad4e41184b33b55d7c2fbda00080456c4feb182de44cdd1013f68220b6c0f1d6990a793280ff5af05dc5b7110aa6a1a10085c1d63c4e4764cb3ad09c881949a2ed6abcc8710cdb3b909923d67532f3e3755e7e3"}], 0x158}, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 16:00:03 executing program 1: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)="a02492a878194a5af1e2f9a263d6de8c040222369173710aec492a5971a272e1b790136d2b9e0d8471942314157703a404b155a8496afb32af4f886a431b90") setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='M'], 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 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r3, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80000000, 0x0, 0x7, 0x8, "53a557c8e29d9558e39c59de5af027b8161405dd", 0x81, 0xfffffc00}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x75, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) listen(r4, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r3, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r11, r12}, 0xc) r13 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r14 = accept$inet6(r13, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r15, 0x1}], 0x1, 0x0) write(r15, &(0x7f0000000080)="a6", 0x1) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r16, 0x800c5606, &(0x7f00000002c0)={0x1}) r17 = dup2(r15, r16) r18 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r17, &(0x7f0000000480)='./file1\x00', r18, r19, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r21 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r22, &(0x7f0000001740)=""/4096, 0x1000) close(r22) fcntl$setown(r22, 0x6, r21) r23 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r21, r23, r24}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r12, r19, r24]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, r19, 0x0]) r26 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r4, r25, 0xffffffffffffffff, r26, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000600)=""/4096) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/54) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x54}, {0x25}, {0x7ffffffe, 0x0, 0x0, 0xfffffffc}, {0xa, 0x40, 0x7, 0x5c}, {0x2, 0x9, 0x6, 0x8}, {0x5, 0x0, 0x0, 0xe88}, {0xffe0, 0xf9, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x9}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802801) ktrace(&(0x7f0000000040)='./file0\x00', 0xcd22b357f471db11, 0xcba4087ad41ea5fa, 0xffffffffffffffff) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r5 = dup2(r4, 0xffffffffffffffff) fchmodat(r5, &(0x7f0000000280)='./file0\x00', 0x30, 0x0) write(r2, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r2) flock(r2, 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x9) r6 = semget$private(0x0, 0x0, 0x54c) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000240)=0x1ff) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000100)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe27, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:04 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xda) setgid(r4) chmod(&(0x7f00000001c0)='./file0\x00', 0x32) setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = kqueue() r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r9, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r9) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000380)="843002e735cc8559eb378f6052d653f417e65cd115dbdce6549028cc403c26b01bb5b564f2545dc7a22b7c1ce512588033ea459a17aae5dce1720f8b2c5c0a7cd53b757534404ad1589cd0627ac08a429cc0e7ffab5a157781dc2a53d7de479c9a3cca4faedeb3941fd655692d44eaffa4281f36593200f35ef4311fb06b26564ed010194ee2cbffb631b530fecd104286da302bd2b1adb8a5294a286ca4ce9ced0aeab7ecae447561d58463ae310e68e66faec4c1482c1bf2e4fe942c77a7e63bbbccdba694d65222bea713f64cd8a52ff5f5a50560f3a05ce488a2650c2ba0ea57102dd74fafaee93d5c84c5afea62a81794aee0375f739196284503b2924c4c6efc7038f5b7238e852dc067c93fd84ae632fc7b878d43bda9078f4ea5992edf10818ef3afdf586c497ae03bf4c03cf218209f1036ad08c2688f2ff79d76698b14b3cd7597f3bc48261abb6715e442fc7bc5e97fd0daa9f4464e8f25bb369ecc374271f2d681d82d32cfd922c05fbeebe318ca47f81e231b23f6a853124ab006182e33f737c83ea886ae047bbb5dc0a803ad4292fb44cb58e7d7b5ef5a337ecad5b797e9ffe152234881b5d0113ebbe403c905006cb754e745d79966e077cbd8bb5928ec6f4a0b0d4a8078c2ae27e14be8a165c1a9a5e7f15b1cc807539b3f4773f17cf0a63c0e79c365304771d747524b17b21dea4d6f63ea561a9ca55bd7fb4bf94ea3a8729c2331f2bc498b7933edec06b96041d0b06d05711193cf59f95ffda5239ec107b963e70b1225237636e0d2d6c85d7fa942cbeccdf0c76752d313ac223429bd5f285b1e83862c0cfe2a6c7a50bc597417d27d428a2d319cb96872fe62fab5042ac5e184a7a06579af4e852908584dcfbcd66855ff101648717a73a0480a1fa4c0c04e9840dcbbac937e9a4bb346dedd13aab0b812da60853833fc1e78e283ddcd9d67284952767a9cd03fb1d463f1fe77622e4e9b599418aed9f7ae5377e3b401d72a3caf04de50e01cf4f7f1b25aec63a8003e6a31e4e90476b25b02ef488ca95c18a68b1a9518952219789ec42d9e5fe237c3ebd1d5160ec4513c0303616160af44e74e044caa0e4247aa10bb96d0c3658122c51f34f071b4eeb9c7ad4d3693f36e1419675d6b7489ee55a2ab849262649deb8a701e50c3608ef000ae180d2d9380287092a0b1cafaeba85b036b8931f0bf84648638bf594b9969ea88b21098a658aa03f1f77175034ea5fbde814348e76ee814f546fea78e5f06b7fb072d28291fe3363a05d685639294405941ccad8228ddc7377931151e924e1829ddd1995cd0cb7379f044c834aec107f7b35d87c2e3b6b86f0ead1969078123c73973d6a495fe27be1af3d699bc0f799a6f01d71cfa20e503162801e634222be9ea232b0c2eae43e5ec41a9ad79609e94eb8c580143f05c7b74c9975ff7d11088c30ff0822ab979bbe314d1f2c81a41046f19b547f51b81b4e4c476e6fea0d2fc2be0dbd1b0029a88cd5bd2bd9d8f1f8956f31e854f8bdd21baf9aabcfce0d19351c1a1db27031cd1e2f69816aba5a31d98657c907ed6430c37fb89c546e4f6feabde265421b140ad12b2f24638a0224bca82c105acc9bc96c0516ad400f4c9999f89fcacce7afb3919bc35876135cf157ab16ff315ecd4fda257aa9910b5c86916a0f509a1ac64f444785c8199e30b729df5a4169f5af8a515a9ad3b3211bcbdfcdd2269478b571de8bdfb9e9210d97197f64a3ffa940f3d078b6e4a390419993f2fc226b43bfca0afa9a79c32e86809c6fecddbc54089a36b2475a5ccf2422172b929c02a8d43d2f51199d611cc3402863a721fd0c5130dd392edc8a11b9225b871f0e084a41f5f05c5e06adeef532de98e89db101a337f71d2d184189f7f6716004f372cdba57239501bc4349ba4ff31b1a3d89f12d4f1e7f0bae953aea8057ff815c078ccda8fb7463ed06f579f8dcf6f43a777e7d1749d8467e1ffff4d70815e762f1ac531190135db5929a39f4e2c01ed9a9759ea198add1dc37861e4e722a845ef1c857f74af6d5295416bb934f34791b48d05339cb49dc3f5eb836cbd82369cfdc1a24cf0168bacfce02eef3d0045c591525b819e1c904c5ba4490be19ebf1f692331cf14148def00df795e5a65ecb2eb047c7276d2c4c839ea4b1146db605b9da639ba79e833582467d4eaf67ef97b0d76e2fc517f0e7aa05735946e755cdf071ef8842d01aa2ca9d81ab50126908deb0069a7368806ab158d09d93d50149bb88a53ff1fc11b804be4b6346af46e02932788561a3cd0af13954523670e2234cd9218cdb805b9e2820495b2181e35400adbf980bf542d2c3c714153ca6eab41f3a9126f9ecf704104701f89a463a0e3c5baf7e7ec12acf1d739fa36f10fcddd149db32acc1022f4c8681c7f7d4d9e39c3c55f92b7703833997a386a6412199cb366ceb3454ea7e3fb950dce363f433b48c77d380d42805fadf0aac88fc7fdf1940b4d959b5b5218ad91745e86930eb33556f72e726cbe2600b6a8e374fb5bf654976871b6ee2e46611cf5bdae3c8076faf89fded023956e8b352391e7d3a162c299ce00e50e7bad0cb031a62b65c09cd99c2d358bb96ff565aef1b3f431e9b74126fd0a57e02fa3defdf513a03c1eef60f813f76a4436c04c3e27d8a6231e2e2c206a5a4c2bd5a6c0dfca47a9a181420593a526a14bf281839d96ba6b890f15c4affb59868435980a2cc46e3d59f786520ddd91e070a1f45aa4f0869fa4b3d70fa0606a203c2e712673ddf968a3b2a67c2772a512bdca0c47771121ff76635eb190a0ef49fdaf09a2f019c539d455c1139a374251cab688e3fbe37d5095b673560ef8963a421dd9895090f8f491b49789edf6671f787816910f755c802fd9fecfbad66cdedfbe54676b6fdcd6bb8c10845aca052654b22331e589b240e4d97e389c4490f45bd0924fb92561922d9933b41e1b6d1d765bd65155bc1345ea852abf0b6c414a18a970d4df0c4c19e1e4d4bbbe9973dc1ba8698d2a0e3cee0097bc9699b38de09d9c5a2820281d57a09f2ca50f1dbbda5ba676fef67439bd06818860fd17d2274c779b599e5397e1fc16fa162e5731e28d304a25130502bf51f5af11a60cfc52fcf0ecd810d95a7a0ea646fe98f77aa6f1eb41066b9745088ad77f3895f42baacb9f4d10dc2a294034b66e3aab116044762aeb7ae444e434e416486a2509d612c10bbaf9028488e1f0797b2e4ef5e4a9e734f51384868207c16ec9353d18c377426c417fad8ef2a91f689dc42f4c8ddd161258ce9fd6d4eeef573f76520d1054cd37adb93eb3c0f284202145b5d552d275bb7d82f982b5288f1f2d3f02b3b6c8708e0967c6b443a7539dba81b739dead083ea9267cc2814774d8386b232f50620b62098683e8bd786f7791b4367783b0760c28904bb110f1f80362c5741003ca5508b227309c9f9f7da25a258d33a38c9741dd4a4b5148c9cab358211438ae1111300f481a27a53edd4155a8249d764089bd3d2affe8807e993dd36769f243a57c98ac21d1b341e689ccdc13ddbb96769c4d23eba69795b2504a7a1d350597e4790e34183f53813e2b6b685647b7ea47b3b5655fe988242d94c8891c8eb81620d8585a68f07eef25b968ebf0a7e22a80424eb4b890cf8d680d7d1a2d641f958b8d20b549e76510a943b06bd9ae955eda0a561aa99dbc0455a8f877303d4c1094ef4f44cd12f27646dd27a91a3569d22e41862018dd22347280516d75572318be6b5ca6159658993cd4845c93362955a4142f93ee0f3628a251edaf2df9c66cde80085ce2b6ad433d8a2cb780e0e12e79252c5a08e443e18924a7626592ce7dbc350716bc57986a2aae9f6e17ba8815caba7abd39575615a6d59ad7ef5cb27d14dde4e55d531c3f201ec5e2e38524cd9f4bf297a2960b704767122cd92bb0e3e3ed38a7c13f3e7992c94b61a87567e72415c433481d4213d333db7d0e624409e638a08d7639440332d3dbc62114095f070c1a5fc6ff358679fc39a080e5d28df61f8f5e91e2ba0fc21e7bb7c63fc4630cb5789b9a8dcc99f5bf8c1b90e384a81fe6c5501d2e259df5ce2426c52522f6f7c8e462c95494f938b4a65ce632f8e0159b8205cda6cfcc53db1d159cc1e5012ed1c42b45eb6a47899414fbafa0477d23dbc2e9d2a2cf28adc3733264034b99e199fd8a56646bd5d35cb76bb93497a99e082e9420bd27ea3527de28199f717b86fbde2d937fd8e0de02e60b92460aea202cc301412114cf851d674e0e67df62f3210574310f630d3823818a56f388ef23a8fe1ac73f35aaeeeac238b90ccf3c7a25ca83f31287084445226c75e12479f855240c4e6fc380f1148884a1acd98593a375cb8d5fb9c39c6fa7432f1458afdba0b93c3179401c1046d84d7e3c7b492944437b0428786c600d9999edcbd7a9dc1ae990daee0f0ac56128e26347cecb5cd44c243aa5525232bd5741b57d3b42ce4f234d524743bab3a09f9604c95d7822634f3a969d3438d9d1f54b7abb57708e4f870d13aafc148a39ffeda945fe21877af66b868fa725d1a53aa370b113e08830decb9d48dab1b2fa05d2a02206c6eb2428467143f19a6b869554803cb72fe7e3a1f3c4ec1815b4635f7a41bb9caefe50c0b210774ab72172cc9548d4d3bee3fc7de72bde52a09864db016b372102144f0207fe0b21bfce964c28ca888a8b72813b87da8b7db1b6e3b43926fdf6ee3373125d63a5856a568beb78e05329ee627789d21faa9fdae161528ac854e1f7face375cd23cea88842273b1792e205f3762ec04ba43a20a36ab6e410f54b2fcbea04e32ae1c01e23da0de3645a751b504fc62c25d7ea885260d847955bfdc434fe8afe94d88cdbdb6ed41207bd6565498b2c1e11d50adf7565589bc8a3f1e632607ea219bdf43f1d3175590d12eed1e084cca139aac2c9df3f6cbffc992a70aa96d92a720324213655856ec0599031c616d2af6ed410f4576889c3115653ee601ab0ee6df2e33a1a9c85e0f1a8938c08ac0399255e0a0f77a95a53198936eb558e186d34b96b326fd4fcf953503e1bf0a43e423c426f656e7adbf65c83b03108751afcf06b26c5cb49dee467f31e8171bf775547f78740a87bddaf9dfc0b61d0f68ecbae282b8d7fe62eca97e5143049ff9e8ff9b07e6d873475a2dbe486b9a8401e5df17414be6505817e42233cdab51e2ac9da1729df3f7c62580e31e2ce55979c8f022174145f5ce50b48dad6eb8e30825e0638ea5dd048e3bbf5cf7208098dc2dc60a96bc0d04efee768761e8fb7e1098c40faaea0852fcf9b8d8a0fa49f3547104b9ecff5e5a4b37817d04d5765accbbe5ee63ecf6b405ef5ab56212267fb1a8c0932279e8176cd417ed6dd6cd3588b82191db43bedba9b6085419aac03a812cbf22fc05719cb53815e3ab73f7e536ad241b26476620032270b83cc9cce433895666b6c061dd7c013fa2806bebf4284574bb1fc720bf131730021ce0e667dba986cbca2f967d545222ceb37e9a1a8d5017983423503cd96458e19f535854a200e60abdc7b46fbf7024b549d3de1cc089bf6b95f201c904913ee21921011f6440104227dcf47ee33e05d30d0d8f5ce24ce79ac1f123a6475819096ea469861a65f71c4d1729007740b4ed7c5657e385e1e70aaca0f3b87331fdcb3a5ea69bcd4246e1118d27a930323e602955fe465617cf836272266cdfc48c405a48245f0ab6086ebc21a3e3f5256a310cb7abd84192c6104019cf3da1285f560cd0fdd420a95301", 0x1000}, {&(0x7f0000001380)="d5303988364138b30d0594c66c4e99f96768b402a78a", 0x16}, {&(0x7f0000001440)="78decd575d3aadbf77ef270abb582a3a0e29779775fc37ea7aae17a5e1666c96020f25a3efc071e91e2231b93bdc6aa7a06efe666bc1aa2b2286ebb53d68d67ba1609cad4c5b21a00c6f9a5bc35f5e9b38c6c50c0113ae622e253860b95a5a2fcc8f8f72", 0x64}, {&(0x7f00000014c0)="9fb84b116fca303cf894b8c089b73263b158dc1ec58a2b1cf7499c2e6a5299ef8693f1d66b4d7344626e1a00ff02258a715aa4fffc5917da59c865f8295592f04bcf57533099e6af89486ae4b97f0584eecfb1165d8d0eae770f4639e6c5a767f4bd94513aae122b2d84ea1997139a25321fb48261528d4f8705089c5ccd4d1dbf2c17b0c13e074f0d6ce5b9feebde1f12cfe91128308b2b077e0a4eb36badf4449fea32077d00", 0xa7}, {&(0x7f00000013c0)="5dcc314354eeb3aed2a58a1ce1d8dce2cebd99105e13a3bf919b847cae9cf44f", 0x20}, {&(0x7f0000001580)}, {&(0x7f00000015c0)="1aa026774b64fb17ebd36090fb6cdd5e5f6438699729344d0d28c57cc2f5b27b24c27d27d7248f4492258e2c7bcd63f12a636ec8b8cba44e8374404bae39f8b0bab6e84d2e50b19817a21b838ab94dafb8047aabd1442445a9476034638da2d6c9ebebd276bfa5c7e7635524bdc6b79449e17f5948d037349be287d08d1c575cf5dd0e396d529a0613ca59ac0c957383682dd584236a1c6b90c3f6e0", 0x9c}, {&(0x7f0000001680)="4eaf4dd79dc0df179846927b0766ae3d9a9c73d3a2ffb8a970d568ed1249fdc00691f12ae3ea1fe5a31c50b3c6cb8c128850450e493b7d2fd2811f4e8db025911ad3092c2a8c4fa2601c9f29cb8952e637e3d91904b241c7ba196fa8dffeb3e09cb4cb1ee7a8557982bc9ea32575cefc83cc53285db88317081c809acddf946544c61466dff34e4599c5ebf51cdafda372f213ea87e3304fca52bb9c26a277044d6bd87b13a91f383b519299e33a6fabe2cedde8a2890bba583986a181ef4c6379d23ef030e8391ba0e60ae40e80beaf42e338864795d61d4100ad286225d17419c36f1adf12a22b67", 0xe9}], 0x8, &(0x7f0000001800)=[@rights={0x18, 0xffff, 0x1, [r7, r9]}], 0x18, 0x4}, 0x4) r10 = socket(0x18, 0x2, 0x0) r11 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fcntl$dupfd(r11, 0xa, r2) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) renameat(r6, &(0x7f0000000200)='./file0\x00', r12, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:04 executing program 1: close(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8, 0x400}) close(r0) r3 = socket(0x18, 0x1, 0x0) r4 = accept(r0, 0x0, &(0x7f0000000040)) shutdown(r4, 0x2) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:05 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xb0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186a560100ba6d3a99feaf000000000060d5706c85c2768511fed95be1d2341de39f8fce02a5db5189", 0x2c}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000280)='.%,\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/ttyCcfg\x00', &(0x7f0000000340)='[(%\x00', &(0x7f0000000380)='/dev/ttyCcfg\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)=',^)\x00']) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000580)={0x7ff, 0xffffffff, {0xff}}) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x550f, "e7f48a315a00ae0000000000000000110041cd11", 0x1, 0xffffffff}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x103be) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460", 0x5, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r4, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0xffffffffffffffff], [0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r2) dup2(r0, r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) dup(r5) setrlimit(0x8, &(0x7f0000000300)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000240)="995334eb17204fc5b9f39de83a112c580e7746dc68f6d5a11b928da46542f8329df5b6d23cde82c2348271417fe0b3cc415e428401098732e6302b2f4d9407f56a00da8a7fdfb35c8acf6e427449446a384f0a1e570263fcc3c64f4c017a7b1252cd9feba8e4d6e893aac6a9ce6f5996d793eebbc09c20bbc32df129aba2130db652f0be91e8fa93", 0x88}], 0x1, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r3, r5, 0xffffffffffffffff]}], 0x20, 0x7}, 0x80a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) minherit(&(0x7f0000b01000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f00000004c0)=""/64, 0x40}, {&(0x7f0000000500)=""/117, 0x75}, {&(0x7f0000000580)=""/23, 0x17}], 0xa) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0xda) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x71a4f270a2ba89a8, 0x0, 0x0, &(0x7f0000000340)=""/210, 0x135}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802801) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r3, r4}, 0xc) r5 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r7, 0x1}], 0x1, 0x0) write(r7, &(0x7f0000000080)="a6", 0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f00000002c0)={0x100001, 0x0, 0x9a5}) r10 = dup2(r7, r8) r11 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r12, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r14 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r15, &(0x7f0000001740)=""/4096, 0x1000) close(r15) fcntl$setown(r15, 0x6, r14) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r16, r17}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r4, r12, r17]) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = getegid() getgroups(0x3, &(0x7f0000000200)=[r4, r19, r20]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r21 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r22, 0x4, 0xcc) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r21, 0x6, r23) ktrace(&(0x7f0000000100)='./file2\x00', 0x4, 0xcba4087a141eadea, r23) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={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, 0x22}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x2000000, 0x0, 0x10]}, 0x3c) r1 = semget(0x0, 0xe3ee378ad5f0533c, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x140) close(r0) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2fb775ebff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) getgid() write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x80000001) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x71b1d1c, &(0x7f0000000000)=[{0x2c, 0x0, 0x20}, {}, {0xfff6}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10008, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r6, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r6) ioctl$TIOCDRAIN(r6, 0x2000745e) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1, 0x0, 0x2, 0x4}], 0x1000, 0x0, 0x9, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r2, 0x2}, {r3, 0x6}, {r0, 0x3}, {r4, 0x4}, {r4, 0x1}, {r7, 0x4}], 0x1b6, 0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="34050f778b3f8a20e147962cc5f988ce1e597f", 0x13, 0xc, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:08 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x2}, {0x40006}]}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x3ff) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) syz_emit_ethernet(0x2ae26c13, &(0x7f0000000080)="718bb23aabccd003b5407dca48b9") 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000500)="ffea0a8218292bb5ffe9de2c2b884801c602bb656e2b4c5938cb68df5f969ac68b6fcc17b10569610a58c29e0d45998947e347a057b0b3c2d8cea42d659e5f151b8876b20d3f759a48e2c3ad430fc76e68f9ff5be59099862be9940f8505415da005a74f0c49caa76dbb3fb5ac2008a7212d91b985420fa7281da6ec6b5a217ce09ca89e2dc6bca1f440997112da8084f8a601f1f90ca8cf10a3dd37c1b1a697cc51ea108239c581bf4a2a18e878c4ab16396b91e40a76e558af5a3f824e306be3151cd289c0bb80100c35106f5149c14d1d57cbc6190981fb3c1f27b9d207ade9f60b0793787ff65194588cd891259c61654dce16bbaafe4916e3e9b1033922b6b04f6b2b3cc028a824e49feaefc1013a6766a3cde93facf9ffd731b86a569fb57491ee7f1fca41e0e169fc2ea72efa7ec658a0697ac067c1278cbb5f9ca47f32cf30f1bb06b5b814b8b3b222ec3aa51c94e7b2fd400baf3b32bb3ea6b4e2c93404571bb3f13f916249260da7aa6fbdfca4384ebd9596793405e1644f88b8bbfd80bc98f4e9dbdb92bcb90c85c80465b99f97d2fec587ad47f5af4bc8e90180c70dfe8dc19613a7ff38206db67a6f1838472c9d155484e825e04b81166760bf6d677da4c63676bca85ec7d1fc1b2ea4724fdc0762d8475d6827e7d421cd2f78c9dc2f2e759a4eef5bc9bd664ed9e15bd49cd17074515c5b642c10cce644af91a391ff1f3c798799c77912369a547cafb8d9f3fb9f953a77ca6b253f5bfd95462a50f3935ec4c51c89268ad69d264a96b0ab7ec077dffe7922b68ba1fcddf0fb53fdb7921421af2dff024489aee64ae68b892f60fb2b5be54643f78e9984463a90261600dc29f60b98195fe7c7eeb6a9ccf06ac647ff4a785dcb2885a44271fb2dc9bce95327f7a1d1f6a3eea9e812009e44211349a7abb3a936ea1eaae5dd20ee2f51a5117460cf8f0aa2f25a8f576a7ac769e41e5b1d3f919347a572f7d80f1edf9738e7e0fbf2a46596f8a21f0e82ecff2102e6d6dd9fda4e4a332c1d970e401bed0ace1e793c9e0298f9aea251281fcbce293a1e6a5f9339017e17f571aeacbeac53a93ad31ca68f44f844aaefc6cb0f22e429b25fe04921b99584cbc060c5d5ab7dbb5a164a83007b9591a5bee264811cbaad6745c158a94d43a9a4d4348cbcb31139f6d54f0e7a42633222795261a0cccd4ebf1ff844e3ebf68ce8090097dbf55a9dbb5404092be2e17d5a8580a1f7c9e3e91cd6ef0a704a17511d8d6b1e5ddee9e511412b5ac7c7572dd23defc185692663138eb8c85db1028b4e6745cfcf35dc1afe60c06c5ce90c0be58bfab4d6e24fe61d239b024b4948a73d588c6fd1e21dd55ded7f89b7a1ef4fe1b5d5b4562e55ce7e5a2ff786cae5805ada0b02a99715ebc1b1705b935acffb308350add8edebcf55ccc0314d4e61e2af2219361e5890bf4ec66997b3a6b7f9860ea9f6d95cc2a82e23f8fcf1115b5fa56a5c2d48b4e91aa06e073e10f3b5b0b36f33afa1dd0d5503b87f726ad49d62c11e87be93af9255fc57a18a160f9b1d8b00a8d15e2d286395523a7b1e4628a7e1b31de360bf0847d558e772561a864b0997c2d98bd694f0d7331f6f2f6b3ede12a1b0d1958a28a8ae385f159446e73e9cb43e179c1e56c8e48b63e1e568c3341dce90ed78187e4713418eba0ce75fe9d535f3ceff30300775e3a70364eb8290511f1b20cbd6bf78dc28bbb5613210365ee7257cd9982a1d20d54a4bb23d4632c1dde29e7140827cc51f2b269b7473cd925b795024bde0bd97755aa645b205b4d9507280ff7dff6030255ccbd440a9f03a199de09f0376ebdc8e57fddf5918aed2962c898e1243a3a321c75e93eab37a6e27565b4f4b9abff83f485588431fd248c1b04e9cabac2ccf3f56810a64823fb4e93e528dbceab0bf5bebda8c9426918e39ac667db1d76236b1f8c9c0178bd396a87e2c0544e9baa6b5a1092cec9f520b695d97840892ef0721b71febc4fce39df50531ed4f3790ed6f910862d8f08c12d040facbae574d9e3399de24489ae5ae702f31b946663e670c8571a6037348f2d5cdcec459cdec5c7aedd2e64568dd16d1c012eaafbfdb4ecb322cff79832ec4ca05835bc27e3b5e4b2f1212096b1970b09e670897a4950b7ee889d79e00c235d82b498500d7df1e57e2b79052bdea40d30548634e631c83cc27a7141ce8e649c6886ec3bdd8d4d95c170f9fcea9fa63a74b82b7e3e0c1fdd3194d28786a0e557a2afff364365c71689bdcb0583f5056986f883b887b01f89071a3cf6b463262cd1f5cab1d7c397729f29e80438eac9f372f86c2405905852faeeada1b77313ef3d6c7e0ee5e8a29aef4b2fde19d52c13e19fe75925e95a7869322f38827bd0224b399e17fa433e78ffaa717fef57b8cbaa19f28f311ed9fd8aeb8244def7c99cb538ff1c28e3c964f7edc8c2d4e7ddfb4ae58a4584aa5207bea1d3e25247b7fc7a2559d12576e13ade1c672e7b71fe202e2a1a1b18b62c7c22d147ad63e89e7019e178087dfb7d79939f5703787d5f728a62a79b6074dc3c55b46a313e30e0a5bf4d01e22c740443f8188d9255347cd6e436107eedaf9aa24a7c94de5016ad74646bcc33960a5e129fab4c29c46fd69ceca4ebcd322ced2cc0fe18eb60d18a1c8196e063ae8ac27545b45e4785c814bffaebf5f220959c7cf26d1f799f26043cbc1be9806e4fd264d8d41d48e95e558944f25127bae56c972037cf61db4e513718cb6aa21be2dd5fd089e8676c8dba740774155cc2f648ed269863b3e9083b439201f50ff56489f98a26ecfb021862418f859d4db7d35f23859abc92b7f5ae63d4c3360364851c6d79ad5e23a08c17084f88fa5d4a345dea4b6449f6274c9f023fdad4ff9fe299560a0515c15bcecf91732585ee6c547c35c0be0f8e47f7aabc5f66a8347a364c7b198428b0cf1fae0cb6ede7fdefe150c766b80025d531811d2f19f2486293845d936bad3b8fe711b76ad4f5467cf6b23c9b3d252c35f7bd59418504e94b24026b4849f334ba04deba6107cbd6a576c784efc7062cd5fa547d46e727c38f6e2b5dfdec6a0a19456078e4e78a179c7e2d13f9bb6ba3f9cea5f8394428a49d81fbf654eb4d4356d0a7e83fac83e2623b7be46a1d80acda82aa8c79c225ed205a78d8171eacac9eb2fbbe4bfe360aa05db774d837c8a47e15f7afadfd9483265a6e3e6eb568c667d4198003bc2c5bfccefd85af98e5e09f80ae6241eda0f49088ad4d94cce4394de008492c226a161e69e024419c49f4c9156b84da6241aec225c974239970d46615f2f5a1d9bc3ceecc3dfb1ced667b08770c183200bf1d74d12c3ed3dde68b97c361bf3749350afe8f0fa72eeb0911141e672b98e2ed6331ea6045dbe230ada9957a47cbe920756e1750681fa27b3175aaaa9df762f9f84aa9bacf9d7d595b6142c148b3675605632a0065da82caca10b6c9c4e4a11b2011fa90bcbf45e53003d05b92ad25116ac17aaebce46dd6ae14d0ed397f1000327d24a0c1a8c8551664ef4295786fc45682bcd76b4526984bc2a2efb7ca357e945a82b29058f580a1f2c3af4c920f154f6892e18e762e173404c91b325b6e6e484eca1ece0f87f0526e59f4b5e6574a63eae975d3d60870cd318933aa5b21325f7a98537a4b3e975c1d3b66eb1a67bff97221595f0ed02c28da1489c7b8e7ed20b1fb39a7a87b1117071f8f5ba12c6e0941c2cb77932dd41dc836d5919a1c38c4fd87e519ac44bc54efe3bfda512ec149b7be203103db7088954441c9be742daaabba9279fc48633a4113a7617bef60e9d99b612187ad932e9ce25ff052a5bfb8a8f777a3c187be4ab1326e24a9d9f78816c4372bf9d4721b27c129ad27a21e6c9ed3d5e6f6e7a290b2f39b4e414ae6b5a944a99088aee52b00c96c998c903353b4ae1ad547bf20a181232bc49f544d1b1277a6bc4bb4997a70a8cbd890caa3b2c154893679b3717e14bca14aeeef40c083babe88db8034cae518e66e880c446ace63b18cf282a51f703d377f98812be2ad320d3ba203d3056204db14d8aeead643e05fb80477a6840cf3948d83e543d9efbf80d9309e5bb0a7b581c13942110e81ff006034875711fdd07ff1b3f422573eedac36b5f649857a4b788a4c92cd937f812253ca74afe69e9839e3a37ab10c66d9a5bf5762b37bb14d2bd9623b0cd5cb05da450f7e292af1fe91973997b0ae47b8ae969eda98d269186e0717874d2972871a031e2a721ba09218e59648178c73ff4bf5997219183b5d8182b14b33215f5414470de20a567dd2021000d295a67dc513e558127941585ae80075ba746f05a334560220f4ad4acc4b68fdb225752d60117da44051965ef1e6205aff11cde5247c57413096a9aa27ae5ede4c62c717a5cf06a38ace77b25fe501a5171586656fc2563132b5d5c901516d13fdee5379357ed5e62bbbbb5d1835ffebe22d82a40e7d806130e0ca0a9c6b682873b60be807d2e678b544889b217acb12f643acef9257f7754d4256b0e12682e1fc9c4fb4c8d03133e6ad89fb186ff2db809b7307a0815e2a7889ca8b3098dd05d0345e98967d6d62d39bf161c7802bb3725cbe363cc24aeb4b3f88c618f2bf25d8c0f4e7a2b81dde8eb3175fe25bc769b3e2c3371669483e0cac5a2be2befd7222351cccc085abe491009738cdc264b5b09b3eadf578d56d165d2a73c68f91da6d429b333cdf2e3a743c1c7e7479631b1c1eb4590357086546d10489fa40376b41a4bb029ec4f506366ba76306c12aff01a02775327b16b5d43c5faade248465f22237fe1c2c0e1adaad268e94e9f227c7a0bfa7f27be89967a9c067fe5314df3ca2b13d52975910a5fbc5d2f10ae3746cde747fa984c5692dc4c4c5d2a1135c4ed8e0defcce0a0b5842b46b8bf60f21dcd2e0301480e4a8da7aaa8d8fa5f3d81f6a8b228889b1ec862921700d01c21f26dec64da8f6a1f4c9f589c1e1c9442fe5c98b9be263884124c0b9c43e933f51e36c408619f682927e6541bf89d5ff421ac0599cdcc5c0baf1786da757cc21387f07f0129705951a1dcc0285da650bfc765ee2e74c8c07b005f8c632d1cd97191796c5124d3ffd58bc8fecbe876a0fab329892a394f8f07a8e5f1c620b8d0172ae73041f26d5c2d7008cd9796526c20d84b82dec8917d3292f1584aa92eeaa4eda6127eb22722e3f0f77f7f2ca0dd7a45d3cde2fc9701038eafdf8c25e2ebe03e0fa97e5b9b9e899b74fa5fd814fd93fd733f62a3ea0285037958724aad4562a71c54e4091530f3cb13e1bb5bce91a0d10204c15aeea77005485c7c2b38f81d605921e99a018fae2cd4033cddb752a45d532c6ce208f6f67395280bb4cbcec3a6382b92df3d9d8c5937b819afac1853bee332119564b2a694008506a2f7ca18fed8dd7fa2e2ae03934cc039e4024c2017ccda09690047868a60f2dda1606188e4924951fb9977752ef8ebeef2590e36fea1c8e67da6b0e7c0bd3efdf0a5ec3b39df5cfb90ced370d26d88aff2108ff33a7cb4fc494c2ca53e797c5a74bc9ec72a8c35613655e84f98649995b2a24c91781759464ba50ac927b2bf67c6c3d28e3c30185d186d1d56719ff87f302958a0fb8ac0d26aabeb01f055ea2bcbebc3eeaeffea928954565fc8c873065492f3a585ca9c35a7caf6dd9e9e7bcb09fbf10d1bddfc84e919773deaa24fdc625c85ebe88b6df7120f93990ee832324c8cee9972449a26052f5e88d3bfe18636c50093b135461a5fbfdd5310847d70d9109f3520", 0x1000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000080c3, 0x4c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffd, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) 16:00:08 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x16124, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xa1d6, 0x0, 0x8000, 0x101}) r2 = semget(0x3, 0x0, 0x6) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000200)='./file1\x00') semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000140)=""/150) utimes(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f0000000140)="8293934300522dfcf47ba0c345bd19c6fe57924f56fdc897d170b4970605ff461821d26152fd7a47cab2f039fb329116439ccddb5884250a027e4762d7a6", 0x3e}, {&(0x7f0000000200)="26b77a127f9c5242d557dc9e8daf2f1b85e328fd0c5f4f8da5c3c02bc29841eb4c4d9266866047a2a30424d93b2ba5177388fc985060669375b4815d71bbf8b5a0", 0x41}, {&(0x7f0000000280)="acdca9010771b909788c4324b0231bcf0dea28f1b7d951e341471fda8b5665b9375cafbf9fae3ea3f1d021aeaac96b2cfb98626f3bff8c79c4081cb87312a388c81f6702b9d6921cbc8aa93d6e2bb90116322315ed711c1bc51402a129e13d87e7430ab7ca8624b73ee2bb2010b0f16540031f62eaf5bee865017283942278f6579a2578b5bd800960d90fc5093d53b1732998040b7a1d34fab34d02f262bffcc5f8bd0e281fa382612de061eb6560cd1cbf4540f01c5a87bb15462fcf47fb416cce839c88c9a25ecef4e7cab4e4b21ca69727f8803b97f65ef6995af2bb4764", 0xe0}, {&(0x7f0000000800)="ae67178b08c9f7064b19b8951fe3973cb468399756d6ab8ea8baca739edbdec2525524f5c4746fc5c237c93beb9ffa1ab399342c85f1b7580cd3b586f5bcc4663c2b9ea33d7b605f654a5cc05a4cb2fc1ede3233c1f1f543bff49b96b6da48f4dcea4070b99247da360986d625155cdfff6934114a792cc391ceeb5b6e3543b5f1201c0026538d922e134a3cdd3c741c222a8184df9b80470ccd6a151df48dce3e608ec86c173ffcb692aa937f5037d996f1ea6a4b8c6f291bc06c3eff26dbd254ba8524644bae0614c934cfced4d9ac9d24d5cedc91c431c5402e9476ab4c4ed88cba3b7ea65d13b5bfdcf69d93fb344de226d1a4320c777a5df8e50449a38ba2994380541024f4f0ed4111452d96b5a263ff1e9008100f281d7a0b939a2a62efa4a134c9e7ecee2b769622f7c4e5e0419ab7fc9c35f6b1eb79b2dbba88f13def0a75d3b93421d2deeffbb292550b520bffebc965d5bc4babb3dcc347ba9455a023020b6eec970db747f033e71641db69916b9de1748bfc7a2b24678301be5de770223d89d7bd5074b4eabb69595e356ccb71ff416d72671e847904733aeb34bcd1682576b0bd2ef2d6389710b656fd0a3eec088c7533f870c936325c9eb83a936c830626d535ac97467a6e55314af0bfc5d6a0ea794d5030f606bbb712df917723488c0cbe4ce542763194d579caae38ce4aa2a07f18e0a7d738d34d38b973ea0b622f327d42d280b7b1aa592ee1a8971cb6787b075d26e753ac3ed73eeaa5ddc106817fbee871fb8d7e482853e06b520bff28f0de2d1cbe7272d78fc64882690a3c16ca901cc066d02cce8251afe9bd2aa26c31b0ce7cc5993760b17786b9ba238bf4925ddc08646448fca6def748bdd9ba58e2197b40c881bb8f0ec5d994308e873012513a4d34436610067e1c72f71b9da72f4030c924293bdf772ebf9a600a6eaf7aa1ccd8b17b44d45126370a12ef042a176cf37c238e6cef7258ab33e74aaea69ad44f6901f7a05b48b87eb7a3c77dce7f5399c67b83a2e9a399e63b11dbc5fdf3780b7b647b32e4f82b2f02bbf9a828288c0659b2ac8b4e886248090ec796b7badf7ccf73526bb82485114f64d475aebba1a75d93edf5b0d1340036621c411bc32a0e72ef1c237b13b0eb87c9b38fe21244f0aeb12a22f4f374a1b8f70d477dce4df2e3dc9b68106b8bfa95648fdbe149d708961e5fb5301726dd518301abf67c55a5be6a07ab7d8d472c281cb9411bfca26d0426df6fdc96d040e7ed5f0e8340cf08a6b75ea4b353f4a61a2ee88b2365080326c7e61f2098f7bc0b7c6cee56dc51130eb920dbcd358280cb9a4cd4d48537ed788b8e3e8c8fe67bd72d14fa7216ae79abc413c15406b33314c553e88f1b26d0ca95265e235d07166528c60507a53ca40d7b653f0c4201ce520783da066a66df2a00dd7fa61fe460ebd3231e1ed8e5bbf92feb449c05df605247fbcf222dedd7ec98a985c757dcbfa4bbe8db9c83f14e3fa40d5c4ae11b25bffc39bd2b94107b3e68f6d7da8df24162ab12409ba15f293225e2bff76dbe22da8642afe8fde72e99bb146eb64824fee4a1c6bf0d5f8baa894dcf0a0e5ef9ce746e397927fed97c8d12174582bb77ed09ea223ac0dae5136892a428972f773b92f2ed88fe626eebc619293634799b7610246bfe56b482c969f6f3b4a17247e17a351ed92007aaced8a7f0808c44bb3c3aee25406631613f52ddd48be46a872f39b0e76ddd8c92ef412c7fa2d01adf4864a34c83fae15673050efb3665a17a790d81c56d3547d506c836b644b63a029c2f5d753255a8373e91a545b2d0cd56ee72dad74d368acc62de879cdab6f4b013489df6a26af77c57d9e33805cd80d593636c39b65bef1cb8c9c346f7ffe3c757369bc136b1a3a08cdfb99bdbcf05bcf4fd5b533a6828a8b8dcdfb030475ab6c731a11cfa6ac779b6a1ec27cc923c5a7463b816757aaf06e83d764380db435f303091af553c510c4b6ca935925833a6feb7bc79054d04cb93c493b4981b0cd12f339f3a6a574b5451c7628139a2bf7331daa0004c482ebc18e8c9ac24ccc74f99657be1155676ac6938df536e0dd471e458f330403d099e6565314db021b4aa6e1c99bf6badac9439a6a0d132f6c4c1f9764c2f6fe803e47c3beb2d1ccf5d5d85f67a701c4a875be4bfe911847939bacd367b3149b78c95afca20e3d141b7492d1c87d54a64e5047726f249f0e06a28c4d99b8586be91c747ecff425c63d5973bbb2972405c979429332e02523901b21a5eb976c8a11783ca8cbc3942fab466a8c8217a72134ee4a1e8c8234c3527ba090f2d713f27579f664f4b71ef236ffbff304b94b3f86cfe458d4bd38e61f7681e2c6a4edae94dcd4bb463800f204b7508aac9fc15a7ac2efdb8a652ab06da2fabb6754f22673e79ee0ddcd13882c6be57d2a15f0eacd3d84666b8d3bb83c695c4079ef508142ff2397b5025d52984c17acf7b2ef01b221c07f80959e5e098f03d610921bdcd1b975b52cfd705ac913ad11de24b85246bcc4e732ea0cf8f163ed8bb14539023f555348bb06a9dc93575f5bc5bbc987a18cce78d9eabc73bc8e683de04f5b2d7f7d445a4a6951a0bc0b28c68251e80671404cc55e836a7fedd4ea4bc8197a788329e5d5fea73b88d3b9de278d4ebcb71d956146fd16e0a0f51a2d982a06eb0fce0b0c32984a3d941e63b03a605d0dc36a4af794a88513f6ff9035f6b6902efa31425c808d442d272294e9fbaeea1ff7e89d9ac05503e5015dc407263fd04653d4f650bdc69d79a06bca1614dd270b9eae1f51bda34a96374dc3b2110e916dabeb2bc15bda938aefee2f6c656b6f4325a217b5ee2b1e27e09cf83783748817bf5e6b6e19aaca275f1b1c824dc9b747809226d5fbdd40979c41fc214711e2f93b3e083b51720536c97dfafa3539c2aa906cf5e8e14de1e77713a1acee8ec9cf9a1197e3219da4fcc7ce637021c9e6fa25e6c307ae675d98bdeccb929d9979507834b913fb8830405045c63451f2c9de12ee3165e46716eedf14709d35daa1da3580788203453a2b0c1587fbf6058ead3950158d7b57275834469aa149e2c8b8f6dfeeb9b798ce4b4140634be89ddaa5f87373e59f60a277bd42444ad5930b74217015465693e9239047b840893de7017b321f14dd3ffb60dc2c1c6b18fbf1297118a4744664b24cdd370db6b6ca49c0e46bcf84960903799a667012331a591dd7f276c30c163c002c97ed72e41345d292824e46e88ec58a84f205d7e9a2cbedcb782107b3c8e0d8b3f827695b5d02cdb668b27ea6deadbd7322da4b74248a53ed9f908dade39b447fc33b4e94a17ddb71bbe20763c72bf2f656d23980c3e5b3dbef6c7824abd7a851d199ed70b241cb9725099046e5853941c43341e5a73bdc0d78417a20eb00e3723673dc52e1a4298bb24ee16bedf1add79a7dc5dc3560bc2ca6947fc7d4a8c8044f6f6133abdadf2a372cb4184af34e39263abf0402085329125949d436ac3b4b77206bc8145fc281b6d16c436d848a28ba75407a8028e6df864e41ad276d9f7f3fdc46cb65f9b493cc00392ccb78a93c6d6d047d56e9340236b84001da363a9c3f407bb11d2a4106759d3718000b4d6df0af13b2c46999b798d2fc0d860865e65f182aa510ae6a8bdac9deab0e5f281687aa3877ecbabea8d23a1e493a599dab929f4fa6e377aff605557eb8bc1b7be1780abec32cc92d39ed2a0ba23dee8b0e12e91003481b7645f2c56855753363fa5e02e0ff53bb8d09af605b124c1c5ea73cce787bb841cc48f36122b812d2880713e3626b2ca13e4b13a5608f00dac96c4b0aaf8fb33f86a2efae42d7157d66b4dfd20cfabd0c5303d34b283c588b5393ff6a8ca1ddd02b415a883db0eb157b5fcc04564669fe85430a48d4a17d8880afa0a67b56093d6246e503b9a8c47fa1e619e12639941ee0948275c7c1fb16c9f9afa9559257fce1a7861c57b0b441f37ce07a260ebc915bc11bcbe3db0123ab951641285199c5e4dbc6adb02c08f6e491f2ba2116963a1f83205f00436d4b3c5f244e6102b1bdaf1a7866c0274cb3f3f41bb4c259fff14fa26cc85194f4cc4813cefaeed2090f5bbf8824028a67b8738d13eac2b2df25d6ee76fa7931364df76c11c75e3e022161f5bc1e0729c0099f81817832ad060c3f6bd9810f165357524b42627813d8f822fa2d1b1937baf3d1203e749b7375771b760f57d2eebecdcf384ebd42bf4c78a3781d73920dc181dd17c7314023dda9dd9382d4a928c1de87a1c3985747fa938a4791fba4b2a31b601b1d7682b0b6b55a18eb54cb9e419c83e1457b24d204633927c1369e02c5394fe0246ebd579abb15f400dff08e5cef8d6a9d5c424a5e8f230292780f515f8b4c560a66bbb88a80956b1a184ad799a876146e498587005adddb93597bdbbc168799bc28cbb7fbf5cfd5d2b868aa5d775023448765ef7440f7c53fa3e06190322a48b2e2bda33b92b6f48274319882ddaed2a53e9fd35139a1b1a855a577806e648f165a3f4af8c0ca442fda6741735da52210c12f1614b5f234c15849cb21cf48ca55f125a4dd0632101428cd47163601f4095e87d38eebcd0e3b77ad582212b81d3b2fbca67ac98252e86885de2a103909d64fbd0865a9f2d0f4b59ccbfb49e5ab9535f383f928deaded027ab59d7c87ab25ccf645e04d5849c72e2be10bb84163b35275d1de57771c72e972e69e18cd4f4ab1008b27c5fc708c3e80eb93d84f497ef392ac38d3d22d5b67297ce9e03afcfc85ccc4f5ecc77a6ec3b11f573b8e8005947329a5f0ff50515b2b76f27600273301bb23a4ddad45f22a792cec40f4309d6a862270c0021391237ee1953bc74089eb344769106e8d9242a04a8f676fa19cc655361d70bcd200b8a912b2ccbd88dd775cf10897db42aaeff1a3f57751c0e6e31b1f1764686efd22ed3e9769e307c534d32ea438b5ba4426b3350f89c325eedc01570955da4408a4a8e3a6298ed9d4996dcec7dcbf4e70ef9245d7b991ba8218ecc314a515cc5203cbe0135d95281e0d49cc7c2c230bb8f63a25a97e9cc62fb1307bbd0bc367a19a1ceabedae090210601b25a71df949004f734786b3094709ad4ee34f5698f55355742ba2b8a12e1d64b8d4fc31b64190029cc985a0b48638f36837a5ff5a2cf3a6202abeb1cd40b2a66779cef28b096ff6de0a042663485e05955debad1ae15e2b8c61c79bb818cefb4e4b193d2948b9074de7ce191d1b745a3cec80e8b8895ed1a39f2f58bddeb225d6590fb5c503b8c9455293a5679a1993f58e6c87dbdfb138a4f1b459aa6485cc29f600f399812ed847d60c1b2a5fa72d80ec16b2d482e75cf4612ae6c68547ebf6280bb0782a9be1c39420ab8953413e4668f9220df18d82115a38cebb27ba12f017906d9d7149bdeedbf5c27eb2933b216c2ae3c4734863d506bbb62a614a794cf678a09fedf5ef24efd66f82bcfedac8c7bdcc4b80d15e32144a17516d43da34a9827c66e34e1f1529cafd71f48d55a34b61e60f87683b5b7391ff5210569c526d0c299ccd0fb1b6dbafd4ed02670fc44df13fb9b9a09e60bf97d81b0e5967b811bdb3b5deca6ce4c9e5bc33a852f8bfdb883b13e0bb51d5ecea7ee9e57840a99ab9f78ea5c56fc6175818591725e4c0356804bbdbb56f396db3961998b6cbcd426840e6fe8744076900f763810de8f435f7222cabb91df19b938023c813eca412f2fe8bf8adec05ebd724ff93eb9b4dce34d8d184b42c0def60f83861c9104ed0", 0x1000}, {&(0x7f0000000400)="bcf0a7c268cf54dd29596c03665e175d6f9f1da66579263ed1ffc62565f8858707de7bb4cea2ed1418215fe9e2531ce1293883298688c40dcc52dbc74593b1b35a79f6bcaeae65bf72fc0f0b7e", 0x4d}, {&(0x7f0000000480)="861f0d214b021c7e52c8291c660e92a29feb0b96f35d5d624e245e58222942a3b66edd5ca48ab8d7fe6382346b6aea88b90914e5e773a12025bca84a076755a80834", 0x42}, {&(0x7f0000000500)="8186ea500c0accbb0c3f7da4e2571b5a8c9f0521d8e0774e9a1424814be59a85c925580bbd8c5e8e28f30d2bd1937a3d9417df789e4b28b9f08322452913a5ce05b910317c5b330e73216ae6b30604c0b4b09c97224fd924faaa87e9c9518b34449503b1b9c1f45c84f9db894efa7fa194c89351f4be9fba57c28dfef5959976c17ab962f68263", 0x87}, {&(0x7f00000005c0)="988b48e7f4b380a386e6ff80b23b17cc086f63d2dcdeb469735c031888f593cc477c0bfb18493212174e0a9943c068a1a340dd8b50f47d698d7a84ec279ceb98508c440de8170d81cf128dea964749d305ea03c01251a988beacc77054d0c3c83098a593cd33130c75d5d82b4af238b66b5a183b282fffc40f64fff152cc84cd38f72849686284f37b77a5b0562ea11cc6e6df3ecbac5adfb05bbd2a4e847737e1343302c14a59b628bf1b82da4fcee1adaec932531116af2639df565ce66ca561ecb10edd8b8b3861622a3b37bb498601263788f2ef3e9e9514d8cbea921c894f4d599068e34d9dac289679f75c613fd591f987673337", 0xf7}, {&(0x7f00000006c0)="1dc20108fb3ec11443fdfe996e25fbc64aeab85a2686a351a83a838734a46c99d2a493a53aa3c5b65c69beb403b3fc5ef851e6bdce6450fba919eb78426a73e05e58692a6eb55d93e8", 0x49}, {&(0x7f0000000180)="485a92e7e7875385b34808f0aaeb73623e4c52ced9b34f8fcdd1dae466b78fb4", 0x20}], 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getdents(r3, &(0x7f0000000240)=""/83, 0x53) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="10e42796cdcdf929154a5d2c825ac4f5940f68faea4b848fe256f06fd1feae403f0faa4f9ada2405958d23fb7033ba386e06184e776c4fd9d355390a92d715b3aa1fdeff481016cc5e002c9934580fe1f294707a9ff47c75f179c6c77b7bbfeeb36779d0bb285b8e2954d0e92acb57bfae9cf48a588c2fa7fc7c257fa599403fd4cdf835c1e4810744cff49279d6baeec0feae83979293f6d9dd96bd8537b0c7c33702a3a3f68bf60a515ce2ad0e905b8fad761b39", 0xb5}, {&(0x7f0000000300)="0dd143809e4270152361c09550cc832b68a09573769fd68af43d1162a4c890d667657ecedb849b03c4c6ff2eaaa879e4caa950d457310ed461b7b894720c61b64a2f29c5971b558a44626eb14d56b6cc7cdd44794cdf0bd03acbc22714b8def5c03f13be04129868721c2a7180db7aa4e78a8b8ad2e86a492dd9f74176a5c05eee5b026323bb495b3459c4b69c28cb13224a9c084c6052c224d00f7576ee0aec9197d5649aad19c3b18864b336e690f3ef6bd50b57e03ad094d755af", 0xbc}, {&(0x7f00000003c0)="e44e2226b747e98a3971d5cf6c1c5b803aa7173cadeb1bef082ec194aefd551d5c487f08461b96970cb697a350f870375a375c81d4c2184d189551dea2269e255685ac0247eef8dbef6d798edb90649eafe86465441d26797dd3581dc9e467fdc2457be43fa69e8e60cbb8474defa6ef08251ce0b36e76227953172b3f3c9773cd5dca0a575ac3884128cdf19e09889603d2c2c078969b3706873e893d461e99e0dbf79a2ae99c00d4918934401582150d976f61c2dca90e14b0ae979f6e2579b95e04a2de8f316d143a622cd395909919d7b119dda95f876ae873c37353daaef596214bf7a7b51562a64c67dd4370171f37efc458bf5ea2aed219824ffebb757349e0daa60906217adf3e26f089d7023271721e96eb0221f840892347d86c35548fe022cf8500ce99280cc1ddbf13217c5d74183d9f2b778aa02712434575e528d4fe23fd50820600800e2199ca822c4eaa55952d1346b8898c6103e768bf0c9a2c0de40ade5d654d4acb8ddead656e42913a0d5e16608d4f5e793bdedf829dc8e6bbda66ea1f3de5b156bacf35c88e7e1eb9acb866eb1f18ef9fe82a1e2f45a3d416435ebb07b15a6747d4d909c94a0280716a10c9c026f412a3ebd809a5587d73163e3d4678acd2daafdd4248e7094363afd9f9109d06cfccf3f69fe0f646e3480177b0f9feeacccd562511ca0aa72ad3da9a98d7b3854f2e69737b962265d85f4aadc86a58c715cafc8b032a79605dfed46bad8e734f4f54d7809d964a36f18e74d54151355d56520540c070a480579f2ce96e2fd7c3f26a388237cbc900b21432d9b3eab9ee291205da482ad668d494a9097add8b529bd8d6bed49768667b71d00ddd169d7f2a5e5ccd2043e8fab3b268bacf25cd66930fdf7a8b33cbc2b6c29a8129f4ae6d43e702ca344e16ddd425688f9d7e3838d3378ff8e16d5b1f132a21019bb141da8c917d7a788fbcdf2d08395b6185348484b38410b841078c8f7e64b011af5820f2ac59f0da7ff8ae7d9a53caadb469f100e906ee1ad9bcb5670e6d0633bd98df2e9cbd91ff2876f919a609790d4c3005710a57936b2f64ea82226d058435d78816d962aa89feac2ffd48c10d8972786c77c4619cf929a333be61a0b3fbdffc878ab181ab152d2f630da3a7527fa1d9a046ca1578949b1e9a1678eb249023453a693ed116c5a7e3e937a2d88a98128c67c0439554d9039f4ab1b56e4f1381ff0532daffc648ac999ad8ed8f67f9df3896c0b482a4a68d783d8a93d43740d0f4668fa0d0bc399e55481f2bdbd721546c380d6af94610a9333fb1d34865e01f8539b8e25929c3639aa9ca69c04e15e169ca67ee9565e3389b570b3aec4439bfea81ce504163be1eaf491dca8bc3c6713ca87e6ce838d05d1dc1943874b9b5ccf14fa256a4d623e2683ad321bb256c1edcb0cece85e7b02f6e1ace30ea683414fd8b6cb9de319d3579666af38d7ece445ccc9bbac43bb32e5629a21486fe53021f4b4726a1a3e4e132e7966d3b9ac398e5cb537ea8208b0b7413ac0e1a574b7d8ba66d9cef27429e43496df11383fb44a99568d2b24dace80dbb48814fa1f5f0d9a232bdce987f5363fd4886211cde86d14e59095a9c5c92e28b294dc3d0b82e3d8ee9c5f443144b0dcfdcb67c43661893e7d1c8220788029e075c52048ec1da42954a13454270e61208d35bdcc3426b7120118ea02dc02bca161a9a779e65b3619429c4bcb6a8cb324e0973f5bc6a06257e90adcacc9689e0660bb74bb5b774de808f81361d86e73af2e6fcc81138ed05c486324f85437e027b65f52256d6adf969424c48fe776d0e9c22088b4bed6899823ef1ca9772a4c109e4cfa49e2d27644e79f4ab9fbaacdcd4c3f6de33b2bdf31f354e15bb7da1969af503746f585b7814671110a74902058ebab58827a37b82fdb1c4305a56a689c66bdbf697b8d3cdc06eca7c3b4b58170a040a8fd9136e5c51669459c8c12386225fe9391cfbda0e5c00dab470ca8cf5f02ed09f427292ce8358ff3d89de33e52348c7da0d67ab52fc25a3dee8af6becd6a935dd9da04e4203d8e0681f450f31c4bd42abef444271a3fb1055e8d95ac6a203aa02707d9e492248ab6862432009bce2deab368c5f6db51e606a046aebd10091e78f6c0924adeceb88c747c7ba26ecc52f61a931bd26bda6df5c12e9de28cce52644383840786058d7b12b3612c419d70f4dc40ad8ea68d37f5488b521eedfd370936b106acfe3ba622d7bfdd76d710d38b09300a40c9676d924389ee6db6abbb029e08d350c46e2ecf9c0d7b71dd4bea41ebc3ca106efb690f5ce90cf0df4baf85ac5dc159f687a3305306aa282ba1f8a08e2db32b9a47808383ea9f40a1c909a84fdb4e1a562daa8fb407c3e9fa2fe4828eac0fd383c2047268027227c53145b4bd5521040bacfd8f08ad0bc273558f9d6d28d7af074c0a779e772a90c794bdf5e89761590cbad56acb17abce6f0efc77bba9fbb2c33e73dee7dad50efe5735e22114e1f463f7d4068f20709f32e52967550464cbaf80031ca382ed9c2f947a1f2a415a2dd384c470d1c3eb3f443675cc4aaeb9ad4a125148e59f76961ce8dccccb7cb30567a159d4ceb129687fa971e264be0efeb5f65f17fb36337ca546dd54ae881066892c8c55f68b7a0614060de07ff8e879e4e922aeb702de6543fdc49f00c25d62445e08027687251d8f2c45e9788ec4063195d25d2c0dc467645b0fdbebba0cf52eff28dc3b6df408fff200409dc582cf50d73ea50454281cc59588770cc6642faea0151a27c26b1e8e82f0bf304a91fd1af854c143ce2e8c72b3fe7d3ea40eacc57091a6f3b0af8cc6b6385fb5a63847191a661c6773d70ac14c08f09ed4c6e3e853225c6cdb0937437ac4e6c89bda01c6be25c29175ef3e09d633034169e895093d8685010485f9d803cf29137e78646d948a22fe7770556f8ed69cd424835bc1c4c8d76d179002643ad3803581639e674db80a2b7d7e39719e1268b2f6f8ddbd6e72c38466d89248f84cf7f7ba5a8c40f7224d84846e06c4766a4163f4006e8f62644562283f2ff2b4f290efbe4103ef7c53509dd896130ac6257caa7f2bc241e7b8aa1cf984ab7837e6091be5fac65c8c816c6619cbbab4ab049e497116573d7fa6cab27fd5f568bfe7643ad6e6d32b17af71f324c33a5a2e189d0cf1948884be28b7d7ede64a2e6b647caae1dfa8e445f4158193015155c06e782b03b09e74c39a1a142b5dd12ab5de979caea85ab5fcd58a5eeef2de78993f824be9afe5bec44d2e6fad3862838973902c1918ffe113a5250c2ba55d8e95f9b7c074d7752f32ff553aaa35df546bf69236dfd7568a4593b0a242269e699a2cf4a51785d7864b54373a9c0cb11eab05776d27c2985dc08b265662030836b317774941e83e010567f4116fc3b23d3a32b4e01d914a80d0ab59d4e8be5c08df81be1da2c3a8a549511211b74115bc7ca88a2aa96de1b8910fa3e0407629f2559c84813c4c83f2e8d287e7d02fdfc0b28b749731eb0b40602e5ddd80d519f32d5ee82698392b21332a25f9284242669007812bd107d62e671b54b59c555aa53e474036a7e6fe980d123f7385abf1535600fc3dadc31165a3789e7e4c482366b32ceb5e00de56fadb070d4cc9fd815179487fccdde6bade039580fc9e29bb267206a2343ac5de7072baa8d5bbb86c03c6e5af5df8cbf08f854f56c911a5072b6d5c95670db3cfa9ac91f09bbb896a193e70f5907f195c85ac0df5bd19da169741ae46d155bcdbc5d4558c3adc6bdb1bf5ec3ae5b1b645c28b28666b81c5233113d706d96379631f59a8186174fb2296dc5fb74f81312af66d437c8f9ff0b2b3dee55b8113772b503b64941ac8e2bf223f5d944eebb88d8b1536670c55d6e4462af3ef7897a06a7da4a580760cb0d7cef5ce3e96679c18a77483b80e9f3b5d088c0ca1f0579359bdd711285e4a47dd929b476336317e338b297978593f40509c57f45a7d440500810c7e2b1e4441a0d34e1767c234d3f96e9a4cfa22100447af7a16556151667b7906bb6d6ee2e858268afea19413e3ba1464984c3bd70d0e3c723f00a31e9730c429af638226e2dfbd09f4f9441f6879bc8f26f0ef9e89f20358b0bcef3064c820d2da6d92f58c6da00ae1da6ffa459def7af951b7e029fa6105bdacafcd36d588c1e06300a161198f37a61dd6a0b9f3a8a31a5a6a981354bcc3d0f4ced558c7665aa48e189c411f6dc946427353bbc4ebdb51bb061dc1197239a696d62729b992f31947c6c008142e88efe40d19e2213b290e8a792458c9a740b3ebe16a104151f886a57f4fb4e7d9b116274b6e394beacd8af178c4644a333f1fd89f82c5612c6da16158791f011327dc9b8c585f4560af6a4bbbe35e44de22364e000b6ff52c98c0461264526ae7b6fb3226793784d2845b7109c43d9d866dcb35597b128bc726a40bd1e7d850643d7e6cbe76300ce43cb81dbfda4a4982e9e552fa12666344c38c73cadd1feb7b4bc87d9ac5fb42dbb653c70bbca0a2efa6ad260535c8c6109a13df1d605c3db156b51ba57bbdc66ad818a974b5a88c76ebdd0d2b9a6063a03aa3a605e4023c833db96173e821ee7364405197f2a2d8610c0027a8302f81a931579c8761f8ed1f6e649c489c7cfc44cb5984d99bf33927f59fb957867cf17ae331700f6456ef9606f7f36d228516bea5751635700278c6bf1ca74ac28989775f5195ca5b83867980c35eb44810508652c4bdb72f6d653c171745232cc2ccfa163fd0586ccb1d4a9c60dcb5ac140779b050cee55db16af6f458fb89b9c2e56bf3bcb9bb4191d028cdc0f176c7be9db530aefd4b123874b85897ebb0b386b1195257c652017b2d97aa41b797ce0bd50d91bdbe83cf24cf5581a139def14164498713c2b9e414c72dee583139f8efed2aa8e65fb61a7e88afe057682a4cac71e00a4baad0579555967bd5112c84142cf2d73b83448fe6058533fa9891d8b052b14dd1d357245052e342d67011edce1efca2931f7cb15c69f2cd0b14597f71f5be253e6a263aa57270de13765a117a15a4853d9c0812b903a3770bc6c8c5f9fb6153239da2869f60320cf1900b06876554d91a57a39b7505c02017a985de01b3439f9a9b8dbf439bee1bfb145f055e0de5f890a904a126726dfe785236c5ed76000065c00e9a359b2c1d2ba459b305bdb2e6f5357e2f8bc50f389650843c38db0b5691f7665a134b9c84e414440ff8f76073ae03b9a056595fdde851b2f7c3386dcdd7d022e63a0c7650b3c7a3067613e8a5081d86e7819b34f913b1bc5c74b703ceb4b8378e7ad2c62e5d05ee6a4980aea817fb752aa1183f7bcecf2382e758e07f4af660646b51515db1856e8d1b8c091514dd8ff7c74ff98078eba5daa3eeb91071b07fc8ef0db0a7d8b0800745dccdd6deb32fcec72c5e4deb3f00ca751a50583b33800a4f3c416cd87faefaa46d6fa1b4cb80556ef06c422499c03a8830a6bc65a1b99c78846434bc5035f2da468ead14742770f87b917dc542aadc06c8e12768900d5b90cc7965f1e574bbecac2b85169b401112fc4a38b46676e34c7d1d047cbf8101b60545c2975aa8948ccf2dc0145926d3bf4f52a3da174106dcf30da043f66074cd90e5c0aa9dfdd70f3cf8ce8ccd2de45120f0df5c4d8175fbd217a55eb36f28c7aa6905fa9a796aea29f7b2cbffca6ff3333b5e0a1dc9651b52e3067e7a0cf04848c28133669d3f67e4ea9e2ddeb58523c0d2f2878086aff165132cd7cec194cee52e5", 0x1000}, {&(0x7f0000000000)="495b7de879f6027daee418eee081002fd3c8925d71971af1ab5145da8335f07b324e767e18beb7fc3661fd4704", 0x2d}, {0xffffffffffffffff}], 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000002c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r7 = geteuid() r8 = getegid() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = geteuid() r11 = getegid() r12 = getpgrp() r13 = geteuid() lchown(&(0x7f0000000040)='./bus\x00', r13, 0xffffffffffffffff) r14 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r14, 0x8020697a, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r14, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f00000001c0)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r16 = getuid() fchownat(r14, &(0x7f0000000900)='./file0\x00', r16, r15, 0x4) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00./fil>>\x00'], 0xa, &(0x7f0000000540)=[{&(0x7f0000000440)="070d9f74191d1a9fc12ddccbc537e709961987f31daf1c8688714b041f81209afef58db9232560cd52422af595a178ada6b81c0ecc1b2a940bcb81ea2f6eef3dfb89d2d2afe82dbd22c9bbdcc1c739cdab6eb496d6649d533bb3091973a7112718bc34f7870d8904fe42fbfe59883935be5a5b5ec37a0af0c2373d61ccfdcc8c091cabbb5fa6296eb8c91de4784f838e14ade4439ac473a71454ac563b3595441c82798921bb2f78607147fdfefa5ed46b629bf20a787832e4f062c550bba9606024f15e0d7da6ba593d3a7e9f3dcfa866f3239207f26b8871d8ee144f", 0xdd}], 0x1, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="570449956a7f0700000000000800000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0xfffffffffffffe2d, 0x5}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1010, r3, 0x0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000000)=0x6) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r20 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1032, r1, 0x0, 0x401) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r20, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r19, 0x20005302, &(0x7f0000000140)={0x6, [{}, {}, {}, {}, {}, {0x1, 0xfffffffc}, {}, {0x0, 0x5}, {0x0, 0xfffffffd}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x2}, {0x7, 0x20}, {}, {}, {0x0, 0x3}, {}, {0x1}, {0x3, 0x6}, {0x2}, {}, {}, {}, {}, {}, {0x1}, {0x1, 0x3ff}, {0x2}]}) ftruncate(r21, 0x0, 0x5) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1ffffffffffffe0a, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r3 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x3f, 0xc1, 0x6, 0x5}, {0x1, 0x5, 0x1a, 0x1}, {0x81, 0x5, 0xf9, 0x6}, {0x2, 0x4, 0xff, 0x7fb9}]}) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) socket(0x2, 0x1, 0x0) getpid() r1 = getuid() setreuid(0xee00, r1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) r11 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r11) r12 = getuid() setreuid(0xee00, r12) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10}], 0x10}, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="5cd65d55994124dbb7ba8d0450d443242f4605c05091fdb105f6144cc1c5de1ff96fba68ae970bdb45f1739a74ca2ee46824d4c43dbd63716b1ca247c1e8b95f31dae0b2fda63cd5f5f0f5c63efd9ea1c2b38afa97cd67992544ec273ab056782c33ff8189045cc5a7fd0b45ac9b64d3d6cdb48be5d2c1c886c94fd2ce26e48701225a271458e2f7e73aef54d99d84c7ca00", 0x92}], 0x1) readv(r0, &(0x7f0000001340), 0x1000000000000290) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000040)=0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="017594dc85009c00"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/4, 0x80000001}], 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="10", 0xfffffffffffffce5}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="af", 0x1}], 0x1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x8000, 0x4a, 0xbea0a0e28a14947d, 0x5, 0x1, 0x74, 0x5, 0x1, 0x6, 0x101}) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\b\x00'], 0x10) write(r6, 0x0, 0x0) 16:00:10 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000cfaeaf3900a64ccce0ac2c47de9feda4db424ae08b827ef21b3afd6d43605a15ad94b55aa9290057b39bc3acb8b029e5", 0x33}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) socket$inet(0x2, 0x8000, 0x20) kqueue() execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x7, 0xa0) r8 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r7, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r9 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r7, 0x0, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) listen(r11, 0x0) setsockopt(r11, 0x29, 0x1b, &(0x7f00000002c0)="00012000", 0x4) r12 = socket(0x18, 0x1, 0x0) listen(r12, 0x0) setsockopt(r12, 0x2c, 0x1, &(0x7f0000000400)="08010000", 0x4) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) r14 = socket(0x18, 0x1, 0x0) listen(r14, 0x0) setsockopt(r14, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r15 = socket(0x18, 0x1, 0x0) listen(r15, 0x0) setsockopt(r15, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r16 = socket(0x10, 0x5, 0x7) listen(r16, 0x3) setsockopt(r16, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x0) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt(r17, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000440)=ANY=[@ANYBLOB="62020207e020000120000600cbfdf223ae22417d173cb92eba606592fc9f4ea35119f59e7a53661b74703dd8cc0100000093f42355252b003ac35782be56000000003794ec477479218f8eec332af21b5e774464ec647b2d4dbbd6cde38f3a455cf347141fe25243ee68a17494ace019f57675c30e3f80ef0f519a60052862d75d0da3be00000000000007ff908a70f554ed931c025672aa77cb1718b4837774030000000000c4a47ce9894f7cd9f822be193bb4fa4227156659669209084b58ce5c00c03ba103"], 0x10) write(r18, 0x0, 0x0) sendmsg$unix(r10, &(0x7f0000000340)={&(0x7f0000000640)=ANY=[@ANYRESDEC=r16, @ANYRES16, @ANYRES64=r12, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r9, @ANYRES32=r18], @ANYRESHEX=r13], @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r8, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r7], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a4892025a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f443a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c3fb1dd0c4dc3a41a195d00f42075ac6c5b5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078f7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b000000000000", @ANYRES32=r6, @ANYRES32=0x0, @ANYRESOCT=r8, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r16, @ANYRES16, @ANYRESOCT=r17], @ANYBLOB="13ff4e61eef4d25d676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d176ab7568ac84338fc5537a025058a9c432635b4b721486e25ea621b646e0c3891c906488d72b7a1425de0a52a2b33a18b098ff8434121ac858ead1a5804c1b959a3", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x261}, 0x1ff, 0x3ff, 0x12}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r20 = semget$private(0x0, 0x1, 0xb0) socket(0x18, 0x8000, 0x4) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r20, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000001c0)) 16:00:10 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) write(r1, &(0x7f0000000100)="52d438a9764532dd7f3ddba51e5c9f86b81cdf213ef6cd555acb2d4877510b6b7eacd6a836c1a56572994deaaaacbc938aaff0afc4441604836e44c5f19ccfeb48caee9708db4e7d93e4b13a28301f9f4275a835865e28f38bdee39d78d67ff302", 0x61) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x36a7a14845a314c4, r2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000100)=0x9) open$dir(&(0x7f0000000140)='./file0\x00', 0xb99f9cef89021267, 0x40) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x0, 0xa01a, {0x8, 0x9}}) ioctl$KDGKBMODE(r0, 0x40044b06) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') r4 = openat(r3, &(0x7f0000000280)='./file0\x00', 0xc0, 0x91) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000002c0)={0x6f, 0x1, 0xb9e7badec9ef623a}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300)=""/4096, 0x1000, 0x840, &(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa) r5 = open$dir(&(0x7f0000001380)='./file1\x00', 0x800, 0x4) symlinkat(&(0x7f0000001340)='./file0\x00', r5, &(0x7f00000013c0)='./file0\x00') link(&(0x7f0000001400)='./file1\x00', &(0x7f0000001440)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x2, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000014c0)={0x7ff, 0x1, './file0\x00', 0xffff22ee, 0x0, 0xc00, 0x7fffffff}) fchmodat(0xffffffffffffff9c, &(0x7f0000001500)='./file1\x00', 0x1, 0x4) r7 = msgget(0x3, 0x100) r8 = getuid() r9 = getgid() r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r12 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000015c0)={{0x80, r8, r9, r10, r11, 0x80, 0x7}, 0x6, 0x3, r12, r2, 0x7, 0x0, 0x8, 0x40}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001680)={&(0x7f0000001640)=[{0x2, 0x3}, {0x8a, 0xfffffff9}], 0x2}) r13 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@file={0x0, ""/77}, &(0x7f0000001740)=0x4f) accept$unix(r13, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000027c0)=0x1002) 16:00:10 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() r2 = kqueue() socket(0x7, 0x8000, 0x0) r3 = syz_open_pts() kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x7, 0x0, 0x21fc, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x3f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x1, 0x2}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0xffff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x28, 0x120, 0x7, 0x3}, {{r0}, 0xfffffffffffffff0, 0x40, 0x4, 0x5, 0x7}, {{r0}, 0xf, 0x8, 0x2, 0x8503, 0x1}, {{r3}, 0x6, 0x10, 0x20000000, 0xc7, 0x3}, {{r1}, 0xfffffffffffffffa, 0x8f, 0x20, 0x6, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x8}, {{r3}, 0xfffffffffffffffc, 0x2, 0x20, 0x2, 0x3}], 0xa9, 0x0, 0xfffff801, &(0x7f0000000040)={0x7fff, 0xd8c9}) getuid() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000007c}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r1, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r1) r2 = fcntl$dupfd(r1, 0x8fec29f8e970f67b, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x4) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4]) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) getsockopt(r1, 0x2, 0x6, &(0x7f0000000200)=""/44, &(0x7f0000000280)=0x2c) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r3 = accept(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000e4ff00"/44], &(0x7f0000000180)=0x2c) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x101) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="5024cddab26c60638c641ddea2b5") r7 = syz_open_pts() r8 = getuid() socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000040)="90000000", 0x4) r10 = accept$inet6(r9, &(0x7f00000003c0), &(0x7f0000000380)=0xfffffffffffffe43) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r11, 0x1}], 0x1, 0x0) write(r11, &(0x7f0000000080)="a6", 0x1) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f00000002c0)={0x1}) r13 = dup2(r11, r12) r14 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) setreuid(r8, r14) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r7, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r7) pwrite(r7, &(0x7f0000000200), 0x0, 0x0, 0x100000000) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) pipe2(&(0x7f0000000000), 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1f, 0x5, 0x5, 0x7f}, {0x0, 0xb5, 0x7f}, {0x8, 0x2, 0x1, 0xfff}, {0x6, 0x0, 0x40, 0x3f}, {0x101, 0x5, 0x1f, 0x29a}, {0x2, 0x81, 0x97, 0xb6}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5f4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b04000000f0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfff0350eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb27ae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a1300"/1339], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x44) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f00000000c0)="00000000d65bf0e96dbb21849b6c6d798971910100e9c63d74dbac12ceb846d77f51a236c29dbae6d085994d099f2073b68b855b2893c00dbf63ff70fcb1f8cea48a20c7abe8e03966efa51725f59934a7a71286982efd8eed2128fe5bbf", 0x3d) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x0, 0x9}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874, 0x0, 0x0, 0x1}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) select(0xfffffffffffffda8, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 16:00:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b977cae1498f83d6ed410a25ee1d9e6aeb7ab45fdbeb471242dc8f0d7602a4781f9d5361f207ab6e7dc3cb6960db72c05aeec9a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde3f890b41fa7c2307b3bd4990db531f0ca47615479084b18281af7dd75329456c5c5707443dbca9a9c25105e02a511766def49de7694f5205755e1284fcded06458c407aab31bffa3fe50b00d7747a9103e8d6356661bebb79bd3cb23b09e72e45ab9994bb21169b141", 0x128}], 0x1) 16:00:11 executing program 1: r0 = socket(0x20, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) kqueue() r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x40, 0x28) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x8, 0x1f, 0x0, 0x4}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)='./bus\x00') ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0xb32e9dfc60e3e203, 0x4) r3 = dup2(r0, r2) r4 = semget$private(0x0, 0x3, 0x10200) chflags(&(0x7f0000000300)='./bus\x00', 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000380)=0x1) semop(r4, &(0x7f0000000400)=[{0x0, 0x1, 0x1800}, {0x0, 0x7fffffff, 0x40000000000800}, {0x0, 0xb05f, 0x400}, {0x3, 0x9, 0x1000}, {0x4, 0xa949, 0x3000}], 0x5) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000003c0)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x4100}]}) nanosleep(&(0x7f0000000140)={0xfffffffffffffff9, 0x80}, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x106) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1ff], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6fffffffffff], [0x0, 0x1, 0x401], [{}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x5}], {0x0, 0x0, 0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x874}]}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000680)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x7f, 0xb5, 0x81, 0x3f}, {0x2, 0x20, 0x6, 0x1}, {0x9, 0x3, 0x8, 0x2}, {0x9, 0x1, 0x8, 0x8001}, {0x0, 0x3f, 0x7f, 0x7fffffff}, {0xf593, 0x5, 0x80, 0xfa}, {0x3, 0x40, 0x55, 0x8}, {0x9, 0x40, 0xc3, 0x6}, {0xfee, 0x5f, 0x7, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x7}, {0xad, 0x4}}, &(0x7f0000000140)) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r7, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r7) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) dup2(r7, r8) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r6, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) close(r6) pwritev(r6, &(0x7f0000000640)=[{&(0x7f00000006c0)="0b58371e55359e53fd0667b6f0a664e78b53d6ce646d9dc6049ebf6ff5d60dbd01887931c4e4da7ee74c16192908d5c075db4b847e7bb2fc596d2bf85cc4b9a85234b933c57093c87320f3fc31e726e27c3b5ad7f71bf55cddafa47b669a09db4e6f4367d143125d29154f65bbfabab4ccd3916a372b037b9f9a33d8bff0b2b7bf1df967b4e0012c", 0x80}, {&(0x7f0000000200)="e4c7260e5c28926f359840f3035480b854446d264665b2bc", 0xfd7d}, {&(0x7f0000000780)="22fe44317bfa249c7d930eb83db9c4856224c027028df57fc65b6e9de4d2705bd6d74ca4508fbfe06ec77905be9765197f78314965d82ad1e990e0374ef975ba19a4e778cfe648dc1afdc1f9f92fca733205bff390f636344edd51d47b78c1f3c39be864461b7b289fc7d5bc3b8024aea9acf70096d4b936a4366568a2c55f3313920bee6160dd8ff1c8aa56994b79dc5b7fee833278ab8a7e2e096eb92b6a4d96ce2dc02474b58709a5482df819bdc8bafba04fa0ba6ae4ca45a48b6c2cd7e66cf78cacdd44cbbd14babb4f7507", 0xfffffffffffffde8}], 0x3, 0x0, 0x0) getpeername(r5, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) panic: receive 3: so 0xfffffd805d69f190, so_type 1, m 0xfffffd805684af00, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *300010 37627 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic(ffffffff8218e46e) at panic+0x15c soreceive(fffffd805d69f190,ffff80001e444cb0,ffff80001e444c78,0,0,ffff80001e444e24) at soreceive+0x16e7 recvit(ffff8000ffff29f8,4,ffff80001e444df8,0,ffff80001e444ee0) at recvit+0x32c sys_recvmsg(ffff8000ffff29f8,ffff80001e444e98,ffff80001e444ee0) at sys_recvmsg+0x14b syscall(ffff80001e444f60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce4fb335b20, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic receive 3: so 0xfffffd805d69f190, so_type 1, m 0xfffffd805684af00, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8218e46e) at panic+0x15c soreceive(fffffd805d69f190,ffff80001e444cb0,ffff80001e444c78,0,0,ffff80001e444e24) at soreceive+0x16e7 recvit(ffff8000ffff29f8,4,ffff80001e444df8,0,ffff80001e444ee0) at recvit+0x32c sys_recvmsg(ffff8000ffff29f8,ffff80001e444e98,ffff80001e444ee0) at sys_recvmsg+0x14b syscall(ffff80001e444f60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce4fb335b20, count: -7 ddb> show registers rdi 0xffffffff813e0da7 db_enter+0x17 rsi 0x2c6c __ALIGN_SIZE+0x1c6c rbp 0xffff80001e444ac0 rbx 0xffff80001e444b70 rdx 0x2c6d __ALIGN_SIZE+0x1c6d rcx 0xffff80001f657000 rax 0xffff80001f657000 r8 0xffff80001e444a80 r9 0x1 r10 0xffff8000009ecf40 r11 0x5d5bdce51708b708 r12 0x3000000008 r13 0xffff80001e444ad0 r14 0x100 r15 0x1 rip 0xffffffff813e0da8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e444ab0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=300010 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff33d8,0xffff8000ffff2518 process=0xffff8000ffff70f0 user=0xffff80001e440000, vmspace=0xfffffd8051e5dcd0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 37627 315985 74572 0 2 0 syz-executor.0 *37627 300010 74572 0 7 0x4000000 syz-executor.0 37627 100530 74572 0 3 0x4000080 netlck syz-executor.0 37627 175432 74572 0 2 0x4000000 syz-executor.0 23928 313763 51358 0 2 0 syz-executor.1 23928 187279 51358 0 3 0x4000080 ttyout syz-executor.1 23928 317275 51358 0 3 0x4000080 fsleep syz-executor.1 26778 433328 0 0 3 0x14200 bored sosplice 74572 391657 66758 0 3 0x82 nanosleep syz-executor.0 51358 101484 66758 0 2 0x482 syz-executor.1 66758 401320 30045 0 3 0x82 thrsleep syz-fuzzer 66758 281028 30045 0 3 0x4000082 thrsleep syz-fuzzer 66758 193598 30045 0 3 0x4000082 thrsleep syz-fuzzer 66758 432622 30045 0 3 0x4000082 thrsleep syz-fuzzer 66758 233055 30045 0 3 0x4000082 kqread syz-fuzzer 66758 42362 30045 0 3 0x4000082 thrsleep syz-fuzzer 66758 316448 30045 0 3 0x4000082 thrsleep syz-fuzzer 66758 82778 30045 0 3 0x4000082 thrsleep syz-fuzzer 30045 347145 69061 0 3 0x10008a pause ksh 69061 366923 18645 0 3 0x92 select sshd 85949 139988 1 0 3 0x100083 ttyin getty 18645 29893 1 0 3 0x80 select sshd 16423 200028 93570 73 3 0x100090 kqread syslogd 93570 65518 1 0 3 0x100082 netio syslogd 49837 123848 1 77 3 0x100090 poll dhclient 56483 291535 1 0 3 0x80 poll dhclient 41344 53638 0 0 2 0x14200 zerothread 62196 480641 0 0 3 0x14200 aiodoned aiodoned 20205 516269 0 0 3 0x14200 syncer update 44514 143776 0 0 3 0x14200 cleaner cleaner 70809 394564 0 0 3 0x14200 reaper reaper 83048 35403 0 0 3 0x14200 pgdaemon pagedaemon 901 281217 0 0 3 0x14200 bored crynlk 8053 361160 0 0 3 0x14200 bored crypto 21917 522557 0 0 3 0x40014200 acpi0 acpi0 79724 407403 0 0 3 0x14200 bored softnet 31098 427898 0 0 3 0x14200 bored systqmp 85541 162144 0 0 3 0x14200 bored systq 90416 442007 0 0 3 0x40014200 bored softclock 86130 461469 0 0 3 0x40014200 idle0 7913 69062 0 0 3 0x14200 bored smr 1 389214 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9521 6350K 7118K 78643K 11316 0 pcb 13 8K 8K 78643K 51 0 rtable 95 4K 5K 78643K 347 0 ifaddr 79 14K 15K 78643K 155 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 21 0 iov 1 12K 16K 78643K 52 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1458 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 12 1K 1K 78643K 56 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 240 0 sigio 1 0K 0K 78643K 13 0 proc 49 38K 63K 78643K 391 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 44 2K 2K 78643K 77 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 97 440K 440K 78643K 97 0 exec 0 0K 1K 78643K 214 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 112 37K 38K 78643K 1511 0 UVM aobj 11 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 103 0 NDP 14 0K 0K 78643K 35 0 temp 131 3012K 3076K 78643K 32097 0 kqueue 5 8K 31K 78643K 79 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 3 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 58 0 22 2 0 2 2 0 8 0 unpcb 120 257 0 245 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 783 0 783 3 3 0 1 0 8 0 tcpcb 544 208 0 202 3 1 2 2 0 8 1 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 51 0 51 1 1 0 1 0 8 0 inpcb 280 407 0 397 2 0 2 2 0 8 1 nd6 48 6 0 4 1 0 1 1 0 8 0 ppxss 1128 13 0 13 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 286 0 90 14 0 14 14 0 8 0 art_table 32 287 0 90 2 0 2 2 0 8 0 art_node 16 57 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 26 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 51 0 41 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1781 0 382 46 0 46 46 0 8 0 ffsino 240 1781 0 382 83 0 83 83 0 8 0 nchpl 144 2330 0 719 60 0 60 60 0 8 0 uvmvnodes 72 1997 0 0 37 0 37 37 0 8 0 vnodes 208 1997 0 0 106 0 106 106 0 8 0 namei 1024 6708 0 6708 2 1 1 1 0 8 1 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 2 1 0 1 1 0 8 0 scxspl 192 6519 0 6519 1 0 1 1 0 8 1 plimitpl 152 34 0 27 1 0 1 1 0 8 0 sigapl 432 411 0 397 2 0 2 2 0 8 0 futexpl 56 6631 0 6630 1 0 1 1 0 8 0 knotepl 112 137 0 116 2 1 1 2 0 8 0 kqueuepl 104 121 0 117 1 0 1 1 0 8 0 pipelkpl 16 186 0 176 1 0 1 1 0 8 0 pipepl 120 372 0 353 3 1 2 2 0 8 1 fdescpl 432 412 0 397 2 0 2 2 0 8 0 filepl 120 3484 0 3376 7 3 4 6 0 8 0 lockfpl 104 68 0 67 1 0 1 1 0 8 0 lockfspl 48 24 0 23 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 607 0 600 1 0 1 1 0 8 0 zombiepl 144 397 0 397 2 1 1 1 0 8 1 processpl 864 427 0 397 4 0 4 4 0 8 0 procpl 632 814 0 772 5 0 5 5 0 8 1 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 384 702 0 678 6 2 4 5 0 8 0 mcl64k 65536 19 0 19 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 3 0 3 1 0 1 1 0 8 1 mcl9k 9216 5 0 5 2 1 1 1 0 8 1 mcl8k 8192 18 0 18 1 0 1 1 0 8 1 mcl4k 4096 45 0 45 2 1 1 1 0 8 1 mcl2k2 2112 1 0 1 1 1 0 1 0 8 0 mcl2k 2048 62759 0 62699 33 24 9 27 0 8 1 mtagpl 80 11 0 2 2 1 1 1 0 8 0 mbufpl 256 102355 0 102213 23 11 12 17 0 8 0 bufpl 280 6776 0 1328 390 0 390 390 0 8 0 anonpl 16 53630 0 38285 79 2 77 77 0 107 15 amapchunkpl 152 2488 0 2347 20 13 7 19 0 158 1 amappl16 192 2069 0 1231 53 3 50 53 0 8 8 amappl15 184 161 0 155 1 0 1 1 0 8 0 amappl14 176 25 0 23 1 0 1 1 0 8 0 amappl12 160 98 0 95 1 0 1 1 0 8 0 amappl11 152 46 0 34 1 0 1 1 0 8 0 amappl10 144 18 0 16 1 0 1 1 0 8 0 amappl9 136 204 0 201 1 0 1 1 0 8 0 amappl8 128 104 0 85 1 0 1 1 0 8 0 amappl7 120 97 0 86 1 0 1 1 0 8 0 amappl6 112 58 0 50 1 0 1 1 0 8 0 amappl5 104 953 0 942 1 0 1 1 0 8 0 amappl4 96 625 0 595 1 0 1 1 0 8 0 amappl3 88 125 0 116 1 0 1 1 0 8 0 amappl2 80 2661 0 2583 3 1 2 3 0 8 0 amappl1 72 17210 0 16767 26 16 10 20 0 8 0 amappl 80 1034 0 987 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 415 0 399 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 415 0 399 1 0 1 1 0 8 0 vmmpekpl 168 7117 0 7089 2 0 2 2 0 8 0 vmmpepl 168 57143 0 55093 127 28 99 110 0 357 9 vmsppl 272 414 0 399 3 1 2 2 0 8 0 pdppl 4096 836 0 799 6 1 5 6 0 8 0 pvpl 32 180378 0 161541 193 10 183 183 0 265 31 pmappl 200 414 0 399 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 179 0 44 5 0 5 5 0 8 0