kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Dec 1 00:04:11 PST 2019 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.31' (ECDSA) to the list of known hosts. 2019/12/01 00:04:33 fuzzer started 2019/12/01 00:04:34 dialing manager at 10.128.15.235:7281 2019/12/01 00:04:34 syscalls: 337 2019/12/01 00:04:34 code coverage: enabled 2019/12/01 00:04:34 comparison tracing: enabled 2019/12/01 00:04:34 extra coverage: support is not implemented in syzkaller 2019/12/01 00:04:34 setuid sandbox: enabled 2019/12/01 00:04:34 namespace sandbox: support is not implemented in syzkaller 2019/12/01 00:04:34 Android sandbox: support is not implemented in syzkaller 2019/12/01 00:04:34 fault injection: support is not implemented in syzkaller 2019/12/01 00:04:34 leak checking: support is not implemented in syzkaller 2019/12/01 00:04:34 net packet injection: enabled 2019/12/01 00:04:34 net device setup: support is not implemented in syzkaller 2019/12/01 00:04:34 concurrency sanitizer: support is not implemented in syzkaller 2019/12/01 00:04:34 devlink PCI setup: support is not implemented in syzkaller 00:04:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x77f7eb22, 0x200, r1}) r2 = msgget(0x2, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x42b, r3, 0x0, r4, r5, 0x40, 0x4}, 0x6, 0x4889, r6, r7, 0xfffffffffffffff8, 0xffffffffffffffff, 0xffffffff, 0x400}) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x1c1e, 0xffffffffffffffff) r8 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r9, &(0x7f0000000280)='./file0\x00') ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000002c0)) select(0x40, &(0x7f0000000300)={0x800, 0x100, 0x7ff, 0x800, 0x7, 0xfffffffffffffff8, 0x84e, 0xfff}, &(0x7f0000000340)={0x5, 0x5, 0x0, 0x0, 0x0, 0x3, 0x96e, 0x3}, &(0x7f0000000380)={0xad74, 0x9, 0x0, 0x6, 0x7fffffff, 0xff, 0x2, 0x1}, &(0x7f00000003c0)={0x0, 0x1}) r10 = accept$inet6(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r11 = dup2(r8, r10) ioctl$TIOCCBRK(r11, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) mknodat(r9, &(0x7f0000000540)='./file0\x00', 0x8000, 0x50) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x20, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x40, 0x0) dup2(r12, r13) r14 = geteuid() setreuid(r14, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000640)="b06ba696a2b16a6d76b7a28477638a8c09afa0650c094ddaf64aa5f5ab5f4368add874e2763df389346773af4a9ca7af939e9ccb7fb005ccfceddec8e18c67956a14872f83c73a4627e1ff3028117e9abb700859ead4eb7e22b1f971c6e451438cb2fef37c6b2466a0d7093f5ff7dfd55543191fc3081a90d2c46e09084b4000c4185a190b407a29cf7f2236d5a2dd6ae0975c492c9cfa0bac897b1c2de1d8aef32c8e621b9eb1a14ad2aeb40414e71f241be0ab6d6f4302ee5a3e1a2a8dd0bc33d447326dc47794127de1cb3d2952bacbfafd2e704c7098e1c24fb80201a0", 0xdf) 00:04:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="80ee13efc45f76cbe7112f2296f672d4c1dabc6ef3e82f4e140e2b8ff45f1329c9e1b687ca", 0x25}, {&(0x7f0000000080)="04d18ece5aac104d66", 0x9}, {&(0x7f00000000c0)="daa9d39e1a96e58b126cf08e5fe8a57b0c513dd858bbda10b121449e9e08495b04d3a2901172925d93374f740beb1740ff367aa1343210ed39e55d4faecd0ba7239a1a43af2b9e0114868049d914c2741dffc961d3a4909df56247d86abfcf24c18dd319548a83ac3efa0d9ac6243a42", 0x70}], 0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x400) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20, 0x0) read(r2, &(0x7f0000000240)=""/128, 0x80) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000340), 0x2, 0x400) accept$inet6(r1, 0x0, &(0x7f0000000380)) pwrite(r1, &(0x7f00000003c0)="89a2b504178018c428948bb01595898a3ac3b3e193da4e2b59c3aa6a4d92", 0x1e, 0x0, 0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000440)=0x2) r5 = openat(r4, &(0x7f0000000480)='./file0\x00', 0x40, 0x80) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = socket$unix(0x1, 0x2, 0x0) fsync(r6) bind$unix(r6, &(0x7f00000004c0)=@abs={0x3, 0x0, 0x3}, 0x8) r7 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) fchflags(r7, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0xa, 0x1) recvfrom$unix(r8, &(0x7f00000005c0)=""/165, 0xa5, 0x81, 0x0, 0x0) write(r0, &(0x7f0000000680)="12126dd8a7ff76607a16c1025bd329d80187d910ac85a49bfe34ee291ae297dbebaa74d8e3c617ce66cd925f0f95948f", 0x30) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000006c0)={0xffff, 0x0, 0x0, 0x80000001, "88fb4783583467c7ad2cdbe07bc66e4f6d30db67", 0x9, 0x6}) r10 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x4) getsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000740)=""/246, &(0x7f0000000840)=0xf6) r11 = socket(0x18, 0x3, 0x5) pwrite(r11, &(0x7f0000000880)="ba35ef336ee7aa498561b3e855ee1b5c4ae345222a59513611d8f37dfd390f228cf538b46d40fd385a87561ea3a19f4c79e08531952c80125a6dffd5b02b82db0a52f4208c823c91c2199090694d9de4a05826d9204cb50bb5f9c769c434ffd327bfed29cc8b66ca060f5e0883e912a53012363a7aa407fd6f7809dac592f8fcc214ac2a010f28483d2ffbc3e007d11d60726195a7684365944a46ed52e21590afb8f842df027dcb841bdcbdad0fe5359824f9c1c16f7f654ef4609c253d25364e41c41d504d587090db9aece339b21db4b67ddb9221d936db453aef07abce898dd1efc9f33e25bcd119aec6babd7c1cd089ad2a0a8ec39178e5d726419bfdac0aef5498e366fdeffff9823ce7cbf5942b552fc85cc1854a5dc4239d87676cae5fcdfe7c496a5e3e41614843b81a32922ab69f75f61fbf4b979c54395dfa212921feb900d76aea8be36eaa0a0b6ef2cf9beeabcd9f46123e3181a59cf53ecd5e9bb97eae9c8802e0efe590adc376e64a383c13974179d38030965317025556a1ed884fa7df7c4d53b9a78b2c144598774e5290bcd4353e0a88598d5c4985a8f3c9975d7b3ac6e456d0ad60aee17ee53a6394d55809a8f405a942c5b10cde22f7a270cbf93722ea9527504f34c5fd3fac0f5fee4ac2eb4c8c5fb9f57c83be255d918d9943f36188a7c93a55cf83977f53d9c99853cf86621fd78cbf92c082f85db6f8cac5277927f783489088e282b3c1a171f09f20dfae8147346049e914a6d60ff2c47f358c9decbbab5c64cdd693d5df8ba1f0837d99c2e9f19bedfaac5530903e2ca5ae4dd4f1412b03a10bb04166126d4f7a8dad62408c2756a8effd9aac048b211ab44a9097a0e46afa8b119b1841e1dca908edbe13b8e3628de6d398723f71f181d83eb22e0887b4f7b9a2a2d08273bae4d3608ea8c1b97c3c589621a2c943731d3e10c7012419eaf7aae769494bf0717ec7efd19a50971725e2e0510cfa51bda2e46f73fa15084b499b1f84520ad9ab469e3f205a0e302b15c6befa01c1bc89ef59eb3389bc5a7dd68455dc85cff32241ac36c71cf11027a7b198272e0cd20b78564c52e63bb3496da2a5b89081b0b98c34a7df76ebe4e5b5c607b90202658f41ed79503e5ce22144839b315a8c8dce56a10fc37832f59a630f9b5f20a7ce55952ea83a6bdb97b755aa76c826b93d68373371df4dd61951443c085d4c55660533e08a9c62390f633e74e591c60234537edb3995ee5cc382f261f7bffae5405d2613662c007501261ba71965c329dfe6e7a0978a4aca5cc112f1dbcbc4cf3c74914fbeec71166bc388aa4a66bd9175101363514ff883c9b6df3677450503c99e0d06cad0c17fe044da9bc82a8a490de8fe1cb8f0a39069204d9ef2c071db59808ac2ec92d901995d405a5f35495451795e2598f5bce349b7c75b2c48a61d2c6f5c07908d97ca52be092697d38bc3e22b14214b52fc290165564cc49d5a014daaf1ae1e3c06c63b18abb305b4c962f0af522d3905aff8525fa503a8f9c3e826d0c1b729b68db387c51dfb8fef39e93f22241c91c811f79b2a78d8a2d37f1e840390b15b68639566a234c7efc9febd460626128e0ce4979a594d521abba1b8c6b4890b79265099b8274fc8f4cc9f868730e0a3ad2815f111ef21c7fd4af501558494357588cb75cefdccc33342de311fb6013fb1fe78986d14b38545f76a48b38fc55ef4e8efddeec341f1d19087e7e073a6fbc5de89a5e26d2bad343b6afb3a8ec03dcee7f82a4560d9ef41c243e5953d53eb509453927ed5b5d67c01ff8cc76eb76eec9a19d5cd4161aec57693968eab364cd92bdd2fe177a0e977a3cddc80850f8494466804744b0075d017a734ac944830ce784b36f250df69ad077686ebe0093d60c3c1097629e3fadf2ec8b60a677cf77e46a89ddb2f76b623befc0bf5b779716e7803c54108cd1e90335530d710383790d154487a1c683c81f2cc644d88f39f62cd69c6b8dfdce98375482e861c5598cff15945341c37eb2715746edb1c5f89de1904ada86699978f2303336a8cb80615c25ee5c61339d4217f98443752978cdb133888fcab8898170bf99f9b326bfff3e345b25fe02538b1cc76c84506860d27c5538bccfd154512f8644ae1212f58c818b155ec5752b4bb05927f59278c11d7c2abbf55067f003c3993749cdad208bde51de28bad77d9f4cb795d349bb1011d9aaabe73bc13691301eddbc57fa1c87538d6d124c2e9f23641f200b4375634c2a77ae49432ab3e9ff75bc7ff4a05a2321da60bc03e840f42854bf526666e0d841610fa5be4550d8aae81df360ad8c4c46ba1052b985491bbea35a2dac8bf567497988f6125cf6ef04a54bc149fb52da512c6bc255de385e2465d6eff48d47f4f5ca5e00a5217c6db60ffb4910038f051f0119fd7213e3c6b0f418837fa3e136e7958c587fada299e203ddf4a5d642698c0aad2e149fda354b9c4bf54243de425437dfedaaea91a055053fef925aa34363db6657aedc4128f08fab9cf7657a4e0938d8052b81a86f79936b1365a663e10505b18d4098cc5f7a78146036239c7f1adc20ba6cc9e49697cb25ad0db9776dfa6408c2c9f6948a47efc276986bd6faf6e621c32feb22ab57a27873e0823a7c9163af8ba490927409e832236b7b8f23c4cf3734c22ed4a86d61cd9a05db347386245f272fccdcdb1578b0264468e6d0a2c6f16502c0e25a8631fe23723f98dcfbfce8ae0408f7d7566d0409d1ddc16f0671b3ce50858c3b3aafd67d57c3f53c5f7f9801081093a84d76cf46b0a71a76955b552a7a43fcf6fc13f19996f31cee4c2c1d3e1f0375c1b6b848a673efdc7f3028663b2be3280189ce84bdcaabd0cd67e89b11a129ad12f7abf2e1a58af884d3aea5fcb13855435933c6446877c6c673f7954938b8d3b058fde6d03cde6425148d857c35da2a3d1f1471d786e612caa375f21eccc054f16e044f76057e9be3b33320c8941e47c4009c8de4999de858861c34e7384b36d2f48f980aecb1afb6a75d68fff3a494661d41320fd09bf76d75a2f7e21c4fbe11500335075515ed0e2e320b9ae8566e1ce9f335182050f04a5e1fd94d93a1e45669b64d41a8d58bb3549a462bd8c7f2f74d02ed08aa2c00f339773dc7b6a189b49fe9f23ce4489c469d5f25464658f93e906b7a3fe44cf35120a5ae1ebfc36fbbaa5631ae258c6a6667c5222f8b05e27a66f2898291c6ba2d9babeabc0954314c7760be793b0290c697b5f940332d875322e2e502f534900785ed9c2800a4ff164771b735e849bebe5bf04004f6eb42c5c426e29cb68f37f02fc1bbaa0c100f65d95b19b42b652876f27353ad095e60ba069de3d1d0b8b1ffbf298adfa4e5473853ac29755a13ebf1916e116078e0aaa0766f92fdb15092b4bc58daa998bff41ede31b168236d0b1239966d64bbf0d655ec85a032c0cc83d7723704c5817cd0a60cbc79dd83f75be7208fd2f928b65d4bf8e23a3dd3e3522d26f425eabc7b3c0cdf8f265874294fd5c270bc0ff68b49e7165d83f80828cc226aec76450323241eb75091bea8db2da628221ab0df921df5ed9889a3edbe6966534073263882dd38e77afc5b606335c09f5f7a4b41958f6bec4dde163d303ee0462fc6f150c6c5d4c9e23995ba1fbb2562eb18167bfd9bfb2a391b4e3905380aea792e5f186cad097e0cdd567c82fe782885fce78d241189345e18d4500c32806f9d9504c6b6715855f97f996cc94d95ae65264c080a28a06c19e091fd20da5fe926b75a194ca1039e6d4fdfdc2575b73241d51073b2fd03235019485e4627be983bb52a2510f2345a2bfbb5a15cb0370aa2ffa8e3d930e1328aa1136b6c5fe1f355771b445f9941cb90ed26ef7399f97a8ff4198f50d1595e019f06f47b96c578ba52c84fa49ca9fa4b54e91de526fa5466876eab61301e01ec68b21f99157bc5f16fae52c3f887bc3ada22896971cdf0997c5bee3b7a2a4bd483968771567f37cd2720ecdb4a1f55ee7ac25ed976dc3f6b660d5a5a05664034221de2bd60ebdb1109d7e9eba936516be730da936b9fd00c98b964fae7140bf79f7f2d36b09a141342063bbe7088e9e2d743e6f0d2ca4658ddd8225e09944b3b0c64de0cd0d3834a8d26e107106012235fd8dbabef3640393bae356c12653a80f9f65f04259578fdfbd1207318c66e4d1434ad86bd2a31ebe8ce8885daf8c24e0dcc6e635c7f609572a48e2b11948d6c000b27476df14014b5effbff001fb16e9e9e777238565245398cc9837fbf8b0f79b2740f9dd05bd61f1ec9260a892f9a7e25a591cca921593c18db8c174cca8bb9ecb97b8035fba8fa9864a01fe169e668ae05eb8698b2268428c72a4859a9723cf7cfc74718efe3dd1dac26b2506cd9e682eb2afbd1b8b5b079307e68bcb6d1f2cae90063990df5c1d96a07d196cedb1fc4ff33f9cee04322d13c4233ce8ef8430fd252f75fe98e5e939bcb2a5cd6c809147425d118fa0d5a2eaef832d38674d0c674892243beab50f9248d024aa92d7198ee13a6c9af6e98441ad275807207d776895d7c4e2b75d57905320c5d2477116430e0171cb7c6e0bf74f9ee20f241d77a95ac08fad486d18aaeb6cb8dbe7dfe0d2c01975718076edf3cacf29e7cf13e6ac3ed396a982755ad3fb686a30f9447c7f89bbe261c1100443fbb6a54b51b402f8265d8d75c20f21fe21c6d59c77b9f1559095d839b62b43ef7fdf1eb82570d48219fd4f128b6301389a873966b38792163669ccfd342bc1cc248c0bc9bc1c2f4681215504840245bea708c7a991f840253fe8c298a7d9414ad628f9dc1a8fda93e60f1fa685caf111cb66c7fa3029eca7138c22f2d10af3b6ee5ea704b419a57fdfaf21084601aa488a45e8317a892c383e5750d54c8734ad4ddb353a6906e4c2c59b376c64827fd4f01e67178117704ad39e780617d8c112775caf64ffbcb086513ba5d7585af131d8e8e396bfeb6a577767f8c3551bdb281cf26dda11e56d9a91b37e78053a5a44b4f022d1f66e79d6ee982b26884087620588ce4e013d8e54eb5c5f011f4ef88ca0aa42c92b2e7be82ded5396ccec5803b03a0eac5d776b66cb6faad985152b03df80da34a10f574ca59e637465233099709580e95e4faed20f146f8a5f2617532ccc1f04719f7689634cb46b98458ffd7f1bd56f6530c4d7de43477d27515f8b4bd53f9743a470384c509b410ec85764b551015e1d00a6e91b851b212fa2e4b622136575a21d47582f9dcbad634d94b12e15105551a637bd3e78e73031691ed42b674822ec6655d702628a3c9f929643f72c07579cb1149679489d11eb00127dc51d291be49004f2e362ca45acfb44e0b405204be3cc53b3ea9ba3e27965ad23f8409d00b12a734fd5fd4d75618a7c076c0cf8434f6ed60faeb27be383e0d1db83ca5a16c018819d555c27dc702a46482b82b967e7a3d7d6a9bd9a9c04e49743706816f68c3d4a2b8041e12a507308f5d20967aa4887bb96203c48e5eac0f72c02dbc57a2ddacf388ef275309a63691209d21770b973979ce7f0c1777bb943b1c355b84c285686546db67cfda86b40df6a698d640717278a369c6326a51001f1ebefb7b4e6af17dd52e8824f4cf06f08432ddd2191d264c97a84a14fafa90b3cbaf6bfa24e91cc77a501108f0972b4f4fc244362b2c6fa3ce721080f0791a361aabf273880895827239c3a6e1bdfb700db6c21de358a0fe3a2046b10475743cf269c379bd40f04920a3b70f069ad13fbff2d7b060796", 0x1000, 0x0, 0x6) r12 = dup2(r8, r11) ioctl$PCIOCREAD(r12, 0xc0107002, &(0x7f0000001880)) login: pckbd_enable: command error 00:04:41 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/97, 0x61, 0x2, &(0x7f0000000180)={0x18, 0x3, 0x401, 0xffff}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:04:41 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 00:04:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x7f\f\x00', 0x3c403eda4ee4af02, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x69ce510360f54f6e, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) nanosleep(&(0x7f0000000080), 0x0) 00:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x80}, {0x6}]}) getrlimit(0x3, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 00:04:41 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="3402c8fd930ec03d93a6f58409727ffa8a4202ac4c4ce707f0d3ce101966f20c46df764e6eecd3ebc258a543b8d8a66bf4d8f06be110dc8e7b5967d76037ea27a42148696956a0c39e2eac34e2f0a90927d950e1486a6004f45004c55c2f8d095a8008d907f062749660465cc322bd61786918c368a4d9401a0e8472441b8274140e7c7f64a6aa022d67995511a485519ae7efcf15c066ab4a839779ce2cba54844ace9d2588"], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x5, 0x1, 0x0, 0x1, 0x6ce9180f, 0x3ff, 0x1d3, 0x3, 0x3, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) write(r3, &(0x7f0000000140)="2fba95edf3947f93f009bd4c9c439f345cc48a3a878e64d3bdf4ecd20115c494bd52c417900213d46e1f5f459e2e735f64cc299910c94ad6a971876cd91504958226f1c172e27563449cd462324ec0085bc7162ff03a943fa78b578f6524d31269aabaec7e38e069feffc93cbc860722fe468d826317d85ef559b2ab1e4438277274ac3ebd69110095d91340e2c4fc7de23e806db1cf5ddb0972e437f288420ccc430af26ba15a87823f624750676c5d6def9b754909438d2556992e", 0xbc) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) 00:04:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000640)="fc7111563b6eac12ec80d24532047bed6a0350a0a1f6f7b7db3947befcbed074e47db94211e573decc847bec9d97d117268d34e40a1b8ad4cae24bd8b9619e5510a60100e94cdb803c66f729d3c1b0f5b86c1c75874a47a4d149d54796ee638e71490f19c2289af7390ded0219a2edcdc801079d1c87f8ec5f89e63991fb3d7e08cba5f802d407c947774ca60085a0f1f5f5fa721092df06cff24fde7ecf800adec8cb3fd0a878473eac61f72b5c97e680bb6a2f0d32684d9d43b9153561b2b9e23e3b4d0700ecfc7250f0e931b465102738dfd3c840da28fcb3305bc68114cdb1b114a62f92a4cebdf193614a5360ec4027e5905c5c58a841e4656294c5687c2ddb66f09ac8e0ab4e3d5547128cae05d5269265c441ea736126d4ce9f2e31baa311c1906fad4356a02c245e657f5f9504aeab1d26e92a75ac39d146103ba7c2c14709abe5ec6c187f21f1ff546c59771453704574275cd1647eda0284b05e6f70dfb7453a27ad68ebde9dd4abb3bb025708cceff726775f3fe8b2c495ab88", 0xffffffea) r1 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) dup(r1) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 00:04:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x126) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x5, 0x2, 0x40, 0x8, "42771d6b83099589295e96dd9ceee85df1818d99", 0x3a4, 0x9b98}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(0xffffffffffffffff) 00:04:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') 00:04:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff0000ff07ae7fdf03000000", @ANYRESHEX, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x36}, 0x0) 00:04:42 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f0000000440)="bb7e75f5db14e010d2d8c441653fd2015e516d83a0bc263aee27139f8e2161b84182f8233a35840f28ff0040679ebb3dfc04315fbe89a255309f7e5b4c317a6137292485c57d0aa4d500a7ec9548cbe02a370840d1f2d9d80debcecb1bed233eb5e9046eeb64939f0c28622fd814d2941826f2b9d06b17d452737f504bf268cd6f410d551d6a91ac1ab7f028b010d9b2d0682ff6e1ceb2b812d170beaed462d497e7ae3cac4d3ab54013221b5d32956530bb9979378cd2fd3f5c1c81becaf19f6a21239d1ce5f06cb6cde56769f2d43ff2c0dbd764d244f9a90335b187085f67786cf456dd4322579b385b68cddf027cf2fbf4"}, {&(0x7f0000000540)="6f26aede8716caa3cc46931a2c8d241897ceb2759f083f83c8cccbdea275dd6d459df8429a5b9f3f15"}, {&(0x7f000001bb00)="625fc22e586ed94a3c717c50e3afd9a721c9e8ab15cb0619ba67c7db2c84aa5a1879cfb38e58426d4c80f0fc487cecdd2a618dcc0adaeacef128583adc064212090898c69499715676999e7c57bf10e08e68b0461a31d6acf51d15770d891d0b5b7fd5fda6517e018d60ebd5d707280af5f32b9c48cb05458c9d3da7805a4127fc01b59d881e779a401be4f6954f6c326a632acdc238255b6e6c28ae652ac77fda3f62986981dbb712dff4548ac4cd5badae1c78888f21e58c8b874a4a5420a4f3d76058f904b541f57bc637409e7a3312dc5a8dd6643899eb610e3d5897d8afaca79eb0de128f617e35aac0f19a1a92740d4444424438ed17ba816e29b0601ea3909c2d92fc41717f2ee27a8cd4766c535db10ccaa16b0114fc3aeb53229fa81ce2c51bf649e001f7f4c5c58d72c9f2e705b77fe8a2c9549bebcee2f004fa61d305756ddddcb3ae0f56672a3b3b57b096a9c4be0182c185f504baff3498410804c99e35554231d7ec5cbcd0b4098e4f6b1a087852d7f0fd5cda9266370e304d90ba7135411eccac3222e60987aa924a67cdf48e75960945655b0808344b3971a155c7be6dce60888b4681fb427d50ba39abaa796cbbf55a075ed15d22fa06dbb0cb19ad25a246110e3d9c60fd1bbc509bd5a612110bd62500a350280bd786286fbe29954316775ab54893a3a388537129e33370ad1e6eace33c009c605bbc3d2f90f334b0f9121e5480ac56ad1b713bf60763e0273bff7623073741e105416bc331a0d46466d9c669e1db3d67461e9311490c3442a5286718c298910b208df6800b1e4e4e9b17685ddb6f97afbce29dd6b073bb0ad51e4d0aaf957d55ed16ba1058d81d2ddacdfdf772559daf0e4062d2ed74b3005c5ceb3eb438e8555e63a7c93acd97d094443d7d4dd6dae323ec5bae1d877b102cedbdd58b5cc20fcabd9b5200948828e7ec80de04d760c7452bc7d9529be1ef437a56a5a0bd8e856088ac390fa850cbebbd82bbf333a8644a04fccfdb6762792be8d2af4ce41cbb3e42b85150722f3189a61640e499e578780af08c9a8ceccd6971e5c7ddf7f8cd6a082db08b7c9df288d5818bd8918b602eb769ec4b097bc4d2de9fa9dccbf7aacec0641356605ce5dc7df4f1e93e77e05c3953471dbe76389c00c527771f33d53ff5cb3ab0f9ea47d207a69dc3838a2b25b20103c44f619386892f23df4998470fdb862e73de06b74c479d7cec2a2251cc5a6a18c265a2be98dce1f9315ea9c04eb65c4597096afde15e53e00479c55b1f514aac80bab63999e9e0294c30c6dede85bf61248a6458c4dbfd143db698fe677b534517be960be96ce28599040cf9084d2f907787f124211b67b36271729714aff4c64187fb28bbe8195d4d596bb6959794b74011a88045d81bf595556cc74d88aa8646dfe7c53bce0b7149ecce30b1e9ab455358f9bb2ef1fd2b48d93a761e2442d85a04e859e7e3dddf5c35b4856709673405f82e1e0ae3eddc463cc812661e5b3aba697268bb017d984112494f6684a81171b2028db0f7b50dbb1bc3bc28b11eae6e21a709b57eeae39e5fe3e6e763e192f7f9005aa5a4ddb0d035f7b4b84bd18d91530641b7c26aa5b42e0b2892371d9bb896c908985f45c3d56fc6efdee1c8a651cc4b0f25487715789585e5e816d156cace0851510246bb98e3df83c17b5c6fd4df953a7611e5acaaba0b8515218bac1d34eb70d9e66355db36b31a396b1f1d042b884e800c5a1bec4bc7d1fabb782e94d8578f6cf9656734283c8fa2f146b23ebc22d56e02ada65158653784e9daaa1bce07cfb1bbad0f49a9b3135c78c3fee135483d3585979de9d65f9bffcb5e5181abd0d3166a9fd013059afe8a63d9439c67715907dd9239c062f706551f70acace99afb0ed1416132278ac25a5711439e5d806cff95be9305b3e82dc45661a92b0c1430df3709c37529c0119d514f2d9b72bdd238444eb97bc7dfc5751d5f28eeee39e2bfacb454e32c0e6761e57f3b5a2fcf66095d86bde3084406e5aa1c799f3c131e16cbe63a9802c1aa98ea1a96a62b618fda80262505302bef5e47a9cf4eda97e181148ed2d7cc0cd7e07f394e12c0f2844dbae095b385f601d195b0b7266f2869acd4ec5e94b1a6e6224567f9e94a12f1794d22b298fb071a1462526a3ca314e6b06b17eb5ce956ccb2d82ef169b1d9f03b9441461355a2bb618c093b85d25a69589d39fa0f5b6d734af3919fd87cd38bbc30c8ec297ebb30961f1b195545e8b73122d2288f2d2a458effa6b68b94aed5ca1a438b4e00573cac069d649c9719ae5dfcc1066c3f2a0752062fbcae1465fc13bc1666f829af271b05865525ca91c8b6262095f643da46e3d05819916156f4e43c44f6662d7c75ec09f7f1ee5dbc7f5dbe6a41d8a6c46db704598b9a4745c99c01af849a7ce9a90e7a7c1190a6850734b831f65bfce5e33b2fd53b23541c4fa3ebba4200e2f49e0ffe1bf2e4dbc98be3927eb5057974d5e3993c0283727f4db223ea64f319978efcf49b31c7f19b63f4c009ba96777ec99671d2264ad1de8bf79518c1a5686f6cee3d854c265422b2d79fe91c7cc670dc2680a90e660e20db76b2b82545d62c682ec3222578300c40842298fc15660d5e21dcd15ad6771a56badfc92380f464ae2e69a9c1849263609178298d340114b4b56f047e9ae5d54e34f59aabdcccda29d2b058b0677ee77c66b38c296b9327398bf44823bc972398a5495fe1f8ee4a2f66537c05022c5d65c6269e761df1efd6cdfd4d954f6ec9bb141b5170f5c1d389c319ae8497af772401a5c424ad5a8e86fa5da718844e79be4b8372adbd3bc15a019a57c4295c37dbfb58409d6e0f4a55848f397621b342d2e86a4f61bd4a805a7fff12db3e97909619985e8367b4c43078168b415d298176e41ae60eebc167dc113f412001e2b35fa08567ef8db23f4feb288c970d18d96f6db7359da173c84172d737cf7e8e77cdaf62104dd7ebbc4fad96bc0b708a22858da7d430f71d8121c173470efeeb5dcac1d1ca250dd7c016875c5b12735e839ff4d3be3de2d7bd7540beaa8a51f54f2deb6defa9074a3f251c6450302c3b0aa4ad2e9fb6a727c3be59a60e9e69a54e55ba7871ef0f2233d92e0c09089ab002277f09b1ec77752d9bdc6a62e92d681d27b8d622beaf1fc82690f3d55c98fdab8be1170cbd4d5c82aa8b81b3cde215162fe46c1869f09881a52b59b4e92580511c18404ea6caea85365f7c8027d3de329f9053ac280782b7375ed88aad2284612c97c91df8ff505ed3aaf5281be8e330b52f1510410ad0a5a20be67b65751e31574b5ac868d182504f4d071a7073d6a3bc02ec6c3b161649abdbaed9bb42fddc29f199c704676f7ab94449c884fc0bed164596616aa875e61793939a92e0dc775460d992708d7c43ae540ca9816795115a3fddf03b0453b3e4f6e9cd109872d0c5dfa492347f34b26ee93e8ac861387b8fc6452bb51db585e59b2b00e51583fb0834839cf2e373d06142d8ce8e9afd11949fa996e6ee8c29e20be1e9fdce02b6511c5281ff8a89499ad7e8a33ddb8079123e6e41775075960e9ed4a56f6505adbc78444e10573bc7e7f8a85fb61582e61742b7b76b98bac15234ac12cf969d9a47bbe2c3a1e9db0b7b500c5d215c9aa962d25cedcb528dd75930520dac6961a17c38a1c2ce7ccc2ba63c63aba5c1adfa2daf8cf836781cd8d5de877d3c24b5a98c26514d2a859771c9aaed891852d293f5c24f1c2eb92c9ff3d0cf8b25ae7d82d1302ca54d2c0f52f757d4b49b75933c18dac7c92022cdcc2fd6e0a4b69a40047f11757a92afcc9425bc2db94b9f103f7f27f0f2691f3c836004a64afa5283be09369b7522d29ed74658e23afed0724ebddaffa9a9c9a48a58be9eea41ec1e9d05675ee779bdac016aa1b56b3bf21d30a2be0bfb8849c9af65ff2719d078e6242741de24e99e1433f0b4ad720e15b35b6834ea335d328a14f6f402b0f96718aa6520f4a42ee1c6559ebd97963f37b3c4531edda072c1b1019b6e2669f51f07268a7ade193b28d53863dae420efc1809186e9500bb366fe725600f14cd02513c9126dfd33c321fd5337515eae511b575539dfd27a54ac3dced0a2359bac9cb4ff2bbee0471c7f17ff4ae8f9ea7309de33b1e7416db01ed1b15eded2392abaa7eb8873a2309ba3731d1a37f151188c3efd066b7eb091a8f8786fd495e9fb497b3a3119eef459d89af6c8a9cd2a4706409a04a098061d98b9b56adaf3751adb48c7ae976c6f37260d52de65672052d7fe78dce25799eccc7191f8546fc604adc3e20f47513f7bbdfb3898a489f07a08f375ea6c6c94429e24f9ce1cb592879210bc8fecd0dc17d103ec57cec2904bf678ac490fb7da92bb0ba9617fa6946442ee04e0a59fdc2afc0a4cd98412634575981a64f8bb566ab0bfe3d638805385f56e3c0acb386162ee2ee56bfe5fa762530c2a0cca2469cb7de24f87e4632d44eeb59e101ba2746330b8b91fdcff57f7474616d187acab9aaa5770309cf6a554d4ab5b6b53aa10e97d4978eec18978fbd7b4d49a146bd9a8b77b49fba1b52d75cd36ca2458b8a835281ac2235d5dae3ccedc71fc80361dad85788dc79734f2d8c48812ca3045e5322debb00d3f8e8feaae1760a176608d9205f23d29bf091dbb93db7d8a525de948b961974d260dba6514ed42090039bb5fb7415c3c3eef8343fec7fdac86e28f66e0756b52b156b463fae0ce968f9579a6bb5b5baaf5b9047d69947e13a7f731983fbd754b16ebe187817391c3eca12825f4ac704b009de2db2b99bf5b431da4f47ee4b09784aa8e693850d770f4ff9593ed0224da6daf580f7afd724b006e534a92d3800c1f7aa365f8b308bceebc1536153254274546f476ff6dd190b0a1e7d46fe2ba4a14bce666d4663144bc5e5e77e7efa079df0e5a9d0ea1c64197472ffaa50ab39a5a500648cc2370aaf7d30d5573f7ea6458f80a4bf0cd082fddc8529cc484c276c082a8fcb7f83afa0c9df50303de498fdf79b84991999fd344a6fb3006220c741a1022aaf990e2e80802ef924131d06be30f0903e04e1e5cf8f49393faae09050969368a8398cb9d448c00281f96df454627718fabc18f6503ffcda0b30e3ac111160cdb7be171616b41e3fe09d0b5c9badcf08f4a6482d8142c1ce5212c4415d4f017ebcfa1842cc7d760431878b3cc4d17322079f5e0c340d1166797d95af39cfefa4f8827468102db000e553b34ffb3b4dfe653fc93ae5ccae61240610bd83aa88c6a0f19d2ca4c060b979352b9f3cb6842dbd51170fd7c1dc14da5cd5a9ed98770adaa39ad91660013acdcf59298fe8895f5fe6b338b4c6b363d0e2c16c764b0ef5291079f90dc8962fcf434b45f6c65d77ca712638ea41c87734c7ccc0a18577490fd6633b43f1d4fb2ac4f1eae294886efe0c4b53ba1b03818ac04542ec9914bd8e0514b9f9215a1180c8775a03afc41fb139663fce329be2d13d0a31fd4d51220a70c6305c59191d292f137facb2fd19fb7f86bc3be558a9c5fa11ddbd77442047c8d6e8312cf8cd4277d698204583316b2cc4d0b0e573d41b883cb6423027a2d00478c6f59ba77d2c3f3844faca17c64e4063bee7834733fcbcb864beb953b6159e4bf804f85f0dabeb1ad0b761c84b804cf7515e7f0fb8a7b43ea3d9d59d17b2cac8164fc12b1af4fcaa8c84e3197ebaa1c84adffba4ba5805c02b113a2ed8da80727224762a14b6f63545b0e5926efbf62975031c35dd2deaf7fc81c53cc"}, {&(0x7f0000000580)="5720ed03936f62ecf5ac1972f58331c4a8cbfb6e17f5bc60ea78fe30905313506eac0eae06ab0f9768ad26d4dc3ca6e9812867e4b2659dcefe3523e2f8f9f34e906f9ad82cc20b5d6083988c1ea4b946dfa7acc0c298f59f65520bedd9cb309ae174c5aee8cbcd300c00ebe17823539be96677a5638682308372ec3ae2b7ae7e6a91970f7f5dd798c8118c959126ee90ad906f265a2be0feb49565b97cf7455567a62f5c327d0f81954028db2486c5dcbdd4ac6c6b120602c681fc8e07535989fb3dec483313022e103854d0794b700d70c23612794889a9"}, {&(0x7f0000000780)="49811f12f09d878800c9a1e0b55cb665f288408a3cb584ed2e74e2ad7b3c8e049ac33509912ce3573c5bf02597a24a315e2fa2bc53d5d33eaf50393dbc8bce3389209fbdde550ecc0e1bf4ea4ff8e80093258fbe47dcbb1845ec14d8255ecd5d16266e4345795db1cae1a69a522e6a9afa5f9f0b57dc358c224b793ed86778db0d1d1b0aedfb1fc5fc736ee7134d8e9a92ddba90e5d58225fdc695d0225ed69137b959759f3a7c7c18be6f0df7d1be6f2d35f54d117a4dbb563c932e7bb79de69eb538325295"}, {&(0x7f0000000680)}, {&(0x7f0000000880)="18f97fc5375833f0b11926fcbaf8911e2d5d6cb56ae0a113335fd0a3"}, {&(0x7f00000008c0)="906f85cada30a4b920a7940a942a89ec97ce93333acffd7a92fd7dc97cade53d3c0df96ae643ad66264edf16bbfc40956d6600484ba153e2254abc0509de0832935a87b2aa8852c7057ea714d452c6d63410d540a302d95b4f3eb8d2e5ef5ea003e585da00ca75cabb418c54c918b39c51ec000b8bed21ce96e669241dba915c782c816c268305e6d1db96aa210f9dc0561a"}], 0x100002e5, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r1, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(0xffffffffffffffff, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x7f9) r3 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f00000002c0)=[{0x3, 0x6, 0x800}, {0x2, 0x3ff, 0x800}, {0x1, 0x4, 0x1800}, {0x0, 0x4, 0x1800}, {0x1, 0x400, 0x1000}], 0x5) semop(r2, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000001b00)=""/102400) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001880)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r5, r6) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000040)) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r1) fcntl$getown(r1, 0x5) semop(r2, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 00:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f00000000c0), 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) fcntl$setflags(r4, 0x2, 0x0) r5 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) r8 = dup2(r2, r6) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfe) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) readv(r9, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfe) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) readv(r11, &(0x7f0000000180)=[{0x0}], 0x1) r13 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) kevent(r5, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff3, 0x0, 0x1, 0x7d1, 0x3}], 0x8bf, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x0, 0x2, 0x1}, {{r11}, 0xfffffffffffffffd, 0x36, 0x4e26524d7b8c8a22, 0x20, 0x4}, {{r13}, 0xffffffffffffffff, 0x1, 0x4, 0xc13, 0xcd4}, {{r14}, 0xfffffffffffffffc, 0x4, 0x4, 0x80, 0x2}], 0x4, &(0x7f0000000380)={0x4, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x25}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 00:04:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7c0f90006ee01b1257aea8c500ff000200000500f2780000020208a371a3f800f10000000000000001000000000000008d8a48748ec411cba669d8b38aac02ad4ae65aeb5a40c6ccb4c5be6603a764a6485e145aa6081022ddb541b7217078792fbe8143792b2ca386acfe5f4fbe234b133b38eeb333a67b94164ed8a6e479b988f5457991eb2b434070919d17dcf08e42a07a27aea9bd28a9e00daf27291a061400"/292, 0x124, 0x0, 0x0, 0xffffffffffffff05) r1 = socket$inet6(0x18, 0x4, 0xe4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffe2f) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180), 0x0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 00:04:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 00:04:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) getpgrp() readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom$inet(r4, &(0x7f0000000000)=""/28, 0x1c, 0x2, &(0x7f0000000040)={0x2, 0x3}, 0xc) 00:04:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x7ff, 0x8}, {0x18, 0x3, 0x101, 0x9}, 0x3ff, [0x9, 0x36c, 0xffffffff, 0x80000000, 0x1f, 0x81, 0x6ae, 0x896]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='\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) utimensat(r1, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) mknodat(r2, &(0x7f00000001c0)='\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', 0x100, 0x80000001) 00:04:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000180)='./bus\x00', 0x8, 0xf2e13227c728b6e3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x1, 0x1) fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2, 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/34, 0x22}], 0x1) 00:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:04:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = dup2(r0, 0xffffffffffffff9c) r3 = socket(0x6, 0x2792a9f2ad98d0bb, 0xff) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) 00:04:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x0, 0x81) ioctl$BIOCLOCK(r0, 0x20004276) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84, 0xc8}], 0x10000000000002ae, 0x0, 0x142}, 0x1) 00:04:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) readv(r5, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/56}, {&(0x7f00000001c0)=""/89}, {&(0x7f0000000140)=""/24}, {&(0x7f0000002740)=""/4096}, {&(0x7f0000000600)=""/125}, {&(0x7f00000002c0)=""/197}, {&(0x7f0000000500)=""/198}], 0x93a) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x8, 0x1}) r7 = getpgrp() fcntl$setown(r2, 0x6, r7) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getown(r2, 0x5) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(0xffffffffffffffff, &(0x7f0000000280), 0x240) 00:04:43 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd20000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c66455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293cea3f5cd07441e5e851ebce1278d85a11eb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105fd8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e900"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = semget$private(0x0, 0x4, 0xa1) semop(r1, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/200) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 00:04:43 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 00:04:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r2, 0x8, 0xe71b, &(0x7f0000000040)="2d536d03e6619413f79851cf4e4e55f9eea63788ec2fe69260bfca07c566fc06a9e1148e00b9df4249c7298e9653dda3c1c0b98d", 0x34) write(r1, &(0x7f0000000180), 0x13c) 00:04:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82f5a8e1ebc8eea4fc49f86578ce490e022e2f66696c65223000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 00:04:43 executing program 0: r0 = socket(0x18, 0x4, 0x5) sendto$unix(r0, &(0x7f0000000040)="99b500"/17, 0x11, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 00:04:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="6490c2b05dbddff31b45c07ae958759cbc9990edacb79b3e9718d5cbcb4a813b85fe77f4d94921ce12cefc2c7da452ac36ad48f4299be5d994466635ddfa5c02a394cb3efd59be4d37aec3ba63102e51118961b48442cd9510c605bb13ed80d6c0d4d07635f24129a922f5050d0bf396e2d9fd75d5b26f6419a8ea293986bf0d3f9db7eee2de91c664527394c11a4b6654d9749f3d3228018cbb5e774509cad35601103aec9801bbbf14eb16c4f5f863290de0716fdb5933", 0xb8, 0x44112dcda094471f, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 00:04:43 executing program 1: geteuid() mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x203ff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x908, 0x1000}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000440)="5a7c2da0b15d3268fb8405f5daf052e7050f42f988fe53d6b214a90dd61c727a37842f7288cc3b7dfd811cdbfd94e6f9e66b1923f303ed5aa16497554bc26106771304353d7409385b2394d2b580c38c5a6c6419a4679c6d2c32ef8091c0f44722d21163b47294bd4f73228a7459d107bfbfe87a180e77dcdece8c72fe1d7a8aaecd15256b454213a85818c49cabd7912d46325d79bf9c13d14c86301b0089dc99d457f9603e0dae4953a08197e96dd82be20ad9ee622fd3731c2941fb519f01441c59f39d27421e72f69aceb93ecccd4e3f9ccc8bf3def5e24929519d82f58c4ebd4d7a7dcbd50b77aa29e59a2de582adb9b5744a76dbf416d31071be96f6893e912ca88d72602746322bce96bc8b1b2444e761cad946a346e8574b738cad16f8c50410a23d2bd515d4d1825a8a1109bdaf0f6894ef6bf5f67ce48d67e990bbbf505b036b721bdfd17f1dd5991711a09517d9d1da2ff6e1e2e14184ffe71374a6d87d4f3d41dccc20c1c5225835b6ba7c662a063b9676202277c893a8cc6781e1306276e049f2ddadc2b1ec3cfd21134152dda71d869a58ad13c057a3ff81f685487c18a532378539334ac8732eae485172bb90e9ba5d83ae8a0d4cfefdd9b2b06fb37c43bdf892c23906ba57e4a10d5f240c84f4200325785b7fcc0c232ede5496a9f09723fb7135ade34e94229026fc4121881c8d2c312fb096dc223d07370c32b4b08cbd683757d225ff449665f0bdf720085685d3ad98a0fa5529b48f1e2ceeb5bbfd28c519d4d2f8080e3db200ce7e10be25feb46927e9951f2208cd28c7c261f253ba66b1a862685ffcf24149c39cea0bbb72aa7b6ceca7f23cd82c6b1cc2b78b2f0c98f166e7d61b7552cf1884e8d2054d90188ee1cace9b3ecbafee3eabd9b3d2761373a23f53c5278ec64eecfa53567acda394424518fcae9e04982646881a1b27bff67b42e676d8668bdc62ea612180429f63b729b4dc886775d01b62d56f037e78acf6d01582a5cf05987298e9cc8abb99d6614eac04d8d26e50da744a77c93634ac7e91201b78e4b55b2586f422af3337cdbdbcdefe4e1efe29fb533a81c72a3b7685cf322dc69016331a170ba313bc90dc5480132051e498aa0d17eabe2f98a346a4326fb493f581de5dc8bb40afdb1da862fe23958b04ca01be1bf98d8afa0a2c1450cf304c088a7ae27d36ab682eae7c85b8d326f5f37c7fdaef44787e1b9af1ae98ba3daec8f450b00424826575b0dfdabd334aa72268c7de89f9754278662d63b24c282650d56d9d4e146da33e6c09ef86cdbbafb84a859e47fdbfc895ad7513601bb213c03e99b00017624a1108a1d7bcc7e55debdb32b5df399e635c0ec0247c4b0c113e21f23746691106799e9a24be64bd4e0d51e7c8d40ec9157d994798123ae901f9e5afa3b81b67fe648fe1c03ee8c31bf9da3ba4a19f9955e6b870010884512dfc67509cb6e4233b25ade901921c312b9f43c6a2cd944f600b4e53165a3b6b04f2f1f7cf199bdfde33be1ba123ff7cd7c2d4d57407b85264aa4c5356464cb8b81b2bc642e0a4161bb72c39dcaa2cf16e544097ad972dc269d166054faab717bd5be43a77fbf89bfd52c93291a8ede3f23ee6203f65bf21ab2b8f85b1d2c641875a233646ee471e73f7e28d17f9d26f30f3789c2fff40672709f0146b58e6caaef1020e218953b93173111a61bb53588b3f2b5b5c678c466fe3036e88aed83c372c04601a87e5862f7bebef8af3188ad8c12d609d10f93b8819ed41da78848c4c145b3de11c2b8897b911db8db00fe98705910cf52bd2378fbe5a0a24a6b5c02aa6d63c2505c31fdbf44a7099b5e40cb9a3cd82b37125e7a1b3d1a4ba1615c2013037b55e8b9a1f0afae1afa1c25e133d7343cc6b1991651613e03cacc23e77608d1df95c692a68859b780a0f34459bd7b74526197d616b40562db2090fd8f38184885aaeb93a417efaadba8662cb09fb5606f15262b92834a1986d65015d81d9731c44e9faa66efdc9d3f283d5685146515ce152407cd1187d23f6dde62a1e78bb6e5b1966aba996d68675cc3f7fdcbd2b71dcfe6602d2d4cc64bfb21cf901207f90dc5f80eaf1bc1fc2de2cbbf87f5f9ff4e2e914fc28ff96a94fa2d71b3edaad2ecaaeb27e9d7af423ddc8a7333345969afa85dfdcf31e452e253ca86222a9c69f410c0d8e1d49986031c7eb8b12ac06d98b1c5fa4267beab46fece5c2f64bdb9504c81c832b60404ef6631ed363d05218008a6d55af9ca3417ac1dcac600c2322e684878190caa5f5a07b95855a713ac8c19bfb027f4f3e0c7912938672983e07e1ddfea19d90ee3f2e4426400492c54a2a2842089b4ccd4dc314c1ced0fced4dd50bee41985bf2bd3a90647d3443ae49914ba24d0a194a1c2938d08e206c71189fc1f656978844b700a10ad89873b9521bf24728147afcdcd52084563d37a165e8d8f60200249efef668a0ffeb40069fd0411fa1961c4ba474b1f2fd80da82d63ad13132701fe123c04874464c3153495ec9ef19a5a66a098f35ae71e22447a5bc84d9980d66306090e18f00ee62d522fba99854fd004d07e8e09f28c23eb166f41302e5d4a267da3e62046f9ab8783b3314c2580c454d82296ee7aa1f782b90fa1db5f5ed68ae7fce2bd1c633659e2f181157be104f24b019473056b0014777edc75f1ade7399aea52ef7a03f1565c1ba5303e543516293f9445ae94235ca7aa9b6c26113952d7cee8673d50c433fb9b9ee9d5357ab3c2f6afccfdcddc261a7a5fa750ad3a591542b5e7e6b66d7b298311c236197edb6f6c10f7afe5a1dfc1301d42d88a70e28b76238eb8d52933d93b84a911e36a1bc0b64f7c521d95f5c4b88cae78d9e5ff03e284a194343d23664287b4d024bee42d801a77293bf079fae63c47498b07c2ddfd6ceb58b2f0d9524a32286ab6dd9cbf012acda91206df3b1827b948a101dc32b33a4d81f8762339350080f2ae56a4bb67c157d434947e743eae59260d201692a4bd0a21befb6122615d9f9a9143397d4bb778ef46ffa05e03c259f7407a9af567805d24203b7dad2944c6b8696c928099b8bf0eeec1aaa698ad7d72f4684a058f61818bdb9944dcb04160c72feb7d7a83ecb32d3e13066253e40702e1dfda0ddaa00822a4d178a2343a1fdf45911b10a67bee4f004a4df937630bec1f2862de43be8507e901f68263c44ddc9d5745bebcb2407bc893fe0139ea68c297a295ef79cc974fa6587a9ee972a18f2a6e87b1a77f8d83ab0b5ead6261ed1e58b90a6437a0c7f0b077859bba1abed8912ac5802005a25f2c2d0737efc9a2486d00cd8c159b2acc6d1270cc3f3a11d2aa75cc237dd26a158f90a386d65813b8049c68e0cfef05cca759c91450cd9ff38073c0af860f942843f375bceabef720710449327b54b777c56451c008ad57a9d7555b09736172d9581b41dcee596324028fea3676ba0fa8ba66456de7e4c2fe3749406c9c7dec33836e52447e8ba0cf9daad36a5d30f916639805f7e3695fe817d42adba24db56332b958e78eba2bcdc68f3c057385e5f2306696699e6791601125419272996d192b45a9a11ddfea5f05e03f14a723ff91300c8f999023cf9e4d5b758c9f36ca552bcc72f4fe80c35eb97373da778f5643e12624e1bf24a8069d341876752f40ada28038c5b8fce3395973a63bb3bebe8788500642bc98db85b288d173cb81ed485252e73958edb2ebb8a979bea82f669e52a306f61e9b284866e8c9f90b471841cd1144bf40a8172afb4341ce0c715847192d55bfff1319be0e1db34a6d490dc98e94af79f7b1e5f8aba3881e43c0f37b5f7b4486ed7f5c017aa74b41f7de9e344d38da841c311ad02e4ddbf519a69f9b3ef490c3a21e264202d7181f21d610301603e609ca4d609062a2c9825bff61d59ea056823c5572952a591fd5ce3294c4b3eb1d3f071bda85c85b2ad103f42548b2701259f28e970a4a735ab3016a413db4466ee37da726a17e1769403c97596f36947eb72f0e5018ffd4941a4665de668e3f1f5c44cb10b72ef0126c350a3739bf99029c89f6c970909f3262fdf42a872b8661302d155b733848784b3062d193a0dcf1c0ac0a6cdd5a405b212e25a301a9a1406967fbb980f1614cf199c347c8b952bcfec9ff70a845c0d371c3bec0847420554579916b86becba9d8d598056aec0f50deb40984906e77c705e0add6831bf3022adef12760ade3880b310dab358e164d2b41bc249b43feed6204bddee39ea4a18b72a94e97464c099373e94dd5a477d3feb711e737e5cdbc4cf3ded8c9f0e08d44eb9f897515048f868fcddb5f2b0948f513da0a01cf18c7c74ee037a8a704c490e5934e34b51dedb7e40a80b4d5ca3e524ccd9f3e85a8f30b8de20a8c188f8bfd615acc16a83bea17a03c580ecd2498bdc3d62b21ec709285059213527f694a207c6455df60cfb3e986fd956a83bb100163fcb3a8cebdd507720ab7fd6023c1e0416f592650de2ad2a074699437ce830f9e000246b519d7c220da70ea58e21865fbbd38da2bfbfc8720824658d48a6311de55272e1f904f756ac2d067cdc338b9bc66f54d39e8266f25474c392612f910b607498e5967dc8342594f6846d2d59dd368d72fee85bcf9d35d04e800e454a0ae9c575ca5099666dc71a2dc6a43e1dba0ad0a92eb7ddbf00de74a283545676ab43791041c505687552df22888058d55262eaa285fab1de16dee7b669d47d866af0be5410bdd3d1f8df44a96c8bbc3f8afbd6e01e14f3b5f0aefc7a93c7f01b842d3eff67fb801a84a45010be9da539fc9ae5bf38d174196892adad5d291b33caf037e9052cb72b543d82b49a0e29e9da88a9e31c037fe01aedb69fe91dedaf0eea18848fae4e861387edaf7c3472ac7caaec73146d7861ccc581420836b8e925cc53dd9695e6efa7b5b0961df45ca902739d86f6687db8fd83c668134bf83d4b429345f9d95095494d858e5da768c511c6f883aff966966568a1208bb03d1af9d54112ce0b1f780a8a3e189186639de320a1316184ee26bfed1ec8edbcb22a5e5353d791ab273bc9de46a662b4770366bdba84ee7a45b87950053804ed520cf015ac9ee174d0d12af4cd20a0b4ec34b0feda33b9d1560a0f8dbd9ff1eacaa8b1a96e553cf9d9c2f3dd3b9b889b9b3ed57cc49050b0f3e816625a42c0532cf7769d3b02b0c54de8076c0c381ea9722a8dffd4833be407356cfc48cf103ef44eb6b47c913dac3337be3a967727e2ddc3c4baac82074d4fc98ad808da81c5bf4feadf5d0a3a1d96c8baeefba8389cd8bfb06a294ae992d47e5e800c59d2cef472e8cead2971d3b9f5d8a8039c6a4f6afd5440d4f952db867a9c90e6c80b46d862a612eb64d54c7688a40d7647aead369cd5cd62e3d18dd392812eefcb6037b780823592832a667b44d3edf49ba520484ef0cda7277514121a903ea1d90791468363da569f1b6c437add0e468aa5314630437e87ab863d436d07fb424d2fe6fef61d7673a5845238c3d22aba8444300785b281529d0c19b8d9a16880bef0de1147824e8c06555518693bf684e2c218297f59613fc0fd61a364c7ee22750c9b30dc1b4b53e5400eb5ff15b0a6b45bcd7e7e498c949aa6306124e6bab4293e18fe61f103ba137d8767d36edae9c77727ffbce9d09e95dbae37ff5a689b58d254cfa3b0e8532e76a0be28bbe135a768fcb8cffa92b1ca2cf0b3d4e38e47edba58fe78e86cc563a7a16299028a4062fd7ef3550c928500d14dae434e25507f7d66965b6929", 0x1000}, {&(0x7f0000000140)="b87d7b4832c50cbfbde0baf320bb89eca71e79c7995607e79d5d93908413a001c5a95b6715ccff817057574a5c5e05998103a9e27f2ed23ae34b3f05849055b6a6b64ef74513d3d49283e117bfa7d5297279f8b1f1f3a740f65a65d80558e448345482b8e80ee27367e277043cd37b819b0e92b9412e88cf15", 0x79}], 0x2, &(0x7f0000001440)=[{0xf0, 0x2b3e0349398ad37, 0x5fbe, "dbf57e0db79619c58dd24f979e26752f28b8e2d0937ff3540221563cc5da57d3deb5930ac370707d35c81da91ba41e755924d34f5b29973e6b66a0ba02447f5ca2846b8f127dd62a2504b045e55c4a6e837724ee766028720e7a066fcf971cc33394efcdb1f76bec720b64c228bdcddd346a9dbf1d671568324ace881b562646c59273938b4d36dcfb548b98dbb42fc988a1492d5da69df621cb36c157519bb2d4657d657c874045eb4dded84659d2fd6a35c033520f0aa7b659c7dd7f7180210d676762e38a39377de610740b8b130617aa42d23ba5b64de6a58d98c888454a"}, {0x70, 0xffff, 0x5, "c11573b9ea46515adceee8c516eca100cbd4b9164568981cb1865f783b3ac89be23fa828efed574f9a0260ef5aecf0475793c7a5ab27b17a55eeea4b5994bc82e0461bd621da226bbce960dcdaac74baabe0c2442478d699e4d0"}, {0xb0, 0xffff, 0x8001, "a7f669ab9ec87decdbcbb80c1364db94fb1711ca1fd8850f2cc3a44588cef90dc7eda86c5518cbd9c65bd3dbe92779b6aed300786d55666fd0cda3a0ddebfad62f19c1e9344976f2bd31fbf39493842a5b396b761d107a808569b8f01955c9831f9ac92506de2142d02cb0db5639afdf8fef359281005359cd06d9454416cce94ab760e11a6005816943f3d031eb450726d3332f7a5a1e7de73c"}], 0x210}, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60745e9c4954fd1d059d00feffffff0000a3bb6b3c042ede", 0x30}], 0x1) 00:04:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13fd817a530000005d704e36b4596b1585f82bb705929ad500", 0x1d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 00:04:43 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') readlink(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000880)=""/4096, 0x1000) 00:04:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="81e5ed5bd93732ac4a4513231054459cbeb5f240e6ecc888c4ff0100f26c099d835e6a626b7f0700aa4dcc215e580f73eecbe9685e9ae6b7307894f87e1f2d571b96a5ebf300"/79], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") ftruncate(0xffffffffffffff9c, 0x0, 0xff) 00:04:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e49c6388bbd2ad88b294db15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52bcb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000a67d239a506305a0de7b8d1bbd4c2894cfefe4d80db971e586cfea23dffb0402949e4cf38126eaed43153954726cc15c42d4ab01d605bc542199aaa4c87fe41c644b380f9824d6eaaa14b98ce806000000c8e966feb18b0c4ec45a670739c19b818d4762b803ee2464e70cdec4d65e9ee046b4d9e19b84c98fc16b7f9037d17eb987e3f1aaade6589954f8c489297f32becec22d0f747a642111706ff1b7c28537f2f7126509925bf4496e30bce9116fb5d40d7ab8dffcd6713a222d2f30ff3e4245747660ff6180534c7174ef53b27734e96cdf942cf7fd2fbb56dd1c83b7ea43cec59d8200000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:04:43 executing program 0: r0 = socket(0x1e, 0x3, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000480)='./file0\x00', r0, 0x1}) open(&(0x7f0000001700)='./file0/file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x120) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000001800)=[{&(0x7f0000001840)="7e34f90983df146a97d3f58fc338cfc14c3c52e3af31486008c5", 0x1a}, {&(0x7f0000001740)="cf8111c89790fa5ce4ec048ceb99ef27bf7e76be9766ade1429e9b86f9a21d3977ae420aeb875025b1cf5390cb5802506652bb6a7b693ca7bc3511549ba9b537bb8f327773e365449dea38dd0ca2b43036ba666d8b6b4bf1f80aee7e1e09c522e0d4e18686dd1ba967a23367ee121d80cd870b76901faaeeb99445990e09a569805de9b2fd5d4437c088b8a3e06841cb6e552b1d63e7f8a6408ff821bf5e738bb424", 0xa2}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pledge(&(0x7f0000000400)='\\:,/!!//.(\x00', &(0x7f0000000440)='/dev/tty\x00') getsockname$inet(r0, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001580)={0x8001, 0xa1}, 0x10) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfe) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfe) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) readv(r10, &(0x7f0000000180)=[{0x0}], 0x1) readv(r10, &(0x7f00000002c0)=[{&(0x7f0000002a40)=""/256, 0xffffffffffffffd4}, {&(0x7f00000029c0)=""/107}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000002880)=""/176}], 0x1000000000000019) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfe) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) readv(r12, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000040)=0x4) r14 = getpgrp() getpid() fcntl$setown(r7, 0x6, r14) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) read(r7, &(0x7f00000014c0)=""/154, 0x9a) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000003c0)=0x5) close(r0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000004c0)="df7a353308233351e7d32c2653083b247467b7248042e1f267512efdbc47857e0e51feb04be1d5fed0505869d46b01f14f1a91ea55b5fd4090481b0a71298e127c407fe35c893a4594989adf7c67e38c0b07f29b69fd7ecb5f954161aaaa53eea5a10ff16bb44fac01507d4c4c3e8caf398b6ec857f2fda6ba0c157666839268b55e6fe34bd8908adbdb136305f0fcbca3cb0acc8efd61ac587352fe1a2554d597452d4776fb805a5f7a25d6383024a6a5d301530c4696f8641710e90ec9d5309ab9ccee73fc2f835d9fd6364576585492bac2629ba16ae29e014c989dcd1d7da6069cdafbe3514bbf841fcfce01acf0b4bfff9ca6377522c031e9c51234e27e3d9276f5a7b1f3b21da4ef8ff84ac9157ff7117f57d122cab3ae9dbec0c0a505e1d3d03661ebe71f8042740ed821c9d2d6ee751eeb354c4eb008435bb69e90ea831d406011c2cfd3dbbab4b02508daf12953840f49af8852a539ed4dbbf76afedc4052a9d5573b4e3ce771dc41dd08c33ddc55685c803a47d7b95510e6225ee5a8d5686952f4a07fcdeef4c9418aca713319cc5fa4cdbd7ee5b51245104f350fdfb31f4f694cb253ed3f793c86df00a26bca24ca8e531672c76817a934a2929025bfc4aba1d968f4b18abd44e6080f4cd90ba77ed059728b629451582f1ab78f4b67b06df4f9ab883bae753a6486357c178dbecc5390dcd06aeddc3a6574eda0afbe041ca40847af8fe880f90e3ac87ec966ca575ec8897a4b86370bdac1071bbf9eef5aa00c5e6f4cc26b8fd04e8a4e2e9c4ef3707ea6f2022f7564a90e5c57cb3b9c10fd578d33a740a51da47f4dfa28503e8afa4086f7cbe3f1591aa000ba6b5f878d327c017026d15f4055f71bdf659465d2ecb649a2a06be42d24c75b16143c8ca14a327f0b982f222a7be813aeff39c0be1f4f3531c8e9f965f2cf9d46b1b2fd28e8df1251167f948eacf3dc4116d14f894de71712e82ea124e7dacda6437bbc8f7fdd0018c344b564e8c152cb1c94881b9d9f7f2201c60124c87970c4aa49eff25761e34d6675f856482bd75a5a55343e6a55a604fc8dac8f5fb85ccdc244d535c8d4ea3b4b90c3146a8a1a9273b01211633a00abc79fd28fc2e46a623895553d538d4ce61a22bd7c81321599d581008afb0aeffd71985a085cedcc3155cb7749d6c1c9667621fe446556fe1017cbd74247737a4d659005b75187fe8b8c9f46e63ceef3a49cba73eaa3e4b67fb17cdedf5f5547b41ec4902001fbfcfdb235cac6bdd3d6cae41479bd4eed9932058a5a78d697803013dc8bd8c80cd297cc409ad181ef2210ec7c9a1e6ecdc0c79a36c247d77132b88b04cc508617f1b981697b24e0883654f9590be301ef9d0b8299e41910b925d8d118549b8646a6fba185fdda103e1e4d11f58f42ae93eaa4de76a893c015dfc90278bb08a67e3ab60e7aa59d8b1da8944475ca336e605ac897e60f6389de47b1a46239f8b7fd1b4052385cb3eacb2fb23585e4b897d130436edf142596c619ae7a6b7aec9739c1600086eff484a7932aabe6d2be8f926ae3be1397cbdab2923353525b63b853f6aecf1be87c4a8e230935e58a14f11a06c7f156f6a4aec5693f2ad4c54dabaaff761da0d77fecbec593778a53606f8b492b9900283a4464c5d8fa5a7823cbab45656ea19a58d064ca2770b8f930581506fbe80acb951207e7eef4ded5b4bf6e872c2622c3f5c4d8e1588aea442247a2f6574de63c67db2a2bd6bfde872faa5c06b1470f3a2f4b8fc4bd08f343d0849af5a63561441d2a466fe6370a5b82114cd99c57db9e9172d266f549970768fc82bf51885d03f285a32f91c2e599b10d3c079e4354758e4189f70af659c621b90ac838d4da54f9526aee307836a9ac310896da8c5dd26b877a147f2472c2c3186e941cb635c559492aab90b857763277ec5f2c279448609fc4eeddc41767c6eed3e56a5ee12d4bb64b3aeaa908744cf85b7d3e5d46944a32fbab8361e8504780c043d5f71e2bd289dbbb372bd292b04e3bbc9ef6114afffc0eca3cf9f89fde7acabb5c3046e4e2cb4ab130b875704bb857a0939a2ef1078406ab83a867c8789876ee39a80501234b0b8d001d1a0a461d449fa98d17adfa3ab2f510ea399bd61d448e0c3ca28811c6cbbfd89993cc0bdc5631c1e6d033c50d4d565c62d129ca4fd21374d219227602a58bf1f916e78e7fee3b41bb0482e47abbf729ebcdc89ba1aa478937286d86486662c8234af54d6860066abdd2b5643871b8ff26087957401cac745135f19280664416f8e07b68415325a3965bd35177f2beef05828be492d2b4f71337f7d23fe6769240fd0f1fc4091338a2ba941817e5fe706f8dc00c1e289feb1d716c2b104ca926efdcd4e8804221445ce613af7a1d06671efe912242b81e7bb18edc24b28e421d8f555b573170788b7819c22f71ee53e716428a6265be1e92ea90d3a0cced46d6576eb5732398ec0cda8084ede1109e048a717a79d1667039aab652f25e008bef6b635c678162aafcadd7fa597590f3309193c42521e35119ccb16546ccf43b4a3a3886e939d7fe3996960fe74fe4fd15dc3e382f3076458928f76b5e0fa691b70772fd73f7a85c8f997257b9150d246abc661b79e75e063bcb01f0e0aaa757f00a818b8ba31ab80450f0c66465e75c8daeff4878eb01a4ad019a4e58f4a68381d59f3498219970f84b88c5395c36f16ceb061fc92a8d41e812f6b4e782051577a7183af215b4032c49efdcf3a624cbce99b29fec57155ed87a21405dda25adbebf9430080ea2e5460ffaee7ce9a06c0635f61c492a17dbd76ca565787babd9fcef8a8e82bee2fc7bd97fdb069b7871a8bea8b53634676de32b05520ec99d48cad71d21c8b58d05664af5b54f00283c85e80a41d7323dbfda4292b9c5a326c1aba601de7c7cc277ec48bdb9ea4c7877e4b202b01f5f2710a73f98ba5af2dce41b2fe7845573cf1fd3a0d5f2a61005b67cf0a2491ab886b4983121831d84d5e5befe8972f7cf181fed0bffc7fd2d0104bac1334bda5db78e8b1e7366c809f0d956a3958ec766264260b1837fc814ecd06e4e9e3bd6436823a820b90e0ea0beff14b7e053882a30f7ffbbc85bec583b053c8020707a0ec12954613b825d5aea3bc4ae151be1407cb8f5344d72b74f9915b3404a79c2dbc299f87d07cd2e635f33ac044416e0533e4f7d9201bd7c5d791c488ab097adaa5dce19ed45abeb52459f61849390367855abc9ca3eb4cc2ccf0466c8683f6481d308b7f5271967de4246cbda43617247abc837f405c12bb4f70ed7ed3064433a9b55617d1b5d85d8934ecf526875d3b74b34eb27c3869b6b90e16f8ca96156bce409ca89f3c850a69bf521df4d0aca7d6283626f2b7af9ae78057651c2ae93db2132eb9f714593f1694c3ef2481c84b25bf025222d5ab6ad0706b594dbc4be3eacaf6b581de18e6fa6a4d7e14b12327e9ff8bc1b7872241bc528bb7bd2593ae6306bc301aba80694b02b0fbd0bab1494c7c67a4427a0e744b677e9c3f68e06e2e42ab98f82a6675ed21aeb5375e29a5c4cbbe5814340296454cb1eb3240e406d9426617446e8408273f0c360c5a2ac62ae891809ca3951101d1339142480e84bd72e26eb0b9b8ff2da8ec3fbf8714e06661918b2e4a403084a497bc2f78d8b89238235dd597d3cd78df4fe627cb2222637162ee15821f9fd4a3b0d77079ea93a252f5ff07ad24f39b35bb88dad7216e3c24b53bf3e42c879e220dd2b21243c083c3cc6f429f11e206f23ab78303f2b56520e7aa9585c920c694dff40a3677cacc2032fbddc884c939122359c1931388e5e7f50414ac4f2942522947a2a66cab932382ade9f96f7fa00832645edca2953051e77c2c8a9d508986aec4309e609cb2353e4edabf0a9d81e0c1b7f52bef52d2545dc3c0e4bbb542e4169898e4b25037ff4db9e8f51e1e7636983ff07ac38706493e129d033417b88af70e3d13fb16e8b02eb538b27933c4be2c24e2f05c06403cc62735ec2ea28088ecf0e74bb4c11a05e971f7f1207623bf64dc0d8d7e1cad8a114369ad5dbb5f3d67faef9295d80f55104738c43733e9dabc0a0083d17ffe6eefa9da546fe1f3d1a2320cc12f3e9ec79407bd9a6210bc0adfb218d936ce7d07331cbb554a6162e4710dcdd7379c6abb38b9506de34255a389f67b6771ec8e0ad2af34478f3dd7401afdffd6fee1d97280944099a6a8d894602e284f5e32c3d95a7555998446f0077d5e9f481a54b86f1bee9085c9b3f54d65d35608e9864bc48761247619db1ded3a1f74410fca1dd919dfa1e9dba61f80622b59bc1c9c5fb3c105310b46ca60f1fe45558429269dc28958dd1d7c7f1a6986d7c8fe5d47935054712f3736c49b435a6b9dc36e8a58fbc5ce51ac521bd42f3e144f00f1798cc85dfda5fa8765c2e5aa971cf184575f03a165b1fdb584fa6b6374451a68b0b0a0d5aceacde549152d6bfe520f088ef2e0dda05393439d8ae01151c921b195903042b241fdcaf6b543c6ff2af191d8f6a06518a48f22c340b2ca98d8eff9ab1ddd995e3b700dc7e6168b0a70560b243f7409ea4c594b1a6382d8e5d511353b068ebe74787d1144dae66722307c1fd20690389d14778b8b492acf005281fd7f75a009a17459a68048c5317019cdc3b5b68ec06529a94f52fd31370ba287d9e5b212dd2e7be1031df838d804d1b657bfcfd261aafe908ae6c2a3665d11f8295988754eb5d36a7df605c93db776298b1f8cd1af3f3039d4b8a56cfb4f878d1630eea6bf96b30d51950ffac7d70901613968da8246f2b408fdac5b159b01d0789aa09d264e68e6057e0ff179a08840214170ef561e6f5401a9f731525efebe0558cbc908138c8245c41677d0f8ad7de2cb9b89a23aa37273fea61a2fd48ca90e3f6307f3ceb6024a81f0a8adba2b6ec809002e14d21272a3e79292208b8e51d5f9832f2de44ebc4b3efc05c4e5b6f45fd3f29a866c0eea8ddd5fba988ffb773a9ce949acf3f26ee8ee6fba388cd79a1e583abe596a1f579c0c33d2cbacd78baa41c0993df4acb8d72693182f36e29179a36832b72db82299ebb26866f0542ff91b891a57b74472e77afe4ff1f5952c4ce1b89463df3b9d2e73437b9c83c06fbfd6d40432c3b55a04e295ef7c6f8087573409f87661708eb3612562161183259db0fd39dfc352398e79ef9aa07b1f2b07165d29e5f35be5651fd786c9329ee587c4a1d5508555a6289cfd419ce0225d386e44818759bfeeae29f3548c20099ee76f93f97758352ad836e450b13cc610f06d33046da5bc7b8734fd542ce2c4942f88a9d5daffa007cbc914fe90729a86e0c8ea50cf71778259d61f1d578e076889e014455cd859d9d1332116b9b3718d50313d4e524173252239913a43017cc1452c25d40c94da1d2f8212bedd4c02d2afe9c5ca838a5de7c34aa97bfdf44827dc802216a72f9ad96764c2298a976c74020fabc1b76c3ecffe30a5bd40547782abb281c245d838d22d774884ebb6418415665594796c7cf4ad0223dceb2ef75a7d0956e726e24283acbba9fd76f7d7ead56d835ee4de63dd20411d55e7c26348849f9babdfc96dd9eb6ad9154e4f6c1a050496410480bf3a5ece09f891146d488e270504283a671173ae14cb2b95216ad8504a16306a1c4e18849209ebc31d4eab910a5952d69bb1e997266704a522f5e59067fff43a53a1b1b30a675d8f20afdfac81e2644c03cd56704df00604fbea342569b68ff04acdc8875d40eb366c7fbcb349311d1", 0x1000}, {&(0x7f00000001c0)="712d23ee47e7034da455a4aa61f178e04b224334a6b9dd8dc3308f3aec236a926cf406e51b4f897fbdf2aa882b61a18a6c71f5aa9861ea700fb4958b5a9cb27be6dfaee3a17fe95ead670eb3c553fc4de614a0431c331fbd5d5ff83992615541b301a5303cdc070fdd53c0e04df14dc6f6f1410eddb17c1066e77db1629414b581e911f4b8ceeb02a4d33ff7b0b668c4d2ee675a90eaf1be0d918d904c9dac42cf4ad766811abc47c982f8b6598c91a82a9103adcbecabf1bc59a19d992a39ab8082f32750afe245508caf05cbecc00d1c11dffa9939abaca876", 0xda}, {&(0x7f00000015c0)="9e08c4eaf0497477fec690e243e194c242aa1e759c4da101fa3e359c81ee11ec52b2304bcd81e8da1475cecffc7b6d6d983daf294770f21b9029fbd742b253a5616d35719b0b4b7a4e27ea1b693d8752a1226549070d721e9dbf76fe9d65adc6386ca0d970b068eddc86adeef3446a0e612649a5b17ce8d0aea48344e88e53ccfd94f6dc53e0dcec1e48d958984629a399480a16275e8a6e4ac956d03db4767ddfb98ca40824ec9043d4bcfe0cd4b1d8adae66fc88236aca7f81833bf28ae3d545f8c0a140d2a5f6a1fa09d2e34f7829b519b227edcc2397d6ca7938fd1479b9aef37107366c0f1de77fe46bfd1662848c2aec3695219ecedf85241c0538bf0425186281c4b453c4157b2c360645c59a3fd1c73cccfaa4397f5cd271d53c53e5f46eae53d3", 0x125}], 0x3, 0x0, 0xfffffffffffffffe) 00:04:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x545a23b0458f691c, 0x1e0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0xffff}, {0x18, 0x2, 0x4, 0x140000}, 0xc, [0x0, 0x5, 0xffffffff, 0x0, 0x404, 0x10]}, 0x3c) r1 = open(&(0x7f0000000240)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0xc8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x280, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) open(&(0x7f0000000380)='./file0\x00', 0x306aec8496957888, 0x2) getpid() r3 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/136) semget$private(0x0, 0x1, 0x40) semctl$GETNCNT(r3, 0xa4b03d9fc5dc5009, 0x3, &(0x7f00000001c0)=""/69) getuid() getpgrp() readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/15, 0xf) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/30, 0x1e) getpid() 00:04:43 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$dupfd(r0, 0x0, r1) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x21c) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0x0) readv(r3, &(0x7f0000119ff0)=[{0x0}], 0x1) 00:04:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r2, r0) close(r1) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 00:04:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xa0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) write(r1, &(0x7f0000000140)="3ce743e70c5246690cc21d65acef31daeb6839c138c4f2eb66435e40ad0a42d6cb15a44372dff3198ef9356f9c220bd4d275181a5945cdd69cc10b6a8080d8d181ae6988a6a0e7797807fd3807d97913b977742c697c8589f90d9ae77b69b197309e496312e6ff690f3970759dee3756e9df932f208f11861162dde0867f0f1c8cf7357e19e393d7fe321216b8d792a436657751a37f3b243deaff8e19ca663edd46f62307b025a7a0d1678af3f8311300", 0xb1) 00:04:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfd7fffffffffff3f7b238bf46854d78a2a197a386287000000008295955984c87910bf093f68c11700287ead4bcb775fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447543c220495abee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57c60f13ad30505e8f530002000000612f871f4385f04157795e3f06c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7e75bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d31b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a963fa6f5365e62be2c1eac375bd11678200"/388], 0x10) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:04:44 executing program 1: open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x100000001) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 00:04:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) sendsyslog(&(0x7f0000000080)="c5ef309630ab58412be3c327145a2aafb181597f1b3172c778951f83810bb0615e7f446d47536192dd602962829c6bdd278c6fb6b0d3b42798b44d4da924ba384090100e9dc4ea3bd16f80691d432ccb61cb83391178cfdeca0bf0c97795cc6c00ce3215176e2a38977c939fd9bcc380be145bb0d6c07833f63b53f3b310aefb0341fbe424c4a5dc3cb5738677fd09fdcf97f57944", 0x95, 0x21) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)}, {&(0x7f0000000280)="50e554a24613daf5f450f59b3f9096a6cbc77a0a95e2f1d75f3ab160bd558ba522ea802b0a12500e5db3d63f8d76506717cf46155d0d94e6e48bdd325db5f0c56dd1b1a310808e737e1da531756f3780257b07a633660b8dd875d580a887d285db3cea7c", 0x64}, {&(0x7f0000000880)="ac2eb38ec833270ce0c4cad71cd8558dfb51c3045aad6728eca27347c8616a66bf677d7209df3488d3762a06b473864339318954d489cbd53ebb05841da7f0defb0856af106e6a6925d15576b50d5e7e378cfed5e678507e82b49202885cdb1797f644b226c5f10d610a76afdf5766ec35cba06093f2a363acf1313b79f3f9d316f2c98818a439aeeb6254410d11144b13731889e107ac04039b028d7fac5b2df2b33a9f1e39db5d1d1ff4a2cfed25246f116c2478d6ac1e965f3bfc583d4c5eb133ce120d4cc76172c359ecee9cfe4111d565d57d6fc56970bb41481f6f74abb9837a7dfb893fd07c9f0615df70c5516ade61355b800295b1d62ad287e6e6d5b186b0b8737903a6532ea3b2cd251c05ad65367637dbfa52a8afb9364d49ecc69c6b7b30c3dedcb2e357030da0a2579c3f47e6e676b36d10a0e0a015c26069249b4eaa302b635ceedaea59d23a925e69a51fb253b67a73af15bef8417fb780029a5ef59155d14f6368cf0177d16c0b70b2354949d7715abbb2ccd53ebaf845b14f950200d0b776c5cd8733b2a714410fc88326ca41b4c03aa0a2487622a3451ca43e526f5c74b28b62f7835f04a9c9c9016d4d8177c9a70f98708f09287cb3c8dec0ab69971db0db3ad724d54598e02db99ab19951a08b0a25680675ac1c49d291eb00e08b40f5d843d34fc6ba7708cda4e5d89fa0f9d7a32161f3a95cf24abb45bad3fc74ec16a8617850346869d7bd34eb381076c805a8c93dafcfbce0762a62603c7504ae2b626a77f5cf945aded2ab2848ad8e79cea21fb509a61e2130cb1a5cec175be5ebed361be74748286bf7fd10232bd8b335e2c917d4d526c6930b9759ad7a87de875473e0961519d5447b535e634f3ebcfa3c05dc16cad83cd2cad82fa752290cf92d31ddd38ab1413b7fe2d8ead7899c8cb481d20c515a97f33d181e323738ab1de60cf618fe8480227ca9a31439e8adf3353ff4f90cbce0c060c0461f744769d709190f206e608e69e9947e203e5b3a805ccd6c129dc83e6bf6208222c93e8a4f766c79aa1387c0675c45aa75e1e83745f8744560ce7215a4fa81de84f6d87c57f5c21604c3978116b9ccb2de4cd3210bad079c75a971b4c889f003fd455d3e29776c222a9d6bbb218700c836bae5ca189b1eacc0153f0906975525a54437cd4a4a4126cae817e4729aa97c9148985d7b9cc460ee6f2d2ffe1d7dadc996a4db5a89106dc9a2fb42cb4070cdcfe55581302f032d17e35f069ce0e6cf8f272d1a6edd9309e9b76c30d81112bf161e06961d9a0dd2f295ea1b65d7ce8d08163be68a679edaa546e3b800995cca72e9b2ac5a32a4043798b50482bcdb9e34690a38105b04416ccb78c75173960990f7e5a22489d6ef4dda67a63fb87f977ff1f5d1004ee4001fbab2094d337a474c647dffc5f019b5f0ccb7cddd0c9b9819d2559bc2a7eff7a565783bdfa667cf60fcc0808bf066521f2c3f4a4af479771b756984fd45842c71ba4151e28123a29d4ee6e8494fe07398d6b9b48db37201a8c1fbdaa25c6e6d727b8c47d7aa7d2ec4463e0f706cac35cf26da619fb8557d790634af05dc15159456d805ec3308b5be405fa98424c7bf3c8582716d2ea1ad43d49481e39aa6f9fdab3d3dd847082f7d1da0fcbc8e929cb008d89cfbf36efed77104f18453b6f5193bbe561263e8f1b8e0ca71c9547e73b0cb0d77c398f20a45f9c73900ce123b1a516ef980d61b3eee7226047416371b0b45074a922aa33d5bb903dfcf5667a979ff1ba2252290696e098d82858121f0517952a5466552ad7e85109ae5d1e632b3744dd94986b0afd1027f49d0019ce9046146399c9fec8743a7659789a5ff86c080baa834de739ab576b0eae0cab197c93af8ad480304466cdcd9355fb5c88a8620972010d35de8e291f840d216a1cf3ce4913142588802259dc295043382b1f866a8f11a6b6a34c94d283f5c0d798abe060ba18edd3706fb1b7f8921f147f15da841a4f96ef6d767289ead1c0146670e3cb443d52e6dae74b4eaeb47feb45d84c7ec4a37a56f00476fce7f8d48b3a465466bbd739011b2885dbc24fad9c14715ac0ed8b83465c2f09b7af76804fc291e79570ada66a5aa651b8d95e2071f21d27775df5ca4e9b95b62502179dd285a3f641b817af3af9880a9f017e9245cc6373532533ea330c49630316acd8ad61dca6879cf962525e419dc3a8fa4d54208b47c2997ad32a87c7f284989215f944c602826fa61b375f28cab48b138c5cbd0527b4346e1c24a51aae9db9f25786bb8573ded742dab6b77ba382dbae8c20e4635b42070d7aa27e8fee51d4e856a85a2dd38b1f2e594e286aa32d12685e139eb450058ed23b280d555e104c8d80164dfc7165dce586c6f9f98620340098b6eb8e29b838bee535c31f4b2c35b57f33384835f288c038d22e8067b1ed45ca35d48fb3e4c58f17c46cff3e8074148c199fecd981e7b065ae1a996841c5d910ffdfad55cb72f52e39622c706174a2375a4cf2aaa1471d2caa3c02b5f53d47430d34196fdbb2de463e568794a1ab96b68980c9144adf6eb30ad75be5d6a3239e0c5f16e3962f9a6b164135740e0afa6dbf04e4dbbc7bbc151700436820819e088090e4c7ccb4b1cf11de4fb192ecd3259b51d4aa5218aac3470c9d6ba84c0710bab1e2da41737fbdd5b3d7a3981febc84ab12a87beebd0fc4316a90647ca6f385f1462298e1e5d1592f98fc5a1cb2f0367903253daea1f027f8ecb12f16647ea18ceb005f376ea2b554523091a3d657aa5baa9d73ccc5e4765581cfb747c88edaa52bea2c5043f76ec1eb362fbb7ae2d52d1c4f06dfda35288241eb727128328fb3f6a70f3d17eafc3148d13432395fd7770c368aa08d5dbf910ad6b2f25e48d7d2299717f54c1642cbea2ff9dfe11d28d5388801ba2fbef5156ec5366f15922dafaeb9a01d662a51f39d113854d236360ae36bc5433d604b5bc92fe4d5c3b7c5fdc3c5c39b2360aa0bcc6686a481f708e2487267fe453fcb8a9e8eec3118f28e20ed537cf8602edcf806fa0825524a48297587a774ad5c21c27519b5c926d3ff8c608fd1129cf0b741b193daee9d0688d2526e49924299474bbb44440b5577bc07cb7f69848f643b79a3d68cce3cdce95ae429eed3641a0e2d0e8a5d4c8b9866f1905fbee4a36f0b5f5367ec06cd32147d82639c1f36d8daf46b1e0755405c1cc1721da7f4028cb5fdd823f03b4a2a976f7b0d04dd9583599bcaabd5753bc4cd905aa7ba168ee0baf186bc9a0e49527b5c5688c0a3f8d9382bd2664dce3b847b70d076d459abab04c50857cc77b8d72c2b7d46d71c24c00cfa89222d96e6e13330e04022f59620f76e23d0472ff8385b95276dda356dee036a362bba5b18b2cb4a78452e95e2a8253404e8a9a59c808b9bb2310072e490db52b764643a5f320f3997afe9a01a5ec03419b5fa646f01c44dda1b568dd4ed60bc77339bf3ce250f961ece3995af33b72c47d473123eaf2cd95270a0f430c3d4054f5e5b4c4047870788884025cf42764ba7470c5b080f44789a0c4e7bf368a176f0b7e393f952235aa01b4482f18f0773f0c63aba4676d51fe6b0cb49e52a85a2ae073954b9ecb78270da4572804ad7abcc5b4eabcde620782dce7380fa05353cc03e04629d24f7a74783d8039a669b24610121c8b111b297c0d656af8fd42e45b17bc9f5a9488a23d28c83ef0621f155ccbe5466f6be583f676ae0b05355b20145d6c2a677d00b842c3e63264bafb9ee9a300b9b78418704d379005d54d8be94f93a58be37c9303955524e669d36847963efb83670953df3a45df3260166ba8a64fe8abd1b34ff87139eb77aed7ef92c22fed81debd608570986cc7ed57abe55ba33068c05cdcf192dcf6900220dbcdaff5883ad978870fd8e2ffdee82f004eb645c10322f089ca4086c1fea6baba9520acaa5819a812476c8e9ae861b38dbc3b835d28f31027ea19e50345bad20a328783bd67631a2469bac5eadaa8d8e77e6362aa8d94333d8b1d7ecb217f0066589a3ad44d295b1a17a0be3a20fdc755b074269576125cdd224b568cb593c45d20668a1b6141f41b80530d76a18725fbcbc00a1338f2bc34fb2e721806e900d4639bedfe40cf8f32c620cece15b0084db8b54e8ff4620f4b2577ba8d3ac08589dc6ebc5b1109563f5ae802d6e7326aa300d9c91869f18a4c61d33c7528947f9d4de5bab2d82f676ca26f5edd32469f0e92f58dd5af0cfb621809d371caf27faafc23e63d8a20c9169814b2d424e91fe60733e6392e3e0a7c108ad78d0184d43251da05fc08034f45577c05ef9f3d8cc672186a6be73a7a9174344017e5dbad36423982b48113f5edcd1123f44651e8125f387d38816bdb9aacf23ec837dec03d91e2d4386b0e988ac72bd2667a57f917d554086403e24b90b42964f66939ee4e84bce7d239dd8faecb8d580b1b083c1e7810da2f57000d6c328e07549ea634a0b89184f4d00764b3c7d805aa27b73c5490677c3418131f09a73e5e5f07cc29ba93c8d75b1b057d28b722ed1576280369e4e42b5bb5b592086c83b041c749418fffdcbf0f77c5e71e42d871477a5defafb19b41e51a45301faf76558131fd423df84606479d33157bbf4fa9d947087e58fa8fd9622106c3dcabed49a94df841577c363f79a03791d9a6666a09fd27e07cd891c2a1cdcb5337c681577d9e672d1f98a205ec4aa4aaf0120c9118054d879281f579eb84ede0e7809a07b3f6772db5c254b0b811f9e2eb639fe21db066df0ee3e7b3e76b6b9852cb4dedc10d35029e48820e608dabf492fd42b44d682cb7aa7a181a10d54a0579b8b0909db5ed127ea60bce4182713477170868e1fd779db3042b4c02991344efc146932729282d84eedb3bb95d733d26ba55787f4cdf21da3eba5e4d7d67d29f740dafa2b93a7533d07f0f8c9da9c1126b79fa51d8fd450d4009eff802240ad24cb4f088307b32434b9f9992a4a98806407e346b413a4afaf336c5faa99c7e3af369ccd4a9dc825ac7b6eafa7b87462ec4beb420dbb89b5231354ea97b2a83f3bce2db829e7cb52e6293549ad13527f5a7156e99b43d75c0152677a4f94616b309e58e5c1a84f873c67823041c5df4790c337e2cad165d24f9b88deee61c6603663b1ce392849930e8e9d3cbeaaaa0efdec13d8d0e9a0b74b6b2ede5aaf84d78d74d5aaa19155309d40cdcab24cb37d28adca4e6efae0f71b713344fad6e0bd16955c0a0b0cda52fa5e863a701219e0c1b93ad0d8f124002e8f74f4f9ba903e1501f5bd1a93b1db697169c982b0d16ae2ccc18baaaf558ed44aaae569c9b16039062de99080dae0daec4fecfff76d7c2aa526f184f7cdfd2bab7d3a1b5b3b33f449edd4c376af4dec3ca91d0f026c5355dd08f42fcbd36674ee30290a00d9fb2a274f08b7a1d489b2ee044c67f5238d6cc2e3a45e07e1c66c9a4787ee01154d76bfc969087066b7e061b6e14d81eb1c602a3cec55488dde3039fda540ae02aa06655eccc24fe6dc96b39322e2677f61c69c0450a0b72f171d2bb9ba1873de26771263edbf43bb9a426bcaf389a45e86f8568556ff7a0a7d4ff4de8518905b2b87c8290ab5e1d63c1c667cb564990496f615b7371079fdc891759dfcf029984595a0964ba4281b09884e767ccfb904c0124146cc3fe60d597ceb12761d22076cf5ebd69de97bd640ee902ec30c7c1123d0c0944dc0095c0a238eac787d34456a9093d7988406d01ceadf6713124e2ea6d94bd0e1a1b5945239", 0x1000}, {&(0x7f0000000300)="f48c2c649430d73388d61e116d64e7f904a711ffb3cacd6c978cf2a88951ed856fa7a34859bccb66ac122c1580653471d1868179555a067e7dac2015ea4cc0617a15649a53fcf886891e6e3a5a9ee8a55db510eff5f2a86b874c0409f0eb9d2ad58ba6ba30f3552d376b0a1640527467ce6bf33898cdfcff30979fbdeca9e61987", 0x81}, {&(0x7f00000003c0)="25503c47ff4e0146e4d2251f4af8d8ecefbeabf4db1ab425d8a4456b172bf93bfaa8e3f05f5a0c0b572fb15ca79b389531a978673444e06674b72dd02b54919134e8ebe85d9417ab9949b5c5c2d09f2f1ac03a4598c972f1b122d52999ed3927b92dcb9f599a5c5669a9c81d8b96150624cb64b08aa807feab5ed461cda28d43a8ce08eb755390fec4a25ba331c5", 0x8e}, {&(0x7f0000000480)="55bb82e2dd65f25b174950c3b5084b05e0b35ded716dcd95d83ded7cdd24cded7fad505d790f58c1fda04fcd0db975c242", 0x31}, {&(0x7f00000004c0)="2dfa0c52946ad064e768ba785bf128525d84e2288ac8f3a536b13b1645fa5f0d5bd5b6f8f5380420f918137d1398b435193277b087da6268e3b969f86237046f964e7f1ea38a349a720770b9613d928f8d2c3180e27765ce4da2df514d8a6d43c2f74ad96bc728d2968dc0d8fff984a78f712a3611e9c9d085c1b0a8959637aaf0df22d23eaab67589da8ae7ba3fea62681267a077cece561efc26f844cbef276e068f582ed73ac29e83303c7065dc185663edcc06a5b94723dbaaa6ba1608d8a5b18f4d22dba31bd163a084ee9b48d283ac0de9d71878c53832ecfb08f2a5feb91e54838ada56ccd4d8d80b9a2d7366497c905b", 0xf4}, {&(0x7f00000005c0)="21c247b561c51831572d95fa382910b29efbb492c09324d17f8980339e74165e5c904bfcea508e79ff706ef2460f84cc9bb7366405e3b291ec00045f08e57aa7acc34172cf497a44c6622fb2dce5f9ace9e95c0ec3fee0b4b190ac39cbdf040549ff0c5a6db2e8c7b0fec786d06987d51bde3c98d1f9b912ba47cce83676969db37951bdb42e2c31f0b2a5b17cab78b835c3be597da494c6cf49adcbccb85832a18518ffdb24013e3964aff739c59719c62e0aebe5a338a609db", 0xba}], 0x8, 0x0, 0x0, 0x201}, 0x402) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 00:04:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffb7fefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000000)="c9a5400d36c86a37b1aa049e831b8c3674106eeb5966ea0c6aa1dd2d7cbdf86d7c1d3cb113de82e86ffb2730c69e5a701e724f7c9540b199ae4c06703cd93d929fe0bee8cf524b001863ce34b3633ee7b8ca027624d7f6085c712af8986242e8671b8f6e05d4ad0e553201c441af511cee6071192b00cb203d2091671c18bea048b05e9097bc42d1d848d24766ba0f5b78d724db281f20d6fb5e85e93482bedac1098d2e342fb7664dfa9432e22b93e1deddcfb20f1275571ac0aef089ca56d0a5339225bad706a3360fc135ad43f48f7d3058f1ea8c3e14cd68d382c132e11b2ffe") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:04:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xa58) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) lseek(r2, 0x0, 0xdd, 0x0) 00:04:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0xe0, 0x1) 00:04:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:44 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x7) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) msgsnd(r8, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r8, @ANYRESDEC=r9, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r5, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r7, @ANYRES32=r11, @ANYRES64=r4, @ANYRESDEC=r14, @ANYRES16=r15], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r3, @ANYRES16=r17, @ANYRESOCT=r7, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r23, 0x8004667c, &(0x7f0000000080)=0x7) r24 = syz_open_pts() ioctl$TIOCSCTTY(r24, 0x20007461) ioctl$TIOCMBIS(r24, 0x8004746c, &(0x7f00000000c0)=0x80) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) r30 = msgget(0x2, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r31}) r32 = msgget(0x2, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r33}) r34 = msgget(0x2, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r35}) r36 = msgget(0x2, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r37}) r38 = msgget(0x2, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r39}) msgsnd(r29, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r29, @ANYRESDEC=r30, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r25, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r28, @ANYRES32=r32, @ANYRES64=r24, @ANYRESDEC=r35, @ANYRES16=r36], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r23, @ANYRES16=r38, @ANYRESOCT=r28, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r29, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r29, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r29, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r40, r43, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r44, 0xa5, 0x1, 0x100000003, 0x6}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000480)=ANY=[@ANYRESHEX=r44, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r27], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r42], 0x4, 0x2, 0x1800) msgrcv(r45, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r49, 0xa5, 0x1, 0x100000000, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r50, 0x8004667c, &(0x7f0000000080)=0x7) r51 = syz_open_pts() ioctl$TIOCSCTTY(r51, 0x20007461) ioctl$TIOCMBIS(r51, 0x8004746c, &(0x7f00000000c0)=0x80) r52 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r53 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) r57 = msgget(0x2, 0x0) r58 = getpgid(0x0) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r58}) r59 = msgget(0x2, 0x0) r60 = getpgid(0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r60}) r61 = msgget(0x2, 0x0) r62 = getpgid(0x0) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r62}) r63 = msgget(0x2, 0x0) r64 = getpgid(0x0) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r64}) r65 = msgget(0x2, 0x0) r66 = getpgid(0x0) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r66}) msgsnd(r56, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r56, @ANYRESDEC=r57, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r52, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r55, @ANYRES32=r59, @ANYRES64=r51, @ANYRESDEC=r62, @ANYRES16=r63], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r50, @ANYRES16=r65, @ANYRESOCT=r55, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r56, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r56, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r71 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r67, r70, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r71, 0xa5, 0x1, 0x100000003, 0x6}) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r72, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000480)=ANY=[@ANYRESHEX=r71, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r54], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r69], 0x4, 0x2, 0x1800) msgrcv(r72, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r76 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000980)={{0x2, r73, r75, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r76, 0xa5, 0x1, 0x100000000, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r77, 0x8004667c, &(0x7f0000000080)=0x7) r78 = syz_open_pts() ioctl$TIOCSCTTY(r78, 0x20007461) ioctl$TIOCMBIS(r78, 0x8004746c, &(0x7f00000000c0)=0x80) r79 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r80 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r83 = msgget$private(0x0, 0xfffffffffffffffd) r84 = msgget(0x2, 0x0) r85 = getpgid(0x0) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r85}) r86 = msgget(0x2, 0x0) r87 = getpgid(0x0) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r87}) r88 = msgget(0x2, 0x0) r89 = getpgid(0x0) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r89}) r90 = msgget(0x2, 0x0) r91 = getpgid(0x0) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r91}) r92 = msgget(0x2, 0x0) r93 = getpgid(0x0) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r93}) msgsnd(r83, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r83, @ANYRESDEC=r84, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r79, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r82, @ANYRES32=r86, @ANYRES64=r78, @ANYRESDEC=r89, @ANYRES16=r90], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r77, @ANYRES16=r92, @ANYRESOCT=r82, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r83, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r83, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r83, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r94 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r98 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r94, r97, r82, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r98, r98, 0xa5, 0x1, 0x100000003, 0x6}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000480)=ANY=[@ANYRESHEX=r98, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r81], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r96], 0x4, 0x2, 0x1800) msgrcv(r99, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r103 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r103, 0xa5, 0x1, 0x100000000, 0x6}) getgroups(0x4, &(0x7f0000000080)=[0x0, r48, r75, r102]) fchown(r1, r19, r104) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r105 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r106, 0x4, 0x46bfe) r107 = getpgrp() fcntl$setown(r106, 0x6, r107) readv(r106, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r105, r106) 00:04:44 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aa0900000000000000f3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8162cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381affa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d33288efaadec55113e3be38522605a9855cf5f7dcf318f155df8c34c29a981788837c8ecc982e37c5d01612e2ecbb86bd336618cfc6f101abdb51d2c1199ea1012f7b018f6"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) fcntl$getown(r3, 0x5) pckbd_enable: command error 00:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget(0x2, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r8}) r9 = msgget(0x2, 0x0) getpgid(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000080)=0x7) r11 = syz_open_pts() ioctl$TIOCSCTTY(r11, 0x20007461) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f00000000c0)=0x80) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget(0x2, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r17}) r18 = msgget(0x2, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r19}) r20 = msgget(0x2, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r21}) r22 = msgget(0x2, 0x0) r23 = getpgid(0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r23}) r24 = msgget(0x2, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r25}) msgsnd(r15, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r15, @ANYRESDEC=r16, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r12, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r14, @ANYRES32=r18, @ANYRES64=r11, @ANYRESDEC=r21, @ANYRES16=r22], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r10, @ANYRES16=r24, @ANYRESOCT=r14, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r15, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, r28, 0xb0, 0x1002}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffffff}) r30 = msgget(0x2, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r31}) r32 = msgget(0x2, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r33, 0x0, 0x0, 0x6e}) r34 = msgget(0x2, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3f}, 0x0, 0x40000000, 0x0, r35, 0x0, 0x10}) msgsnd(r6, &(0x7f00000026c0)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb62fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7b8d094eef6999127124df5d7a39be95df9df5", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r6, @ANYRESDEC=r7, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r3, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc735a795a0bc44b81f724e748b13a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r5, @ANYRES32=r9, @ANYRES64=r2, @ANYRESDEC=r31, @ANYRES16=r32], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYRES16=r34, @ANYRESOCT=r5, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001080)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7ebaec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"/368], 0x379}, 0x400) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r39, 0xa5, 0x1, 0x100000003, 0x6}) getgroups(0x1, &(0x7f0000000240)=[r38]) chown(&(0x7f0000000200)='./file0\x00', 0x0, r40) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_LSFONT(r41, 0xc058574e, &(0x7f0000000800)) syz_emit_ethernet(0xc, &(0x7f0000000180)="040051571115b1a24a56eb56283c5bee26bec9f8be258c") 00:04:46 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202d81766696c653000"], 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r4, r6) r8 = getpgrp() fcntl$setown(r3, 0x6, r8) readv(r3, &(0x7f0000000180)=[{0x0, 0xfffffffffffffefc}], 0x100000000000004a) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfe) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) readv(r9, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000080)=0x7) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) r12 = dup2(r0, r11) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpid() 00:04:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x78) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sync() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) msgget(0x1, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() write(r3, &(0x7f00000002c0)="1bb782dd0ba0e3c92d01dc893dc490ec424d511f18b780b08a42961aba708fb7a3681bb14fa6d134d490e7a7df9467083b634bbd2f15a73ddbaa38358837ffe579885d376e4bb16d6b8116650ceacc85cf96daa6b8dc1e33358a671a8a2219cf76c4571eaff48ea01a289e3bc9bd25e16161f9c7d71cd37d2825ffd5b855012e", 0x80) socket(0x6, 0x6, 0xbf) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0x10, 0x33, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x204}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7b5dec0d}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0xbace}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r6 = geteuid() r7 = getegid() chown(&(0x7f0000000900)='./file\x00', r6, r7) r8 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0xc) sendto(r8, &(0x7f0000000980)="fc6a76cd7f5f6952d3e06fb712055bd9b432204cb36430a5f96bd61ac77b0b46677b4667207a5d05db0e333a2cb2ea2eaa4bedf7a7419ce64f03417a29f74c5c9090443304861378e1fa9f7f463a615efcf9d7b192002e890d210e913b3a45ba3cc9c981ec6aa1ca0457cf59ee78f0359e23dd0bb18f156b425c4232ee5d1dd56140afd663ea505406c3fac97ed6745471a8298c9d2a11d808bb39514002f706f0b92c549b971a836c0e2b9b8696bbfcfbb0b00ac92730dab5e6d5ef1ac72a29876170036a6e4f7025202bbd754427fc43b6db60ec1dffd12feabedfdff30846dc491e4f2dbbefd813d1d528f09d0167b88b8049b40478a11cdc61", 0xfb, 0x7, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r10 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r9, r10) r11 = socket(0x6, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x0, 0xf76d, 0x3}, 0xc) 00:04:46 executing program 0: 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(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom(r2, &(0x7f00000001c0)=""/152, 0x98, 0x841, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto$inet6(r4, &(0x7f0000000380)="c50041683a94667bef926dbdd4696ccc32d5350384348785a725654f3b3ab1cbfabf4e368bc55de474c0f828fbe65de29ffef5fde03d8a5fe9b5d4ec77a3b891c9fa8713ce3cc90951524802a6f1cba351c11b27daf563c826fa2f84528ea5b054dc9d294379df90e1980dd0942edbb7667278aba2d599c6f0fd7ea43bd1285bdf1a969eced5a08e5aa3c55ef5661c6cddb774d7af7c96cc5761e0e3a0a222b7e579f6bbc4edcadf7e5d23309ea28ff6a839ca8eb22e4bead8c84b27d5c2fcdc0b3aac203d694560", 0xc8, 0x7, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x547}, 0xc) 00:04:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) r5 = accept$inet6(r3, &(0x7f0000000380), &(0x7f0000000080)=0xc) fsync(r5) ftruncate(r0, 0x0, 0x33780000000) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) r8 = kqueue() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfe) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) readv(r10, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfe) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) readv(r12, &(0x7f0000000180)=[{0x0}], 0x1) kevent(r6, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffc, 0x1a, 0x7, 0x3, 0x3939}, {{r0}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x27c5, 0x81}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x40, 0xfff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x2, 0x4, 0x4, 0xae0}, {{r9}, 0xfffffffffffffffa, 0x8, 0x80, 0x4df, 0x4b}], 0x1, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffff9, 0x8, 0x88, 0xfffffffffffff438, 0x510}, {{r0}, 0x7, 0xc, 0x1, 0x7, 0x5}, {{r12}, 0xfffffffffffffff9, 0x41, 0x0, 0x53ff, 0x40}], 0x1000, &(0x7f0000000140)={0x2, 0x401}) getgroups(0x1, &(0x7f00000000c0)=[0x0]) 00:04:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa"], 0x30}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x6a3, 0x100, 0x7, 0x7, "1f14b7a3e162f7093db4253ce3a22ad9244604e0", 0x3f, 0x7fff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:04:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1082, 0x3fc000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x2}, {r0, 0x1}], 0x2, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) pckbd_enable: command error pckbd_enable: command error 00:04:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r2, 0xffff, 0x198b, &(0x7f00000000c0)=0x9, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) bind(r4, &(0x7f0000000100)=@in6={0x18, 0x1, 0xf91b}, 0xc) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, &(0x7f0000000580)="b87a0f1e07a10546b04ab7d5a1d7dd594737a7f3f73a0b037cd4965fcb8b933ca4c94be100672e8da43e654268e6fb08b1a1db0242f25f459eae219f6baacfc83385cbe6d37749e4ea184ea24099c827ce3afd6e2eef21794ebf4f8bc835543ea46c83deb5891b635e786f4f0db07ad05fde644cfd0b9fa60ec668b96c63fcfdae92f46cbc789571db47587f00c146244cdcb69a38acd7e253a95f523674f1af5e88d32bcc684d6290d45406b880eb40b7d74efc457a920e1719e1b4b6e359ab323bb79022fbce668444a0832ba4c95d45ca42e923a5cdd76c0d2d09415d42ea7787e0e1534a333e1bd65b28de51b7c301a9c0e34f563c40d8d655c73a5c3cf5b24abee7f538b4a97bac671abbd8f29a6a96ee5dd9e4d93dd178ac0602e1d965d4a099fe6623954136b7f2180105be1fdbafa1cb0366296600f53fb7bf60560b3bae529e58984e72b3cc7ed284879b3ecaf66e7f173922e5906d773925da240573867dd9b475cd9362d6f7a269e96a5d8c98f55cdf278323efd889b12d9e138dbbeedfe912b76bffaa707b9bc7eeba2d67319367a9938cea1f069773558fbe3fa2bd2cea68385b2fa539b6d062e24d3105ac961b90b5be14d39dc8799aece1a99062e437c3a37fa9a0d75306238b1160b7a69c489db0f7a7eca805cb250af20d1ec124ab51625eb390c3e1b2cb7debaba782ee24497a565499c96db7edbf0a0385ec0d58f2fe6d81cc097c8ecd26d3ed6a9b98c2940bcb776d0b5914cbff57e860da22b1435c1694085f80ba48dd8d819ac1b59ce15a6f3fe3f7a9f602b6ad721b5c2c46dec81ba04abbb73e24e13a4023a7551841b0ed6a9b5839b24bb15a54b8d91575211c80d22f4842191002336b3c1b7a7514bf784a68f835c22efd250f26d879f6c40db42761541af19728a6c42f96f022db71fc09aecb0fe64597b7eeb3331766def27877026ea8d80c1db68d799f2b5bd989b2aaeff5c47f05b720f19d888a4ca5ac191d8d43ecd62914bd4187f4aee242634a8e6f0990c06a2088c0f3ac1358c03222d3ef4527068d6b2e3fead55c5d572845b25def151826bd2d4a337aaebb8d97dde729eed02637d8ffc2dbd3e952d3850d849baebd327126d10528222bbabd63724fbc0e8e85b9955c9db2a3c44556113382a23568c2188bc805087ba308e614988a163f1f8748ba7aaf1cdc407c9c1a09f3769f83f19b60d7ec8ae28f4b51f65a69160373f58b3e4cc5eaa636ef59fa5a514bdb4f45fae968080bd51ae098aa01af025a1137c7ed1d01bec7a37c5cee73b41ca10cd952ee33e272823549ba2ae4b0d62d9d946de1d581e421b22f9f01d809e57aa7ceb231232a13f779e0d0a71d1480e7982e687014ad8a93e56a7328cf08f516f419753ca1782f67ddc199ae63f4ffeba557af254ef0f18613bceb4d1d41da86b87c954baad0fc16bfc496b258eaeb14c078fa73ee32f6ca963f714babb085f2686b1219818f24c00badf5532eae5befb5e1be838789abc46ac86ab50a5ff8c1d9b48faba37b5ed74e15a8b5c4c44683e8344003366f87f7a0ec833d68325484f60c4752bdff9b2935327b099cd6fcf32d50176e4d428823a524561c6dc87470183ff5e326ac9f0c577a4b708e62b1cc969722886a02c9c171fb3a08e9e5a6ab5113ed755f395deb0e8145788ebe70d4e030bb8c2e578ac79a77f9a79480090fdfe945c8358d5afa97d44c20d307512793b7d1e59c5f468d6c8d9f49f2850db6aac62c8e7f3b850389a977284f315d0f088c421c01d10f2089b83396b811bf0ed2eaee6613012309ecf2af64c420b0835ec59a4cd8246f2871994e485d48e0b093c62f1b658cbb81163beb8b6839f471c89280d05a0984d3a34d1040e19eb7ecaf1f0147437a35be1d2bfb8d89f9a41fc7661fbdea8e50bb34a53eed6722b45c9c0ef16d4d69ea36b22d846025912125aa2ee4461599d3847b08b8888e3784ba269f77e9747664b3dd6287c96c2ad603f6d1d55280d9506452ae8b7ff23098198fae22ea8d737e6dc95810d392ff25c63399cd67247b169d67aa9c4f6b055df3c57b909279b8391a12eb6d5311aa837d056b28928d203391e9f1cea6711fe3a06d8ea139eda834616e0537a1f8f4e01eed71b4498f3e032980e697ebdd6cd369e85a7a76fe7353456943e318478e3e5da340ccc3e7f823d6388cf4876daa9a585110f6bd77ec1be90842406c5ddd2f78defb3644c9ef1fa0eb8a63bb945d4fe88b3ece22498a7061953cfc7334e18a5d435e454f373501497b097918cf63805d9c5db1ca8de7a40f7fca5896d8533674d59782e0a04434817524782f11aa848991bd4766d6395ade31715ce736ea263a9be422fe721f3acf7c4818922964ebafb7867c79cddfb09e79fb63504338b4804dcfb2585a156a1e5a4d957805e7831bd27aec8b67c0a54bd0e2b4382668f88b44ddeaded402dcde3e6908db1b861b9bbcfa4e4e3e2d2c8b0b34615d0923eb7a388f160c3bb769a65da90d21879f9f3231dbe71383ed2911abc65e26a94d41b499a4e7a8cd893bedbc62eb7798519d1e47e908025142f2baaa84acc78fbfd12d0f22f6931cbe7a8876a88b32f16a94d93f0a8ab6804ef3a94a63b2b3edf16d5774ce5ad0f358abfa1ac9d3b485f4f05c4732c459515b3eee3c2b6d3d387fe6de2236aa8aeefd0f16a8cd12b5dfb903c93b05b2e86d5bc54abc60afe169051c4c1b118da2705a0dfd2c42b13e86eed6d65a9d2c6579a8de58fa78d6a18cce84b315d74466071d9ae444b8e9cb72f895508f3f3d00c2454c1d4cdeaebb0a270d2e4ab7c001243a452154896b4370ab231f2abbc65e5438b5b941c5337505f289116c914cce278e917f3a97b3538ea23c7a295a7aa47fba2533fe6d7ca021ac65d2ccff430c8f998b91bc4715ca2c0741072f2a36616107a34ed92ab6fc221ccea2896f7b962285d4dcab782b1ee6735f3fbbb15be43b511fe88dae498427d289824bf3541af58378738fe24f9020c05a56b1ef445943469d143efde11a42c451939d14f6ac517531777a30b2dae8d3d737ef19f422760ae61859e93970930e31e2c571497bd78dfcb1d5201c433fb8eea88bea33d62de1bca33928b6e61f104b1a359fed649b7af25a617391a5050c2b2010c7a1d14eac2c19af9d4fc11ea96d6ae71120dd44f6c6c141c50ebf658eb09eeb921e963b7e197793b170a22d96e5bf034cb9397e8f0831025a575cdaf1a14197e90b19add82d0b7a9de7f78c4223894adcb3d5b9ead87f8094e68287a5c8374db98aaacc34e55b7471803c33249285e41a090a633de5e2b8e205d2823db88a9dd7bebac34f10df100cd63541d2ed97ced2bd979ba5f77d929ad0d124c605bb5d3207d8071f94233aed08f9dd6274f4fa999711e27f345a7729757a6be0e3997ca51647ee442fdbfc27f84299ba00e75ae5ac11e0f0935dc0e41c2bda28e871ed5028c9cacb36461487d40935ad106276e5ba262fd8dbd66c0ddd3cda0f6d934dfaf83ebfd9682e85ceb1c924ebeb4e57bb5290cf5dc3d5e7c2522e7b2173a86f9af98d390a418322f1a677c582dbcbb079348ef1497b46ba44eff691046d3f5c30b233e15de703aad9fbe32a5ea4b718db50123647bd72c363695aef2193b2c987dc761b0607255d2f4ff1a995d312ef0dbaafe512563ae5dfb4f1e75643bd40aa785e4318f727a7eb570bc40c4f251ce9a5e64954ce4b77c46064d77e4d17f249763d51c0d8f5ea0f3af17d8999d1baa03f977192b0516b4fb734001e69a41f30faf81986ce0d842d2697963a836d08f83b39ccc220db542846dfb5f9f9bc99b5c9e86200d9200c0a6943fe64aa3365416a1d4d433ec6286317f4c98f03c151ba3efe6ccdec19d44e281f002ba30aa843a64ab3f051e35f38a9999dfc23da674cddc89bb6751cbe2132e63cac04381ab916d11b35bb16a33e34e630b32a66b5e350616fadecb56e702b0e07dd1ea2de49944daed4b749763b7e01f0567fb57fbaad9ebf63616c0f122587035d8c7bc3e965216de1c749ea6cefb57f5a34bfa40da4f62dfe8ae9eb5582e288cc164709fae4f6ee4c4afa81ff4831fd664ee70e270353be775f48e85ebceda6fa0897f3a61f30272a40598ad192c29645c1e68b444b0ccb56ee25c2ec8ceb5993a44dbf283b5e35fe6886f08a00a9d44ec42044c6b3ff88dda231e82a5d87b1a391c88f564d658d597e6cbbdcdb8d0a031f07666c1a713de16679b3315cf5563e84fd5be9cc217ea127634349c893ffe3c420afbf8b958ee3cc4d0b577a43539ee37dc0135dbdb92e143601da4d0c0e251ef1884383e19c527bd09e77476a934016a04c700a7f3a4b8459c34bac051e74706b9dd788542717023d172805a2ecdba4d770d14b7dfc8238482e6240a0a97605fc16bd779f2caf65e93a91e3b4375b26e438d99b953fa944442eda4c13e6f50b7278bb2dc654d64ff4d37de37390a11e66c25e3a3a9a7be922ac51b8ab0f3aadd11fcf1c3a362e4f9d88d9c23c586a57b0f445f4301e2290d30477dd73419d50e4f837877f772d250f724796c5b62473e10aeaacfc53572819f6498e3405feba841106949e26654f687bf5ce5917a3d5d9a8a5038b04ed33d2c86b665d14c0e3a42e56e2e5a74caeac916ae15ecd8350cd18ebf85858afbf21755136303c4d5a7d3389fcbfbe934e20416a1d4b71b9588333f261d024db18a433b66c11fa9602685a8a6e774c276458a7eb6bad31c17e19ae43213b4578fa6175c1c2a29f10b60b234d99e633719ef76960497d4dadaf1fb62c8e92d4e7c508286f77136861c2dcc8883b0b422c5fb3b459e954f00598e9bc0c09dc9a0b1fc52f517ed3c910569d2170fdf99dfbe7f835d2d9bc089bb670ba85f18a1cfe773a0a788e42968c29fcbe993b222ea80b7c29875a653f58e55adfdc2e75cbc227a70fba79932b040b82090d3e6b73b3a01178b236352f0d96ad2a3036bbc966bfda390db8659ed88a601ef3b1cfe2f212f6be5556c0f0b80da2cd6ab417e30fd29f379213b5ad92a39594cbea8136fae0a74bd3d8e8d3ce15e9d480ee89193cff0afd1cf8274f90c1bff04d649eb28b54ccd690acc3507e945d5126acec18748aa8a2707f6b91f5e12ed83ad9b01f11c606b9f0041640838d761f800b531448a8a0d1b66d58a26b9e3863390e2ae550b764806fd90a537f010e4cd2077556c78522ff615e07c8617035c0446030f39d4837ee34f46aaf6de7c66e6ceef97cd644165b767282330e98cc2d31241d3981e8b2cbed2dc69dbc7161d55a2e7bcb73ed3956759a405b4aca5d150da2824c1ab7fa24f22e09344a6bcee14447d8e65dd64c63315e4570dcdfb57d476b6dea190448b3fc4910cff6897fa61224d0f273c6176d9cc8985e419d05da54ea2b45091f45e6cd57c9da2074ad8041c83ed85f14d7f1da07dee68e5226ef681e14ef68a57affcc750fcb25696964f4d8688be65d1d383deec0833322c3b3330b5339c7211c1283cf4deee2c3fa1ad192315fde323c57ef2140639b00c0001b40c9e66369e90bef02de11fbefd22bc40a3206fef5eb1bed81d3a155e75b99bb49549cbb1f2d0e6a0e8fc9477a1f79e280a6a9eefebef8b1d7937b65780b140852226b1bcdae76a4f3c02fe32e4ef9bcc4f804ff8a102142019527609839ea106571a72b26a29340c98a45f334876a1fe93c8e6be0e74ba2c5f71a8be78c3ede3ee5d4ce550b1f3ded67e1264d993a6ed2876c62530ec0423ee09cf8f24718e2345279fd", 0x1000, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 00:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x61}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r1 = socket$inet(0x2, 0x4000, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 00:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 00:04:49 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) close(r2) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r2, @ANYRESOCT=r4, @ANYRES64=0x0], @ANYRES64=r3, @ANYRESDEC, @ANYRESDEC, @ANYBLOB="253edec64a19965238db338fe84a9f211d1902561d5b00e76c80cc7bef909d711d7fb90b31d142ce8fd775ab79e3f6fcf27e518e81ec036462c828369ac497f84ecdaa035d814a68378ffd603961caa3e30296ff9481e4c607ae2bdb75f64868c352ad2a214dcb15e76846f0e8899009fb5d5871ccfed7e55b703e484b7ea8b54421e521e3362f31d3c5aa53ba23b4d873914e4218d71111816f06058f830d3186810ea8b1af9caac499f4c7647bce6b97e22fa863c572", @ANYRES16=r7]], 0x1, 0x0, 0x1000) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) r10 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r10}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r11 = kqueue() chdir(&(0x7f0000000580)='./bus\x00') kevent(r11, &(0x7f0000000280)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r10) setsockopt(r10, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r12 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000180)=""/105) r13 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) 00:04:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getitimer(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 00:04:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() rmdir(&(0x7f0000000000)='./file0\x00') kevent(r1, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) 00:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x3}, {0x5c, 0x0, 0x0, 0xfffffffc}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 00:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x7c}, {0x6, 0x0, 0x4}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() socket$unix(0x1, 0x84266e40ca7109e0, 0x0) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r5 = getpgrp() fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3, 0x3f, 0x20, 0x4}, {0x9, 0x5, 0x20, 0x7}, {0x2e2a, 0x45, 0xec, 0xb108}]}) fcntl$setown(r3, 0x6, r5) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 00:04:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x3a1) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x4, 0x305) r1 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8, 0x10, r1, 0x0, 0x400) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 00:04:49 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) linkat(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x6) write(r1, &(0x7f00000001c0), 0xfffffef3) ftruncate(r1, 0x0, 0xcd7) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x7ea94fb4ab178cd1) 00:04:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 00:04:49 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 00:04:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() wait4(r4, &(0x7f0000000340), 0xe, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680), 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b544047e3bf4800f1316e4ece75022f9c819ad9ad61bfad67132272817793001bf60263ea23f0d1e4ee898adc53f965ebf0fb0d9ad0c5903b57a98e434c4da8c89fa46093fd9b977df046477dc2fabaeb9469d60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff004b7199f2b82b31b6e8a6df8d093d877b0800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000d6fd9dcdfb31e98fd5db07c16082761ae213f0050b05a1cc9d7964312b82de8f985861eced02ff3725b115df8ff2062f1e3be9c7274175d9af46f6d770c25564019bb951cabfc0a20330264382013e9cdb716f187a6d294850063c5fa585cf78b7f3ea5dd1be4f5fd946fce8c1f0766090dbf57260442860c2a8cacf486a8ea9db790525d8c09d412f5ce4a1440a8d83e8f25c87450f6532af6da854f1af88156ac1f89e4d7788637a83452d51d49c6b3c808cf52997e081bb1a5a09e7e2610386e2db687edc2a98128015396f668a969d8f46"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r39, 0x20) shutdown(r1, 0x1) 00:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x0, 0x40, 0x40, 0x3}, {0xff, 0x8, 0x5, 0x6}, {0x4, 0x3f, 0xff, 0x6}, {0x80, 0x0, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 00:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x8fe}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) r4 = dup(r2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x75895680f6fe78f9, r4, 0x0, 0x100000001) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 00:04:49 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) setsockopt(r2, 0x5, 0x8000, &(0x7f00000000c0)="06e4168d97bf3d8a09c50290589eac8054d090d033a411a283b34c274800d06cdf736e49d73e1deaeb68cf10ef7dbf7ce3cac2fb6d35d9c4f19fe321266a1904f99e614467c42ad051b2077c1f5dc1efd48cf77875b7c0a76d5fafdc0090e466d2450660920e78bf98d19a9388b308fea4d055303308b6ce6e3b7fa0a94ae088e8f438e83ad8a9cd56abfcae385527f8923f608ed58fa43253da0b217eb3b8099aab9cf9e3798f5a8d4efddd1e84", 0xae) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 00:04:50 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 00:04:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xfffffff9, 0xffff495a, {0x8, 0x2}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="1ffefcad"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) close(r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0xfff, 0x1, 0x0, 0x0, 0x0, 0x4, 0x10000, 0x3, 0x1, 0xffffffffffffff1d, 0x80000001}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x2, 0x80) write(r4, &(0x7f0000000100)="8c65", 0x170) 00:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setflags(r1, 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:04:50 executing program 1: nanosleep(&(0x7f0000000040)={0x1, 0x20000000}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 00:04:50 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)) fsync(r0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x18, 0x400000001002, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$inet(r3, &(0x7f0000000000), 0xc) r5 = dup2(r2, r1) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x27, 0x0, 0x0) r8 = socket$inet6(0x18, 0x3, 0x1) getsockopt(r8, 0x200000029, 0x27, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYRES16]], 0x1, 0x800) msgsnd(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000008b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190dfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c6121375d39876dfb6b4502000000000000005e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba992d6931ec5ba0bb0e8997f7a941759689d37da8160000000000002df0a24e1374f32e7ba726f21a2efb556aa860a00549373bbbe2349ea6cd3640f219696695026edab1f949c21f4bae87326467f0d504a559a3b3c0d7a61b35129d14b71d78e518def21e8b9dda885acbdea01b4824be3cadef9784ac55ba27f415aeb7b325a4ee1de4149e2546827ea4bb7fa6041c4ba870c483cc11f33a4df54ccd56148e2ecce5239c82c9cba1937ea8fac89104045a5f82ffd65f9e29746aafd330bc19abde9d8e0ac01a4c2103488c1cbdd50eb515f90707dc1ade21075074b2d98808a1ad6e5b"], 0x1, 0x7fb) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b608abc61000000000000000000000000000000000000000000000000000000000000000000000000002e7c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067c6040096dfedc4000000000000000000000000000000000000000000aea58c2400005865975c1a1b499c96da3021602314dffc83805bea864da9ced46c9013c0aae12850a1f1289c0d721948ac76463071f698341e58f4a35297d36bf85998909d532e3e786d2eebdb798481ea7ab27188c451565168e393c9653150119959999eeca075369bac481c9f94338a8f07118b23f430c50cf926d73dc536c7b520755a40131ad0fdfec7745d886c91b45ce200f50adbf09c39e67f6907376002a8b2805f7386475a153d4fdecbe4d1863b90d246ff64d5078c892f6c7236fa64fe0a5859081ac0283070a9285d67029074f2e702953fc3e518b0df967a1eef6baed740"], 0x1, 0x1, 0x1000) r11 = socket(0x18, 0x1, 0x0) r12 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x400, 0x248) setsockopt(r12, 0x29, 0x9, &(0x7f0000000000)="03040000", 0xcadf9b76e5d4c5ea) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0xd, &(0x7f0000000180), 0x0) r14 = kqueue() ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000280)) r15 = kqueue() ioctl$FIONBIO(r15, 0x8004667e, &(0x7f0000000280)) r16 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r16, 0x200000029, 0x27, 0x0, 0x0) msgsnd(r10, &(0x7f0000000200)=ANY=[], 0x0, 0x0) msgrcv(r10, &(0x7f0000000080)={0x0, ""/215}, 0xdf, 0x3, 0x800) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000300)=ANY=[@ANYBLOB="000069740005000000006b4732d31073cee52d1d662fa1e9c8e2d4a4ee9d8c4aedaf185b6025ddf5835a5746056f10f52e86d5907a4149b5ea64ff89a00d0aef83ac4cdc7069418d5d1dd491e526c4f979b9b298ecb47dcaa68c527e3aa479f41a928b116efe31e64c8f5a638c268d849630383bd9a88e4ddf0e9590a266e394900056bd29ac83a5309f6b8a56891fafcca9de49eba4febca0532474c7645b002d465581ebe84d9072a0c55af461def120ffe730607a4fb0c95ca393bc4448"], 0x10) sendto$unix(r17, &(0x7f0000000200)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffe5f) sendmsg$unix(r17, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x405) shutdown(r17, 0x2) r18 = socket(0x2, 0x1, 0x0) r19 = dup(r18) listen(r19, 0x0) pckbd_enable: command error 00:04:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000240)}, {&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/133, 0x85}], 0x3, 0x0, 0x7) r6 = getpgrp() fcntl$setown(r3, 0x6, r6) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r3, r7) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfe) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) readv(r9, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f00000001c0)=0x8) 00:04:51 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) r7 = accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000400)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x11, r7, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfe) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) readv(r8, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x2, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0x46bfe) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) readv(r11, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r14, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f963) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "7d68731ed3e16b0dae04ce925dce7800", 0xfffffffd, 0x3}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r16, 0x8de049f359165017) r17 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r17, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000897000/0x2000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f000058a000/0x2000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0x486}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f000058c000/0x1000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f0000796000/0x4000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f00006a4000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file1/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r18, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r18, 0x802c7416, 0x0) fcntl$setflags(r18, 0x2, 0x1) flock(r18, 0x4) r19 = openat(r13, 0xfffffffffffffffe, 0x20000, 0x1) accept$inet(r19, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000180)={0x2000000000000296, &(0x7f00000004c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 00:04:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x3f) 00:04:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20220, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xffff1f55) 00:04:52 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)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 00:04:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x3a3}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e1f116ae172853bb21d4206000000010000dc8dfb45e1f482ecfae9aa0000000000000000000000000000000000ffdf000000b4300b0f3ec1fa2e0000000080000000232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc24da34fe096d1ac4f22341781fcae06e98b40e51da1edd676f2c96deb1881bbb8242dac88767301c87c4330f7fca7a3d000000000000000000001e226a0054f47eac2e3ac39385d399e99c76a7f8c410b58474697a91a7051354e387106fe870fa15223f023e0d5db53e2861dceed1514be50b9f027062d6c13c2da048baa60b77c0b46efd1f2a35ba6778b5f1abab948840329e3d0d1d18560d8fb986f98f680eb71eae7aa295490950478512b3848628a3ed1eca5a8cb0773190acfea6b38dcc20192acad63f9847fb6b169f8c66665326455a8152369c488bca5ac38b42100e176d3e30fdfd23690200000000000000e56347f3584affa3449b4cde66e981dab97e1add9c853e6a2b6772b1bf43b403b9d4d622f8f27d4dee21", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000014c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000680)=[{0x0}], 0x1) close(r8) sendto$inet(r8, &(0x7f0000001580)="409747decf969032b900fd4d2c5c85acb4eb8e218b4fdff35d3ec093cf2e7ddb293f209d6f0a9c34e0f5d4631bac74f5e1edbebf0a73bdb62bfb71d994010f199adf761e156ded373893283aa4c92ee08dd3039d61721b4cc6d64f0b63035a55add4fc3b1c401fcc0a7f41e44ebc48b93509bdce4c8bc16e67c63d449deb211f6104a2c7cff7585caeddc56fe2d53f80cafde00cca6e804685ab11366404683cd3", 0xa1, 0x2, &(0x7f0000001500)={0x2, 0x2}, 0xc) fcntl$setflags(r7, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 00:04:52 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xa9, 0x0, &(0x7f00000000c0)="eb9dc2ddd2aa63713048e69929ff3d54b71fc91b6a24bc92964800000000", 0x1e) 00:04:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) r4 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) r6 = dup2(r0, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001540)=0x3) syz_emit_ethernet(0xdd, &(0x7f0000000900)="c9ac9000a392793446bcfee12f39360b76a3583b973413980e55b7ba95bd71a92dd764a502cc7ece95e18640499732743b0a0fd6a74d1aaf5d87a7b4bbc0e3168722967cdd0ab99c8370b440b71445dd6ffadb67d66ae27df79777c96ff3b574a35d2c6d211a764ef99000ae65e7d7c755653baf62550bd978a3ef536b3fce563df05f5dfcd4bf50f4d4c09f0b6c1209079e169a59f599aaf114be68d37aecadab7c037f426387495362b5b9287484f44789458e63ad9d6364444f01928c1b9b23878b54c399fd7e44892f594430e2c8b4d7d3c89c61ff3db4c78bfe88") r7 = dup(r1) r8 = msgget$private(0x0, 0x220) msgsnd(r8, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r7, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 00:04:52 executing program 0: r0 = socket(0x11, 0x4003, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000440)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) getgid() sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x518, r3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x4, r2}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2cbb2, 0x0) fchmodat(r4, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x40, 0x0) 00:04:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xffffffffffffff92, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRESDEC=r3, @ANYRESOCT=r5, @ANYRESHEX, @ANYPTR64], 0x28, 0x8}, 0x0) dup2(r1, r0) pckbd_enable: command error 00:04:53 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x8, 0x800, 0x6}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x200000}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {}, {0x9, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0xc5d5624504dab3ff, 0x3, 0x81) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040)=0x4, 0x4) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 00:04:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0x2}, {0x18, 0x0, 0xfffe0000, 0xfffffff7}, 0x7, [0x1, 0x8, 0x0, 0xfc9, 0x8, 0x8, 0x3, 0x200]}, 0x3c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000fb31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e989d7e3b3bb2c0459f6ab0a6da6040"], 0x10) getuid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000300)=0xc) setpgid(r3, 0x0) getppid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0xe6, [{0x2, 0xcb}, {0x3, 0xee}, {0x2, 0x1ff}, {0x2, 0xfffffff9}, {0x1, 0x8}, {0x2, 0x1}, {0x0, 0x5}, {0x1, 0x7}, {0x6}, {0x1}, {}, {0x4, 0x8}, {0x3, 0x1000}, {0x2, 0x7}, {0x3, 0x7}, {0x2, 0x32f5b70f}, {0x1, 0x8}, {0x6131a7610b362e24, 0x70000}, {0x0, 0x5}, {0x2, 0x2}, {0x1, 0x90e}, {0x3, 0x9}, {0x1, 0x3f}, {0x1, 0x5}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x1, 0x7e80b388}, {0x3, 0x9}, {0xa20b0e59db50c121, 0x3}, {0x2, 0x400}, {0x3, 0x1}, {0x2, 0x6}]}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) recvfrom$inet6(r6, &(0x7f0000000340)=""/56, 0x38, 0x40, &(0x7f0000000380)={0x18, 0x1, 0xe85, 0xfffff1cc}, 0xc) dup(r5) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRESHEX=r8, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="e5ffcc120000"], 0x40}, 0x0) 00:04:54 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="820200f0ffffffffffff543423a58093c29606fa31c2b191e910d05cf40155faae230e8e5590ff8e2ab438a8f6d2c693f0bdd3bfd7802ba44463177b767a0000003ad2a764b80d7352fd46b3f067993be96ec345e1438a2016f677a1901459761f027043a8d7cbf3e6406747f4148654e399ab9260281e81270f269a813070f8c610f14119786244ce787e267075232417021811fe02259d8a5fdec2f752118ec761c708ce701be638a66dfb2c3577c4bd434d5fba6b1f17f8997bb4fbfb679e5f543103d245893855ac5bf1156cf63c6751367b7ec9de264a4ff83d179c9327888df6fd44987ec09e5669b9d33daf97066d7bf4fc45f53cb3db2de8284194b69d4f925dca31fe2970bf576df522db0bb2dfeca03c5e76e4b313abfd52524da2cd821678aee9a9b0550ecd721ce1694cd77ef732e667"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000001500)='./file0\x00', 0x2, 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) lchown(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) geteuid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semop(0x0, 0x0, 0x0) getgid() socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) pckbd_enable: command error 00:04:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1809, 0x9, 0x8f, 0x9}, {0x6, 0x1f, 0x7, 0x5}]}) close(r1) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 00:04:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f00003dc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) 00:04:54 executing program 1: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x20, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r4 = msgget$private(0x0, 0x100) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0x7) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000000c0)=0x80) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) r19 = msgget(0x2, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r20}) msgsnd(r10, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r10, @ANYRESDEC=r11, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r7, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r9, @ANYRES32=r13, @ANYRES64=r6, @ANYRESDEC=r16, @ANYRES16=r17], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r5, @ANYRES16=r19, @ANYRESOCT=r9, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgrcv(r17, &(0x7f00000002c0)={0x0, ""/163}, 0x15817f0b, 0x1, 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r21, 0x4, 0x46bfe) r22 = getpgrp() fcntl$setown(r21, 0x6, r22) readv(r21, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDLT(r21, 0x8004427a, &(0x7f0000000400)=0x7) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 00:04:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3feff, 0xfffd}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7}], 0x23b) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 00:04:55 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = open(&(0x7f00000006c0)='./file0\x00', 0x8000, 0x9) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) kevent(r4, &(0x7f0000000700)=[{{r5}, 0xffffffffffffffff, 0xcd, 0x80, 0x100000000, 0x1}], 0x13c1, &(0x7f0000000740)=[{{r7}, 0xfffffffffffffffb, 0xb1, 0x8, 0xe04e, 0xb8}], 0x800, &(0x7f0000000780)={0x505e, 0x9f7c}) r9 = getpgrp() fcntl$setown(r3, 0x6, r9) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x7d16) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfe) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) readv(r10, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg(r10, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000200)="3aaf41b7bbe7e2d90b819b4ff4f1beeb09f44bdf5c55db518d33a852150f4b620dbfcf88ab8844b6ebdfdfea0dc9291b62d48451e517ed481ff6cf74601d244f9c35fd6465748efa6f0d403afe8ff18621caca26aab03ed58f8c6067ea34238869fa81271c97e0cdb741b61d7ac5eb775aa18f89d56f7b8ae3291dd338cd461ef04d02d7501f9560a5bd94b1b0045811f49229c68ce8caade650", 0x9a}, {&(0x7f0000000880)="41e485cab2fe4d6e9b353621fea88523b45d59a99c9f723fdb42cf29fdbf242d0bdef70250198c46ceea2e0ab32d622475150d616c938919a56e0430acd484d8a04827e0a7d977d428d38a9f0c3349ab1659a30218d4d493c8f186e92f8d17a530c7746b17162fe98220b8a5455810cb1d5d18347f5f40c1aacf588cab8a43f5afd2d6ad4fe61f86d4a0a96b23e7c21cc1134577742661c5c74fa21dd324782b8b0df0d0cf428121a6b47d122f1f0d1bb35679ef54a859649fe4da9f7c21c56fe7f86b7012563fec0571bba081a43e04411b6d033ba412265f38cd4737adebeaa7085c95c7aee8f93d53df94289725db644de54c83b88595a4dc78d8cbc5e4ce052227f000fd4ad2cefb5360e084bfd1ba91f3a2c80709fee542311605bc0579808c037e2255a9415bcfd3d5bb008e82f42ff6fbd78abf9c41c396b48474c6571128987d2e9a600e404f7a205cf3f49c82d7e2e34379082e98b31236b62feceb14136a0baa44a0560992cc3178e741d764a72e3196167c58f69d085a59f79ac019f6a447833d315d39393e25f4364ff091621d646d695a22875a0b071efd71adc36ef13d1ae3c6402e1e2300a82f6df4e677cf0b837020aa5d5510c5a10e7f4ebe4e9029300b63414778f05b3bcc16b62dd2025fbcf1b394c857ffef49d3b94e4fa4292cd2c44f9b6a1523ac2621bab514c26a311a1994ffe68573d5639df843ffb4e91a4ae71dfa249f4c861905c474bf8c44f1bb26a8fb10a48bdfc1476ef3f442faed23ef24a1deb2f972cc2237ca64f7e6a40eac2a18bce6b3fcf38f395cc8131f43fdaedade31a16853493625cab0221c2ba6f52649d9ee36caa3342a368107a194e290e7a363ced410df3b53a1496dbd07aa1c847b99d9bbc9f19c144cb55ca97f4b225d4b4325a7bb88bc1c0fd6275811da0c56d6cc3d69ebf9790ef039b943c43de53d83f512fa183a67a8880766700a11ef768f31b407538dc0d59ebc5be3e721b35aa2ca15fa551eb2da9cabd7820f8970cc0e119f059be57fc2c58904805145db77883571c322d60bef7a61951b9d53338a16eb0c32f6d19e4d45c305933a749b3a3ab46497a2f471b9ab9979a33dc2a34cbddefe3fc9a7de74ab6d2bfd5648fa13ad6ccb450c84ff4bb00f61453692361683d9abf9311fb80cded2c18dae52f7a5676c9c7adc94196b9da9ad60a3fc82437ebba97a34192e042bedd7131c28f1c7f5452c4e164f6206e4c774a96a9cec8ecce695e5dacce4b4d42d4cecdf5d535de04b6caf77c9801e097cac5781090bbe9e0ed9da2c304e142d376ea487ac3b1b9726465ec6deee1591c81b9d863d4614d5360748b0482753bc9b72721b4eb2468021fde6803ace973945ea8c79fe9e0c5140d270544db872f493501e054cbacd064850c5f9d235705328a768edbb9ffeffe24079e12047b8b2e952d236801a74b8350f0ddb263f9333bc921017aa94459790c52939b174bf77fa2aa2d34926e59335ce5a7a95bd95a27e6f8ab948fb8fdc056cbb8ee03d4d9a54398e18fae1d18099fc582053d96d21a03df2a7c7e7f78ceddf72de798c5c6a5193c8aa8b197c681d072f9339dda2c4b732c9ce43d0ecd799d00c0f5dbd56fa27c162cc5ac08d6d7fe007b1fc04af18cc13f0fa8c876c1ac6ff69a20602dce71c9cf0552fe3eaf040772c24625619c45054994b7cd384f4855c1101fa092496986ab07f1625e978a40b1827eb9bc89c2a58791d37d32edf5adcc7d81d4e1b4d96ef69d89b5be94f77e88ef81169c8491beb61f912a3919944b23bbf72e026a90c6c6ca6d3f922f412dc59b449c9d0c0195a5de425f7a9a56d3d629a9bfbdd4f8e9f7931ca043710ad8a1b47eb8b106b4e7c392b431634f7333b6a40fa57831ea7fec1d094bf83c54ec88e9199cfb8af306fd6e14b84f8bd8dcbf22abea01e3026347767430121abf1848267503238f6e4f4d18a4ed7d65a665cd1d772ae890ff0b48911c9577e59a3dedd900fa96e665c6cf7f402704366197811276909e282d959c143f131efd9b641dbfdbb71a086947d3fecd87362a59abaab45526781079b6371c23d43c8c920d473606400edeb0b41d44c6ba5f2d00d89e5e50ca06ff5e81738d67195b3794b0a5390593c5797f9ee7073e35afaf8295114bf472597ffb8c0720e352d3ab8e0a2781aad8872eec5aaf2a9ece7cf59fb5a8ca1db9c866b328b75ab966b78caa353bd9c693235233a1b1977cfd75678e31edf68005e80a3bb6d8286e6111c7c47f8353c766aababc60feb7d7092bf6606c7a9afd95282a10202a657fcc03d2ecc9aa7196951d4dbc3364b22fc8999b1701abd34db0faa322086c71ab1336b0c29c1d766950751077f7b6ed10d583383c55e6cbece5d44c29feb84f2d5d4f1dc6271986501d72a83bfcc01882ae8bedcb8291f558918dcf1195c27cb0554db80adca4ee523f52b39396432b5932a1b619a2ce4d01ebafb14ad6d0e2f0df81271b0153ae2e9bbb83b09d911c45eddb07979b5ac5a9335237433e943a056cd4b3a6f5576771560eae754510cefe1b922c015f2a37323d11f0a58752909cfd65f73641482783ca438b1c3aca9ad7fc54bd3a76a2cdaeb8480cc13a3f4b5d3b926cd617117f0d2c8a79b8f1d66942977ab602e83b7a81d9c13b81832b6bf769386d1435f7bf379a9129bfb5fe7cb4fa565aa6b2e35421547a1637b3d6815273399473c8c62a9c0eb7bf8ae5ab20b31e52b9e479301d1be1826f805414b0291901d814c54f0058d860c743275cdd077ce917ea8559c57051f0851b73733458a4c94af613b907088c10fc0e6eae775a3dcaf41dd7ea1c193ac051bedc276fb0c1183be3f78bdf47a8c205881a56111a0515e2beac23ca4ebcb3d9295ca1c03f64db667ba55b268cb34bcb7f173d51b13b973e5f51b9bc8de9767854bc5144933a98342948852077411bd2a4c2dc294aec1a66cfc49f98e18ac9a21c8fc821a43323f96ddfafb8516431c79ba8417d710cdb2501e76315e1669c85f5c022b9bc2632f8b03a79d64308f8ad8620adca2a645ec822cd000578fff154527710b7e37c76f09fd29cb9e754a6bdb7e94b438ed7dac7c651cf46307408f366530e0991c4d6272967dcf783b6ac4ec08f1bebc9550f72449f603ca580f280f77d8cdc990b4fc5e194f6f05a9dafbcb87025a30ce23fe05ca1e706c7f32f33047ae0598a90ee8d903b4e536c8e5b485975b9483534095481dac368b51be4fc043069737e5912ec19d83273d7c164ffd5f965347ecb5296f90daab3c81a826d514193edb70ee3920b04400bebe0ad0a1ea7d7aa7734e0a1e6f795971c26f266a975a5ccf8dc1335682372ce34ad1e7a3fadac0e1f8f3acb84c8a558fbb3ab75063fe246da55b0722a595ed47bf00511cb169f10c55e424447ea71ac1365099e34e8b14ab7806b85197ae483dfbc8b0d9f1d01e8a43829a17732a04b623f5167e7f724a88f2134a0dee7c0cc72baedc1e54ccc50911c7ae91f54e25ec144f22dc1ebeb0344f1c223a83c4e97d746bab246e5ea41c6ef65f688c4e92844d4a3d7708ef188163686b3b912dc83058fb2aa28afab9367ed4ad306c0586a34fefddbac6e25e261371c2e29d0eb1c4115e32813611d70f06770fd61739da2d5d8467063493dbdd9380658aab214a33fd90690cc0fb8ee2b72030169f5105936bc325be63607887b9f70d4a962c6dd3fde3c8a70ff96bfc21eced1d18bedc17af87647c6e17deb72eaf5a660efef320c377f1a9c3391a37271841fd3d415ecbde26869ce2c5b324b6d927b9cdd0af8ed2f37ae6101020c36d1e73b59b913d61e996e979d574ea61bc821977116faf1bfa3f6fd102964a5a55a464698320da2331f40e38218068876d4053b13993b2567b9f2784e6fa61577a3b9f4e0a841b787c89b0d29579dcdbe3de005d9158ed07cfb826bc0cbd2705ff0fe5d0578690cf70e73290d36b93d684e14744ad3c7dc20d13dbe6ab849ef4760a950bd9a1d80ad43a6da95a03da68c402d52926863f84075950ef098fc3aa0192852fa91b8dca65f1c1b0bbc69438f1a0f933ca8488ce782048bc1af8e3ccc84f402bf6ccb7be924da30caea730518d4fad8ba040fc592efe84c413c15eca6c581eeb41b93a74c9e94d05c202158a256039f1413eff1cd5aec7701a5d6d2673c1f79632264171fef85e12416de0ad84a075f5edc7748732d039e4549655e255683a650166fe6a55b290d2cf2604efb65dc709fe70679a238310bfa1128dbd6c9285d1585354e9a615827510fba6d95d338c36fd53c117412d62a2a2b3031f5e7ef57487960f10fce636a52f56451a19491dd44c644dbc7e4c06865d9875a49e33733d92d328921130effaa45cb9ee10984519d0c21e4c757f5edb08fe1f495f236b6277b80a8dce45d059df221127136ccd175d724be5c590934bab75fd120d9ed166395127d7bd56da0e9f781ef73e8a32dd39a891c91cc5ceda1d85b636c99d26c4c57b6e5add9605b957ef9ff24bd1e3ca0c8cec380532f60e0151e4cdab5676d84346d26be0fb6c2bd192e4271e810b8dc29ff93f55c6a06d0bad69019972be8db3c9de240f964da7fb324d8492afcf4964f487c1e2475b530ce95e2b08f75a054a5c3c45c0a920f38554374396934b53a208e226dd21fb928631be13f8d0e827c83ab4aaad2aa738168d15c0a177f507e336b109506bb7393b79b09bbe7db3a0f427877fb08c852706c520e3e5f1e5acd14529a43139b4d6f506b33329b0e64f9dec3b9ad52652f355e4da03275f80fcba65c0d945f401dc1707271037f83d259dee41bccdf82166b63e4b82f454e27fa2b61335ea983c85933e6d9502d4950b7f11b365038a6f29ddf8ee7b399ec74d4a05ff76b32e850e491b99a184d1008de69a57522ac6e3b1d59589d56da58a415ccb144b8b28b88624b55fac775ead025a7a5e8b8cf9d34e143cfef75047fd5fceb0220d22945a606959fdb9dcb19a11029f6951ab2f4d1e562174848b41e89b434a7912f4881a3a50f37bab048e297d79e37ae01f3b333cff66de42b46dc5d5ef3dc2e67ae70efbce6c706a28dcddf76ee2a106bbe03e8660406966f88687b2105cc1ab02c14c273a93838c756bc33eff252ed0b9b4afc5d19be01066b6e6e4a25e037cc838c8f4a7580439811dd30793c975bcbf7c9a30325d21415a54cd8a89ebaac009d47e7eff2be3e9b567927552cb482565da93e1e24c2c7e2e47ed66ce9d5e28e461657727fd414d9ea4013f065592cebb838865305a42ac0d52e85eff31801de2be128f27d2a896743e0bc39384a3d2a1653758ff42ac9d37a93ce6abeb447b515bd3f0d4cb73c795760cc2da3c0a00a3274eb24f084b488ac07ba79defd86f84a13e4e703bee1fda02192be215b6590e60b4ebcd351a9a2d101bec1d7323cfa7bfa83fea696878b573fb799fcd61d27dc88e0a2e1bf0021af82541ecf6a4834e17344b70be6b715e528bd20e4da2825522b4d17c72d71a20c0be6546e24c0bf1b54635f68fafd8e04fdeae1e5608b1a76f70de82bc19a5b17725b73e44d3c62877b6d6a9e3f8e0bf0df4c1b2116a5b4c8efb85431f0ec8db9a1363ba7c6f7a5e1ab088e7957f562e15978a520938334e3655ba5b020169ac1fa1bba4c62fd8c3bc5f9f6c586a7aa54b77854c41ee4e150325c9ce73559deb57bdae7aa6b98e6bdeebcb976cd8af71cdb5bbf85e504705c084b1e8c246ac665cc457c8d9b2bd2f293697cee9a9d0198b4d6142f4410235685313", 0x1000}, {&(0x7f0000000080)="5cc4644375f7f7604182c6e7d8a02de292", 0x11}, {&(0x7f00000000c0)="76677bffafc97a0ebd7ce861b8c0b2d2ca29", 0x12}, {&(0x7f00000002c0)="66d828f8632bd4cdb3b40928e156484fb39b368b6ce442f6b246eecf1d885f960b6f5d04c4f81ddca84a3e3849c0c26b4625f2469cd5d26446a625cdece13d8399b66b3e4af32742828e6f9499e04b8fa767fd16161249f16646bf051e74bc6d1c98b53619c6ac84349fd81388e84c292e0edf8224c7a5e50d15f93ae95686016c172bfc", 0x84}, {&(0x7f0000000380)="83877f2634851a83ef545dec92fd8d9ac4ce72d50071f701f722938124f5b15d0a047ecc1079c3cc1f68febfcd17c3eb06f75f338359568635a96b", 0x3b}, {&(0x7f00000003c0)="2a0fe551679ccaac5aa76e41b78e66f11195b72201e94d93c21124c048f77be58c90859ad027d6f99bc902a7ba1fe71b4dca193b35c0bd61abf7500a9c6be389efb0f62fcc75ac0734c37eacb58b7800af745f8d2f5ca717b9c5ccf1f1e9a6c65b041cf9cb72d1e5d3e16df7bf5b2a3adf924aecc4375bab6c8f6a2bef65dcb0044d88d7421fc49b4db3bb4c28c099593bf5413aa8d05b8a3d6499a6dbb26dd48184a744f219ce52c0f6128fd16a32", 0xaf}, {&(0x7f0000000480)="cd44f2041ff5d5f43edf7543d612d3a08634ebc41891f2072e70dcf5aeb92c05ecfaac36657959e0ac660a339675f56e59d2c3348712db524e851d19c544047a38a518e1868ce93d2a391986a7639619191b8eea858c928ad56bfe2693aeb093bc04f3234090dc326a2aa157fabf5b8b3b029987368e81102627e511c5ee3b2a7cdc587ea27db32934e09385b654f3fd3ce6f0f1b81bb1f3fc108f4e54a6d09c1653f3233d86b9f2f2a7e24c5961a97f8deadb909e9b59bbfb344504cea0d7b7c8813d416ac845156434de97fc571c718b24ff3a9ed7aa1c59e43aade1c511bd0e", 0xe1}, {&(0x7f0000000580)="498776d11a93742024c42e08", 0xc}], 0x9, &(0x7f0000004f80)=ANY=[@ANYBLOB="68000000000000000100000001000000167836ee32c13656b2560181edd62f2ac5cc8917832a4edfb8403b64d2bce0abe538e72c59b9b0f9ce76a1e4db1b40a1e06e887b6a41d045c4e88713632149a9bfe6d5a091c952fbcf486fe63b54328cf18800000000000050000000000000000100000007000000199cab6f097c262e15c9d3db1393f6ec97fa39f2ea341b3c2b27a85a13cb87c81733548859205aadd79af82d907932baa90906774b452efaa900000000000000500000000000000001000000fffffffffaf49c19734a0ea2e79c68473bfd7eb6b5ed7eefbdd0982d2833aa35493e6af761a18fd4292461ad7d7c432cc0ea5b315d5298a9143b059148bc1e53c5b349000801000000000000ffff000000000080501e36d17608eddab156137d4af47dcf1eed20d3388d96d852ebe86b769f7e091e832d7a563371016104a70a381f4dc1dd18100ebc10b94e4fded6bb6f226c2acaaf6ce5f96d0f294c1e54fdad8ac2c9a575747b9721a9304bc5cb0da95d8e63c6d1f5ca2d672bc7b95f1c12f2e1d840516dfc236dbecda1dc9d213f6418f2e17cf0ae7f1090b112f22d5ac5e34103d2e245b366f8d62ec87390a1023bbf3192fbaea94af6b2f21ee25facd480defe50d36e4e0af184eb46dc30f5e0a2740cabb947c43393581683869f00dc9978529a8edae9ae1272b9e0a1304eadca9853d40130089af533633a170ab8a571d4a46155f2ae25850000001010000000000000ffff0000ff7f000019a7475f1d9eb19ed94d3dcb0bb644a4c4066d8d5ce1feeedccd6f3c9c601c784fca53c6777269f186412672d4c30eec2405321fb4ae43ccccec1f9d542c59d9702d804735b888eeb680d7c807a6d8ac747ea207a8b93695a5cbcfc81d37e9c93aa3844117ed01fd779e9ac1916bcbe5240c4364555e89f0b6ce69f463c6168097c1eff7d650cc2b7cd9809f7cc49d5d9b94b7f7bc0bcba226293b8425dfed23e794d48051990943d665eac3d395b344576831cc5384e7345a7c1defc53aa406fb3f93a05c6a7247a0cff30eae264764b7ceb0ba862b4c597a136f8f65ea95c7cdd4e22dafe5084a8b617851616a0856b962ba50e03bd50f38481fa48e4e6b5c69f96bb3a9e3130eb0dbc1c0f8c8b1408458a13cfb3711fcad7b34da3352f142237bbb5a0b4c9fcf870af5a2e7d2a95ae2462cf4554c9b8d5234bea3b50084f847556384b85dc27ed15d35dcbba7f20c2392632d081a752338847bfebe57c40e7dea8790e2590f4912efc04d983c240a9d73301a1a6ad8ea68ee3d18caafeef9607a3fb466b76230faefeeb7b540de268f54d2a845252ea3e6ecfbecca46730a429502c621092a20a0d4b3fd4dcb54629f7eb57db19d5fd45180c279279966a90f85cf5c930ce403474d5df62f16a8a02968fd60423807938604e7e5ef2a16f6e3c75e62cd7958a71f5e547362472f492dc6aa11f52276a94cc621a9e45c18b1a1af15ad6ec29b81e4b8271df562bdb9665b7d57fa851309ef5250ce6cb110767418b1b8bf81d612d946f48775c12ddbf035ed753bad7ced7c51a34877e902b2f4d8798f2f6c565333c40863040bf3321ecc039d2fcfa8546d00235d2c5fb20bb36af280cbbab94e71764f87b402fc8915ea77e472e148eb17822c5cadb4b473d4f039a88d835b5f2c8f6012dcd89c12ff9399f463a9832e1d198c42e30e194e53109c0761cd13e524beb40293a3f2e889e59caa7f579ecfeb6f9dd03436948e0523bfcc6bb39bd673eb4254e4f27f8bb552e925ba1dfd9ad2b041c1bc459740621860d3b00f64846c06a464aa8c88b28a9abe1b6d991c7fd05ae27a53506b16dd0247fcaafe664c0f378af43e97a1701ad27c683155f7f6fd01a7ec589a68b8f9f9fbd9c16cccb4d8e261fef5b316c74425d237e30cdb512649d559710b89fbafd3639d5a44f7084ff4a304b3803fbb15af285acb057c8e9c526996b270675c2c8a7fad8143de59302fc11b26dea0366455a6edb7ddb766caa65183daa6441f04d145833111b0d0f50d25132e570f97ba00e58ff42811ae93eb32161260d1e368621852512627558c52f648ead61b3ce1b63ea422d6f14c6a9fbc725a57b270d211767e048ea1b1bfacbc350d59403202363ed937439d03c5b1040c04d3ebe005f5074fdd1c4ef789c068f7019a6b279434c1a5f9dfb24a7068f36faa1d97ca478c61e02498babc5483583045a8b20a959380f89909d3b7cdd2b0b18ea540b0f6ea2e0f7515593e435bf7d603003b9120f65a3e12c90053b9bfc850290caafa8ea287a0b13bb3faaf7bbc37a1a154b7c15ae459bfd1ee44cf719e8760cc32e06b2a5c971d66866047c3705ef96f29ceb8aae17a32954ccdac81fd2dcd3655154e150d666f8df090acbe2dc64407813555f2478130aeff2d2198569cfc3109036f349015fc4b7c45739b4e37210693efaf6c004821fa7a9456b0b023a89ce1cfa7d337095fdb2563c2b927717556e1c75a4af5e8604d79b833ec086aeac1cc15233bdecb5d93a3c99325c3e0e5a0e6ea749fe96af8614b6c1116024c051be9bf37303c23730cc4d608246a86129d0520b0e437e137c268a62cf1548d67da37b82d5460ecab35e047a20f2794a40e30f603df10e92d72b02bef841cb31c9b409daa81ca0a4d764d6c5a5d2372ddb1be35954dbdf539cdbb845591f510870cb832b908568f58261dfd7b5966dd1f013c4cb3e7928dec145c8461efb0c9f9622722c8b484a3e7ff4924b00d80f3e1e4fe993a214df1724ade16d982179fd1cd033109b98fa2c528b64f22c59c091d3cec1eb3988e5c1a78da1998dc3201a78963c07a2f19818bff54abc417ccd60148d246254dc1efe71641ef09133d0118ba76e599a0ce26fa101d6fc6580037c1f959871609cad3f46f4136b4c63cd641b7844f4d8cf13b9020b7d8be075eed222158ca7675d55efa65582e76c597c5dec40ed83126633c6fd9742852e92661e6a80d39ef6c2e972f4939a5f8a61c2b6890ee36eb0a2eee067b6939eb577c1e4e88c2d5d26c27c3e990747c05c1f62de18df38a0f07aec13bb83a164dc53a01f0992cddebcf2b0bf48360b23237e2f707a34653a0e059c6b3ca34f3481922f2976ce75302e3795da9ff8bdf8d3cc1c1ff2d26458e9296b9b8402684c48bee134f73b36c85c1c04dfdd54f1d58490f2facc3a1d921dc093b2c70d1571b6b5ba94c17d7cd002cc145990d565d205c32b3317cd8a7eeae37da810899efcbd7e021fed4fa3e3f071cf5fc68cafdc8bba71ec71e71b5b5d203fd5edcd5a633bb4dd413360bb50d886f2a068904f0ff9ead7f35391fc81be89d370c1cbf8c6823270fc38ae991a7145a531123b3bd3074ce388c2ad212cccbbc8701cc4f7a62d5d475274f52e77a50eea481393747fa060e8f9ad0add6cae33fd3df6c96952deaf9d865a4f599b7005c3b2816eff344a22526ac2579737ffaf6c0af03b456b61248cb247a53714325fd0ce24e0bd29ec9e42c400eba54ad6007ec3b5bbdc074dbfab6fbcde8ab9b1f87a641c5f8593ecde17d6b7591b1e8de279e6dff129bd03fdb9d1cc120263b108cd3348e98f41fcfeffe914c60fb7e0dacb5267e0cf09842aa24267c5bee8070c5d6ac4f0ccaf9856783e6278b496005a425123955e9b0614a033940f88a4e910404a4e73f952163d5cf5f128ab6792554462c4f5b4a154d609c674c7a0fd12f259e4fc692a42509f14d09d4a85958001492140b7c3ad4393fa12cfc6c09c7920792c9b8509ec8efc7100648062aa682aedbc6a39201bd70db6d890029dc4c907a05b2a37a6fc7534d36473e181deca027be22d02329e2b0d0bd56f55e1e6c261622293ff1ea41c14136d2a0e38d5d9ba11b5a6a11e0a40bf0a8163fcf7829fa2dd57cb0d8c3826b08db44ef57f8b249e1c35f7cdb461f79ced11697527c8014ea1c21cdb145d3b237e3406214c00694d6409d6982e00e41c1876b789f63dff76b56b4b25d992c5904a9514dc1ea80172a7e17d3d4d056e798b6f69a93100b2153a1fb6156ad32c090f6c7da191a6757cd3075763e5b007c0d22e637e08be33b6aee5483ad7ca7480191193ff369bd0809a7a7e9b65e7c062af0220312e86074f611fadf0945f57b5806c09eb121dbcb90666f9e5f845915c3da4611fd14b216adb564ca9391a06bef11a6a9c844c4eac787217130e392ee6210c031d0c03246f338e1d68e539db0e95de729082bea28ae18ef78ba54c01636698524885edd4b3f235491b20be7b39b8b78c3169a5b69ce0c41134605ad7c436e803a890ef90f850ad94e6f20e8459f7af7900bd27677d4991fd52368581b7e5c5d93d458e503a1b98fa83b20aaf26e019525cc4dc3e6e3a7b17173d2742610ff763af85d0908be6b44102d129d3764042b874b7cef32c0c0a00efd26ed0e5dadb7e701552bf42a02be0d6a5e2af07b9e6e46325e988ff0916c607445bf526d270d752e74d983dfb6f6b3b4afe3e3891117ad4d73ee059a084a50c9baa6407f9147b829ffb2e0d0344daf3480e72fe423edd1c87739065cda04c015a9df0008575d21b89a74ea88174eb41655ec843c6ce4698a28c146d908445e10638ddd5216595332d0bdf1ba77d13f16824387263cb18c4e2fe18c2605c6e693707cc220258ba2a0622ad66e80b0bc820d59fab28bad995775ae20cda8dbfd7851d1b902f67056af77f98d9afdd911c06529995150fc412131f3861ffc24a089e02c9b9b8441659df548f0bc60578a35f63e7d0254eece32aba6ebcc1de71f564c8b6c097b9c7e03cc90d94fe28e5254d1d825f29e10cca708ea0234c76b40ee78a0ec77e6160eaa125504e5a444caf9a19ec3fbbe75cf5faf8b0302f689cb840a977c9a7fababbe589541a6956aa1fefb7a3736466c60d39057801045ab8c0a35fdf451ca5ace5cabb2a4f5b05eb13dbcf2e0922296508a76a37e9130010412935b16755f6ff751eb9db758d4e74da306dee5e412b40b740e9b4d582a1531c4709807626c4eaea000458e418bd05a7833db6bd4c7ce54e7644cf25d90f2e09f15fcbc0b73bd7d5989bca259af7e6a501501ba16ea1f7981999fa7a589759466807b6002d77485a0fe7c32aa738dd6ac7094c727134858fff95e16fdfd739d90e37281eb838f78dc2bba2cf6a66c56403e922be7010ca7507a4364736fb7b1bbacec56814f32e4248d0c8bbbc370a761996b0eee0d0be35b6df839ab9716b79d6ec8afc272f96d2c69b7496f4606b6dd2242fb80c507f627ad8b550247a368c7ec0ad7e4ee2e6eb6fe848182cf5315ea34257992c0118c2cf53ba2366211d2f6fc0e5f089f98c4c563f9823488e3b6b4f677e5288c0dbd6a3ff137c0a224b0074a465e772bcbdd0a27ee6b82a5d94ab1ab9f7d2a503e1625da07a269454be5045734e4c231e987ee5b4fd50aab4408368b9a3828efdc47a61bd095aa9d0d8fcddef353d0703e52493e8b5a1f76c98c17a908a19db464c3b4818aa338705a21462833b4edb3b6e8ba2acfcd97adb9f5aae9de240d981ce6ed8b4c88d4d1a3e4a811f794225757bb1f4907dd624c807817e4453ea77e91531617142b87df64fa878e3506933072a9d9a35eb59902224caddbebca04b1402b19d355846756665c03698e4b771c430bc3b786da379099f83aa011fc76f5bad676a000b949ee10428e8b209d5fa9cebc9f826bf920477a2c0a7395bf0a1e7d6ff7735167fb78be5368c04b731165d338cb15ff8197cd2b4322ac81817da5e38c9e6e62a7ffb12d32e37fafa0f148841e9ac2d87efd53c7f789a2f638c606598273fd91d9e0050bb0579c91a20f9898e62e3343d2286992ebb196acc3d866847bb261e58ce38435a78dfcafb06b0eec6204c4fa10cb2f08cbd3552294077cbc079d4d071c2d5d8a8e590ba6a5e997ca167670a92ea537523cf4faaacb0d7f41d1d855bef1ad67d8e1e6f9924548161b043152934abe9f15b6106a1b555c1adb8872a238ba5cb20ca0b22f205cd74e93291d57d4ff4b2ad3ada69b9595754c83c49485061cf949ef4254a426f7924ca8dade64822bbc7dba9572dcfa990faa6a8d2a2998bba4b85e32c9783b45827d17eb9c612b9bd6427f75318a0347f3d66cca5f78a15484df70930b0eb659666bd351439df3e32acf05431d18a52833b259104a8ffd7bb45f649aee85b15640669e1e47d7f7130e69e9c1654e1377ca9ca555516e247a92cb8e42f2fbdc0b3a03316286da4f510f895e7f59389c2cdbbb4c0288dfcb9d79117bedcf2b890657396543f6f89cdd26d8a193c4e4a5dfced97412bd91413ed84345e109d2edfd9b7dbd941b17e01910243064f8900133e3fc7adeb8b3dc37822ffa36fc389ed0430fd0c4439c710552096c024b9c0e446a6f6a7a16a9a35cd41dceb755b7922ab7cda43fe3de8de47f46ca675939ea659e11ddfbf0f678adb39ce1b41c0011002c3f1d1366ce884d54a7dbaae0a464064933be430470b6b0022da8db789b194fbf101a778d17ff7b8b147969cdac20b2101000000000000000000000000000008115b0cd881ec22e8b6f0d8345bb74bed59692983ff38cccbc5282b0c124dc9ed4716b50efbc47be0fb0ef747d5ab01e90cfd0e8814f023dbb42fe09d98d745fd9e6c4615dc8f041080490c6634f0cb0bbd94188d27de33289f9da5687b57766c0a24600646aa86b2ff777b695c56320f970f500a4c49e45cbbd61a8416c41cf5f7fa3b3c3a8668afacd8b1ecca54cff176d114bb99f62dc98c60df241f8dc3586e1eac0d749942759c2b2ff83a0a9f99f7c94a1d03a4b5827b160ec7f327bba150f4d8440374dc853f11f38566e1a08c78fb69e88e4ff61478dda00013b55dd5ddb9ad97002dad5da4f770e308f9b43d4affd9434f9c57b57ce0df4a3b3fe7836040e4a0f5b2ae7ae5225cc4248edf269ab3f48882dd7206155e749c9c7398ba972f8bd3315350b41eedd85f8b5fb486934e90ca5739bb8511bbfa5cee3c58470d36dc3cbac1e0880d85ba3310c3fce702376c2dc122854dbf78a411ca3b5abce02b1399ce0e6cdf3ee4742cd52511dbc12106b7bf63536ad21f254c1d0c995827f4a4551b34dfcc425f6fdd51c288ed1e85e6f503dbae178caf8152423deb2430d66ae28df78046f5cabb3d110d2504743722cffb08dd90962949ffd1f1e678eba9375bbe05f7bbd2042621f622ff699cec22abbc36747ff4f2abd08997eebcc0a2c28a3c05774853e35441fa88d30070938e85d4082b78d8b79b33f90e2b107f75a42c4dc7327fb87f8c2f70b9ccb5237cc6f870b06d079c895ddd4b2cb41fa4c5012fbf7cfaee2af6d3542dee7ba89f6d4b7c616c0f64be988318815221fc7df589e3feb2e39b70b70f9c5fe51528194e6b9e9c0e420f1ffe09e41b3c3e87acffd91618b42609bf02c28aca31f769f0966a9f0268e27620027c3b445e79d9670af71ef5a655367cc9554f0093fc32fcf8b4a7b01759649bc37417ec3e508905b6431d49a8b8595382b0c1201fe9eb33268497792f38e44d696a71bbcd081182a65613f17d784ba373959262b391ec984cf61318f753c8286d2214e62148b6ef66255999559de55e5c706b7863371846be121a131a142345d88c96b786b40308aa9e2e2fcbc17595dc6c50b6741439d872ad6fdd9ebc1ab3bbe458b4afdbb03a9a5e7774f9abd6e02ac953f1c3fa542fc87a5ef59d3698752b1480b1d2e5ec8b98670fa9ac5be8b80e24eace0e32f146b92571676f03d83c6669ae17351771fc3ddd4ac526c2468792cb7bfa209ab324497361d0bfe3a1ece056234ee91fdfc97bf62f15a5b78340874c37c0661a643645474f6602ed2173378b35d71e29a6760dbcb19ec25eb5825ce609659ba704aacff1adda29c3cbe311812d906ef45e18085ba6733a404f9bfcdccddc9dec3d5d9fb2ff6c29621c90ceb8656eb502f1c9ea0f7f00377d4abd3c38d03c62c0da0931a4108dca3bf8c7ec53f0a26e3de25567cb372e975146e340d15a374da00e02ea9c84a70b7508c143e2541c88884a6bde959cc96a8adeb66ff268d8a9a27780c4224d2445ac6e511dd9a01a2af698e8768326547ce58a8bd96d0f1994d356801a2e3b07d525349053322de8f92eb266ead5733899debc47c895ea67d3ea3aeeb3265dfb323e6ecfd5701698ae404f78356932eecb9e0e98c0448411ba81af3d14e8578b250a761bd39fdd89e2628869b0293602599e5dd872d3db2aec4632e4e1ac48cfd0c16ea38c40f135942353f473d60a61f03382deb5ac5b6f97c8e4f482975e1f55b070520838211c4667433854beb895c16feed5e60dc9095ae7ffea7e81cf8659ac190e3144250e8cfbc6805c4eedb946139f8b88ad74009c596118ea0f3456577b9eb04db29d273f5f32b458fe9df21f47187c56e65507ae75108761e1be942d32a33be884d88a116081edb62dcba2b22b0abac189421351434d56fa80a64078902b6308702485cd97ec012e384e06d95abb110ca3f8920d230725045aa311e4b482783c214a8a339414d54d3aab47a7091e89892961da93026007e2946ed015541329ad410656f7a70d47a42491f3e71dc27440be5debccd3b9419f3180950621cac44220eb00325e3270b23c717f822749017f083b11d057579d77d5a6ca4592106324e8eb348f678260eaa1bcf3c6e8f0f7ae40089736baad988f9424bb82e2d326612bd4d723016e0d97202081e51f2e75f43aa9b0a5919696720a29178d1206b10cb64dd304ea61796480726ea6a7079b9d0b9f2b037cbcd267586ac7643be7d734cc450a1a903efa96e0f1e60177efdf74b8b14b4afb79c391d6ab85debae2e71eb22bb0513398b51221af3d91bf837c3452a76235cb9ac69da2df497bd21c0ef350b0812a579ed5caa1141d9cc37af26a94f9f43cbb24d8f78a5ee0e4155a2c6339439cd13bfad69b18f8ebb5afefec96bc5a9b3a5e271775ef2c77291bae15b66ea7470a7f4aa427026a2a73c279935a2c98ceea7d4cf5970037a3adf0e71e718590e9521fcf9d06bab47268543ae0a7b8faa5c63ea4a749323ce20e3d04d4877bd9fb09bf245db1c5a67e49d0cb55fa3c56c12d55f64fb9efe0015343b2bab6e5704de3f9961a7c8c7c194b0fe0bc6d6815d5abf9eee400c2afd81f26f91fd3be27d59256b501911fee3c275311dde4fdc5aff21a7aad8c66774b822a86211399c74e37117bd6127f8fe1a97e367b9482c2c809c24c82b4468806a9307fc12ec179e6c1787ff3c53ba4fe90945e72e548686f063adef0c779354140400f5387331f1b64cea8daf6b32d110beed01ba5a55c94e01e82f5573159618be102e85ccb422833265f555fb3e605c1d43cbac9bf00b47a11a45efeca245edef63aa5c494b6dc530f428a203257debcbc7a7047e36033fbb227b221758ad9d67b8de821be1ff25cc37648cbeb3613ffd0a14592e56796deb300b38f425abca014951d76e53c892f6fc6b88c2b5f72289c4531b2f20740954b970df02346b1ab6b731595489c953d2e5ac995cdc666b1102e975fdc555e903fef34a5b5cb611efa797309b9d4e8a1501811ddacf85c5ab0907a5bcd5a6cdfdda7fdd03b871cf3a03f4321d255c7a27b3ba10336b53eada0cc0cdcbdfc8d537e4ae74c3ff3192a886b833f3a5272ff352575d1b96f46b9201f741c387e6a16de823aa1a2490bdbfed5eeddd155adc888c3a527067efb210f5d474b042d87f3ddececf83f0d61d7ede3300b7a402b0c08e76ef012e7b11259f8954ace98e38787e84a148f234bf406e8dda98b70416fe698b2db1a513089b66814948c494a4073eafc27e8625f3fadf657b43a2c7206196727c5f97cde7f19a7ef3a0fa426f66c556db8b3df0d630fbab6c753db696064d89dc8b495af15e65c2ace9ffe52c3d1c5a40bc2afc493b5e4a61329c75f1db49da0fa4c340541ea4073af507af24e97afd1f1cdae4b901d7b576fdc0b4e6665e8148a5c44d22cd45c9cab47a7f1b1915f4c63b30ec46596c0afcb04938ed4088fec073a6c1a6c3c56408104da448d79e2b1dc4904f1613f51331dd386b57b82a494aa3183e28a027a6a6190996f70150b87ebbf0d282b90d07c18c4eafef063c1b228ad2dadf63660d88873d94665eb09bee83554280121ad7fd859e9fdb23052df0d31a03f3ac4229e830620605fe2dbeff4348bdd118c9ec4dfe6b48c709fd94aa01dfe34336c58b006c4fea683aa7855f1ea585bc4a9cf7c83f0dc072648e685a010928bc9ed7ff2aa2787c71b8826fa03438e6c2a93ce8dd8de824b264a1a819f41d6afa5450b779b7ab096121e782ce354f8d419e6f7c758ebd9aa5215402bfd514fc6d7d54f3e49672ca089fd73d847d11df04d9ff9f1e547dce5201c6ae50a2a19cfe4843e107c106333ceb33d2591c2ab8b04e5af600a55fd8ba4a59bc05ec4955fb201b9acf078406693138084c0315e8792b9459c4cc7584bdaabb61ebe90edbad8f79dad3a05424e7d4b5b1de21bb6582661b9a002dae6d87b8b50eb78577c0d5810a5c9a846c3f0dc346b0481464d7c3e00a2f07fe8b3f8e92387f2f6732facdc6ed3d9c90d6ea85a5d8cc179bd7fc622169c643a56fffabf7b196868d9ab6aa5bd4f0a3b2ce4638f0e82fb04d35c8692b2cb298e2a78e7bdb44af2145474081292b8530a2228c2cf11364279f191164d9baccfb1b7fcc6bf79363e26602367fdc1c621d6fd02d006b78308efdc6eb2d6929c068224c08d05529b3c8cdd8023d699cab881d39aa0b6f5b076b7b9febd85d93a414a437f80e86c543771c5d7ed6555595eb085583c1344779d8e0d00357d3d5919890bb6a6dc7b381ad115137b6bff45f0d3e4c919ed39e829c1cd65535199a768b1dd941646fd3752485e2612848cb24aa4ed1f74526e4d2d247d58ed4ca953b39d3f0c3f8370d915460538d78ea87b14811958240de4bb73a2039b5b4daceaec9eb40c6f1c2c1fa56e976b65fc82ef14d8139d55d5b939f1adbcf1ac9c532d1764152a9693e1ed803ca502875ab5515e2fae8ac8da99a44f2690219594b1578839ceae9962985be6507825c482965bb384a06e706127cf38287ebbf811cd3e5a22a3043918fd3d3329725828905695363e19fbec153c5c9e701b39aab795179397041ec0ead1874fb89e59a4028150c5cbfae9819f5089478c7aa9f1d45d1ca23a9a2fba51637074eecdd3e80acc6ba270a5ac30a440537febef05610b55e13b38b0c9e926482ef253eb9d49d78faa2379150162d98422c914f3d93b0833ecbc909268b429ee2e9be1c9cd0afef656542bed959f5304059956949ccb80d444b7ebe96522cfc4037a149fbe6452db5a14f1e0f279ba6739f1b124ff81c7b622f1ffbeec18e12694a24929ca59cd321cd56e2805f6dafee66ed68a2140980db5c136d39773fc628c9ab2563d0e04689b2095a866f8f6ef69c5a3c04e57eb2efa860a84ab1dfb7a903801c3e951a550d77987071693379bf8420675f8faeb6b701360a701a990603e60e2f4235c3d6ff821b5bfd6ede22114014149a4974faf51028db8c198fad59eafb7afe2a7c3aa8ee3af3d6a2661d46c50415d70aa8aa6c2fdc74132b1933f8ce05d6c02dc0ac60e730ed35180eee6bed6ac5299132301c0e466e895f9cf3dbba49efce13e8051829d400000000010000008f1ff4a38480fdf5fe284621a8b2ed6ae6a0ff8bad6c528aca503526cb7edc53779e30ffdfa341bf285f74966e1b9824fe747741e89f0c7df0f333e772e43c91fa20716f310f5ba146a679977a4142c740f51aff9031246ea8ef7a568b7d63eae4db17abaef5539d4920773150694c86d0f264adada43c2a997ea70c7257c3df5037075a4d2783b8ea1adba75252c24e7090d53b03cb9afc1eb7fdc3334af54f11499b80d94f821f0545939763e177479771e373d9b62e5b2ec3932c0ca0db71e6397f464f1f4a196b37683139f1785c2a98611011fdd0117b32d47fdefce0d0b8716ca712269a5772d944c527636676505f6aba473c79cef507a354a4875481f38feb59bad03bd3761a32fef79166a7a7cea0a06a3ea80750c2338b27e0b0ac5b3db1b4eac01fde9669e299a8baa41b0d4c3ca9f981dbd30f3f8c0cd99bade7629124fb7fb36916a47c35d2c95ca3592ecacf60d59652197a9f9baad7d3d6ab100dae2843dcafe305fb1c7696c21eade5cb204561504471ad70bb1da4f0855fd5c90fdf0fddc338195a0cba76bc7c557bf5d3db7c1b7d66394a878b96b93f2bf18599551660df083695f7c3ecfdf61bb3e229e20a8b59dca575d5018d003cb34b7cf095c3dbca635bc9fc88c3b4fd69b8bcf56942e9"], 0x2230}, 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 00:04:55 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xffffffffffffffca) 00:04:55 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r3]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0xfffffffffffffffd, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 00:04:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/de\x01/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r1 = socket$inet(0x2, 0x4, 0x6) chmod(&(0x7f0000000300)='./file1\x00', 0x100) recvfrom(r1, &(0x7f0000000200)=""/225, 0xe1, 0x4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mprotect(&(0x7f00005ed000/0x2000)=nil, 0x2000, 0x7) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0xe97}, {0x4d}, {0x6, 0x0, 0x0, 0x2}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r2 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:04:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x25) 00:04:55 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x14) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40001480, 0xffffffffffffffff) 00:04:55 executing program 0: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x96) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 00:04:55 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x7) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x80) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) msgsnd(r8, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r8, @ANYRESDEC=r9, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r5, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r7, @ANYRES32=r11, @ANYRES64=r4, @ANYRESDEC=r14, @ANYRES16=r15], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r3, @ANYRES16=r17, @ANYRESOCT=r7, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000003, 0x6}) setreuid(r2, r19) writev(r0, &(0x7f0000000280), 0x240) 00:04:55 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r2 = socket(0x2, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000040)="00f391e386ca1ac6d9d3d39aa298f872c36778eb755a3769feeab8947ebe", 0x1e, 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66866c653000"], 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mlock(&(0x7f00003a2000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x180) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x10001) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/4096) 00:04:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) shutdown(r1, 0x2) 00:04:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="9001761e591ce75c70d115b49e97d1889cb5722f2f66b4c6893b8dbd9d5354369bd8324eece9d98a54a30903315f6dd0ab91d0fd7381e76412730dba6cf6f6d219e8b6486331aff28c4e3f1c80c1a3177d37ec83db4f88ea84de03e41f0fbae9dfc8c6bd90d3633b7ec1050f0f6b3d737dbf6b72663cf4e1c8274ec04f168988b0b06cd2d52b89123701508dbea51aa455a0ab0268c8591f7f5c4456cc194ce4de19b9aa517a677159463e3aceb12459dd1a9e3fcf2e5bc625e9cca9df0d13ec6f1d47e7adb2da87f1bbb8cffd7c07e4"], 0x10) r2 = dup2(r1, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() r5 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setown(r6, 0x6, 0xffffffffffffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x3f, 0x48}, 0x10) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) semop(r8, &(0x7f0000000240)=[{0x1, 0x81, 0x800}], 0x1) pipe(&(0x7f0000000440)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfe) r10 = getpgrp() fcntl$setown(r9, 0x6, r10) readv(r9, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000000200)) r11 = dup(r0) r12 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f0000000080)) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffb4) 00:04:56 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000380)=0x1) semop(r1, &(0x7f0000000040)=[{0x0, 0x8, 0x800}, {0x6, 0x81, 0x1000}, {0x3, 0x800, 0x800}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x2000}], 0x5) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 00:04:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad47690104000000000000bec808112841b0c29976f41a5803ad85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311c3c000000706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd0271921414b93c43494eaf9b4622f6fdf44111deebcbe"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=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) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x74, 0x85}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xffffff00, 0x7}) 00:04:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000000100), 0x0) 00:04:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000340)="f97fccf87b641fe49423fc2c1a737041100e9457e92b41336f8fc26231168d289ad7360d5725784689fe27ebb75b3b0837a245ffb9fd395033c6fa43acfa65e5956685b87df7b49f7353a1eec0d1bc7dde44b4aa6235d2f5250c87605a53c4a1c1a0a94794bb8aa2b319ef5aa4c7412d4f2c259e07a0f95eb8845eb46664698b3fd710dd19ca00635140898ddb5b63dc0e5edb3e4e9cecf6ffc8c74af2f1598c6e8647ae49", 0xa5}, {&(0x7f0000000800)="ac49bdc4b47ccd3aa572118ace72cea2521462ebcc81fbe413feb6c2b888133a19e6e81bf9a08a5ce9f1ece54f5d526a5d4aebaaa66e585b38744fa003e201529546e84e2b6ea3668e987971f70d971c505a52c48bed4c6229eddc81283117bedfc1b04dca37d1cf08ffaac2c5c2274c3e463c66", 0x74}], 0x2) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000880)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/180, 0xb4}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/204, 0xcc}, {&(0x7f0000000940)=""/62, 0xffffff22}, {&(0x7f0000000640)=""/207, 0xcf}, {&(0x7f0000000740)=""/174, 0xae}, {&(0x7f0000000140)=""/18, 0x12}], 0x9, 0x0, 0xceaf) 00:04:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 00:04:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) getuid() 00:04:57 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setitimer(0x0, &(0x7f0000000080)={{0x50, 0x16e3}, {0x6, 0x80000000}}, &(0x7f00000000c0)) 00:04:57 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 00:04:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x35}, {0x6}]}) 00:04:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x06ap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) wait4(r2, &(0x7f0000000100), 0x4542c870ec9d43f0, &(0x7f0000000240)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 00:04:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) 00:04:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x44) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 00:04:57 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) connect(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, './file0/file0\x00'}, 0x10) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='((.\\+}\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='](${\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='.{\x00']) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) accept(r0, 0x0, &(0x7f0000000440)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 00:04:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x4) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0x0) 00:04:57 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xff, 0x7f, 0x5f3c}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) 00:04:57 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2a) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000300)="7c6e61666f990928af7468760b6c9cdd1a809786979c212816", 0x19}, {&(0x7f0000000340)="b236470d4939849a53c3a7592a3af2b9a208af476bcb02ec58b1f0d44808551ddd266469f75b95e33e4b34a556a8b1ff8bdcd55116e75e0fe22b7f495686746fc96caa80f405727c0c14e64b460969ba09dcfa78b8bd66a7a11d0a14c1040f19762050f524a4b40fe25468b5b166989f2ae4939551e6a58212f25dc17d91675ea527ba0596b8c090adf2e10d753b6efe9765320f6f5e43a76de34863f6edff10dd4b2fc436ba5dba65474229ba3f8c5705660fc7f36d044cb6dd353f50fe8da409871025467a1d4925bc82", 0xcb}, {&(0x7f0000000440)="8d689754df466f6cd70abb94e977d60c33be3096218afd855a9c8d3160ee2e445cb66bb070801620fcf608c5f2c9bf8a77110c71dfeec39dbd96d861403ec16527f48ef9cb41341c2a502ed0163469593ee0e999743a03f3b74a5192431c898a0b441fc052c11aec6602cc25f3ce3c04738d38d333f38d8b6ad10b48d4d9d8fe9c6b750edc1b272e620f9a", 0x8b}], 0x3) sendto(r2, &(0x7f0000000240)="130134ef4926313c1ea46f51a4d4700b7a58bbe7c9136c2b9087ae4741ad81d75f8c3dabca0bfea402cefd42a3b4a04e0fc35673ce9467d098a0826be8f3cb889a45aaaaac548954a52d6cc8d0da0ebbfa0bf059a30720797516319761414a4251c0218d30fd8c5fe1d56300706939a2e59761dfa76584aaebb5d0", 0x7b, 0xa, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x401, 0x7}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) 00:04:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000100)="16fa67fefcb1c93f47d50edfafecc1427b3cbf75a1e552e2e5488ca4336db3a290d33b419082a8b272913d7409dfc290f7037e982a10ce9becde127933435ea76ad8a901edd34892d380e9c687801d83702691d7cad7018139d9dcc59c059e370f4b5ae0043c92a241445797d37bba48b2b1f65522769b7480331fee24f019192b93103a17e39edc0dcdec912c7b562961bc06a67620c6a59d00ae0130a2a450fa8268a6c72cc0fbe04baf57774fa244231b834df60e401fd55b007aebf59780f0804af40f5d7e7a4f6222aac79096af69e68d9c268e7b65f08711d9cf2f7c52d69cd54ea343a47b7efad4b04d742411026d2d71ea21b7ca4fa1bc1b2555acc8b5d241f5128631adf5a42a0503e8a9c2c2c8ea3b470507e71c6d3978d70b82a480c67164cb4a96516dc11ddebb1acbc284bc52859816f6177cde3bbe680f523e9c0ce9cade337989a4c8d88a32f1aa064888e3bdc2f2e36108f4d1deea2b342d66c58e47893070a0ac1e6c721782aa214a02a81c5d95a4f14769ff5c2d8b3c4af5a49303cb5ee5990be6652e5d8334c1870edc743104e3aeba59fcb0c7e6d8108fa9ff3060b6ac1dab031075f59da7f106d7b8a7f7c5ba6404685bd49df16dec69df9d777d829ba8b7293a47ea57cca13b8469c1ca1b903daae683ada84dea323d9b477cca6aea32d0a1f892f0ef2c725b9b8e9f0e2dbab587f0dac373ea32baea63ae6b325048ac59496dfd50417ffcf785e8765f6bc511968e186508f7a0f314540c07c5d2104b06ddbffa92c3718570a6ba40a0d0bd248941f5116b46849dcecd902c5d97b3628c8aba57e5977161d938f43508d28616046261f631095bc000af86df6f8c312a3617d480cbab6db06a253a302cdb1355e939c2a0dfcb243af48544389e0548168285de093cf01b344d743cbd1499f9d1781e5f9972bc2a9f9a3010c9477996b72fa3208330e56a48372081c9086238e6f787c9ac7a93d4b73c61b8bde48a68fca85bff2e4f57391f9d6035bfed18f61cdcd6175f370471f8344cbf80a568f89e0a9677b028fe764cef4341bd9c901087327fa22835944026f5c44255ccce299b0037475112162e55d56db1a47a73701d075ac358f3e7c16f7c4279f8d4dde61574b938e0f69fa709d9a2f13296413701d318b78e2a0e16472146f55d83454c3c1e5ef242858f58860bfb3e7b4d1561020449a6dfac925f26331b2e06bc3a7f7bba2f6864dedacc1d89ebebcee476734e976f90ab8c4d50ee76dc8a067ac32d811706177dbaab8ea8f7470bdc4e941dc4f4be4346188e2fb840373e1af18e239e9a51a9928a1cc273277eeed3bc2ada9fab01820baf6512d00ec6670afa7803e40464fae12e25b41ebae47e1552897bb065a7b82dba8ca22fc33163001dd3b20202410574e26cc6f80711c0f0858817b2f806473f97000f06f5ee74a27449aebb8b43f597c6dd8547feae6b3a1b86322d045c0be4428003983572e42e27151c274642a1aeafc089fdf4e6044414641a91fbf866e02de1d1e4a5201ebc9c807407a2cbaba87e568172e3b0e6038b3efbd42cf822662cb84a42eaba6770cc96c1ba4c7147f7212c8e57ac1c918d72814b160ad394705c7fcee07196f2b1a0f5c27a2c576a226ffdd2c194301c2bd738e7b7c30c1882c33f495c758873687302f7aa4faf1529de8aef08f1346d47ec77a42701fb47db9be5ddc223ae5e5e5fed5510b780824db71c157df648f694e60ecdec1dc604d9ac5360a8a4fe1d1c1b9aa0fe3543b1f41ed6c0f0a400ee789a17a42b2162da77300d0b602817da07691b3f4756198a77240149462677b77c05ad30a64354ef6f2b9a94c1a8b66b50c48382db89048b5b3c7c9fa0f86a32d2471e31f8fe5ea1d8b320b8be49b467a9ad0d03242873a88fdfa42dc128e7debb4dad08a78745f4e03cbf7d77362506b2d1b4d9fc0b7449357d5b0d1faf9b5fe1e43db3c81410c93adfe39b0b992615666a5896c0cf42b38b0f0388a78262c888f3d7f79593e4e594318545f408898da07023740616b54e9e111cc55558b403c07ed505fbf3f68ec2bb3eb123231f3b29816cf35e57696026b6670266ad0e7c43d4d33cec80472b0e9b070b8b59804f7157138fe5f33443be853afc57efafdb6cb1385f95bc788ac9834d8f0027e21adf06bdb63f7ccaf46593f38032df17ea963244baeb48d82439dd37d2570c8d81b2f50891340b3d351e95dfb94ea627ccbdda4033e883423246e7deac63d15c6b50a5fa21333903d284447918c0cf09a4ec31c5bffc2b6fb23f8fefaa23af9c895304fc6893ea7cdcbabec2067c25a260223904e2de5817598cb580f4429294ca86f70064fa0ab5be79fb68e090f29e6a29cb85ea92b83623e06ce1e72ec8a11f650967df99613e8c64ebb3f728a4ee8d19de6cf7a0fe381b7b565c5eb00fc025d0563f90516c3aedb0ee4a955e3fb5adadabcd82fd31ebd9bca5844774fda0c01d38974d6843ea699a0c6dc99fbc75ac26a93fca52f10bb707fece9772df62184e6ea8e2ae44d1a2685472568034942a0757aae5b73ac4a68f4b71b5a3e13d754a848855716bca26db56f2b4c8a0032167c0c2f4aefb0f17e272f5885e4dc443e7587a3e692b3437501ca7ce5063c0d405684a254296147b039250da41d7a9110e08710c1615b5e7d640d935d09a67198e0034a2ace8daec08555284af3390f224a6bcdf6ce2e37295095421ecadc56611a528f86358ac8e719ab426294459471836ceaa120560c5038599a21015a75c6c12110e66de551fc923682a2e4eaba15ecdb8680314486d98d7637b0e4c6fa2090d0a07a5613675cc938a562f84541c1706428d5240e477e9c02e2bcad7c529b3f4302de04d297f9b205161d1294a161d491d46e00840a9c923c423f026e323962373a4d5a4d3935da606957aa06fbeab734b083c219bea5cf74dd863b25d804a1dc075d6b997d8c1e3617e0e49ef75797b50a7e8e33fce9c1d6e4d780e2830f520b70ffae2b6feba9eaca7f6337ea0dac31e89a20d8a7a0ef61383b959c2404453c35c55ef3aeec40d1230425e1c190e979169adea1ef881e80fa12bd6ff4dcc64daa463ae14295974b5b8f34818160c0bc65c32662b31d3ebb374f533e94678ddf6cbd582b7a055f22fbd51ac9ffa61687ba5f8e2bb10dd8c2ae44fd0aecdda62b096c11a6ed42219cba60ea216f599097205125b1faf7034731a48cdef7ee79df0d4458864c5e3caa75cf46bf62b331ad4c98e1fd98e6a4e187a06bfb663f48941be441823bbff25827433b04bb37ad6b4c51110918382a83c64d5304d1d6a79f6493a28fa5790e03fc2d504727bb9e16a29b8c02331e52fac013b84f5151eb945a399f39a46cc6ab4e02cdb26769f9e026654cc841e522cf42ddc8a5d86f784a8d6c466b31ac580acb764f6ce0cc5cda835c71f161545b7c2dbd0468083dad18c4064bd01006b77706deeef1ae7a647a343d097e564460143061cb31d1d7e573109f246e22fc424c5f44c9f45f84ee9e90de08b698ee02e270057b8c52efb950a278dd2cec4653010da17dfc2d37396421c78a58c04de773ab753d309279bc202d55ebee99149245b9d5fa21507b5b64703daa64e674b7c6db8729bc7623d44283aa8e43ea2b2d37846c8b1601531adf244d38d86bc9363a090c1a25355c085dd592647855e160cfe6be82a4c6523ac0648891f9fe417be0c09999a2e256fe90e4b76e240be5236917d2b859a125f3c0026abd99d636a908ea50710ffbd9a1342d80a2760e2c558c26ecd4b4909f9438de5f75f5110111258106ac276192a85427eee5ef8d8f9a636d124bfbbfafe2a787423a38c9d1dd9c4e97b161f10075e579d2586969f02f2a939399b53f7e09ce0d3167dc0f125d7a77e4e0fe08a4b11463efc1a7a2e9cf35f6a5f73d2d4c58cffb811accb4fac75d13bb1172d8f384d3ba6ca8dcfe67894302d006bea1633611f343c8af0bd7cfc9951d148e98de4ab811c859246a4597b3abe64119528cab9ea211c64f41c2edcb7c816777e3b78e144b35e4162a8d55e09af32d898ec5e338bf0b446f6f69389264739d7a8330214814cd1ede583aebf1b007490c5614044b39d6a5071aa0d6ab1983de2e98f9ca1fb443fcf959c88ec05c25552c379934ed853e89caae28a01bc989f1b68b382f08cc80ef2b7e1f050d52d15dc3d2ffa94affb3f1190dd07a5a7715519d5d9b444cd1267bdea5908d2baf1c4a28dbfae0ac4ab6aaaa5e9ccf72085c496214b7c8973a539ca978671d28e0b741c1ba557f4460e5e1230bfe65fcf30b0e0f7aca551cd637613ac37c71de3c02bcbfed3d7db900b3eb0f115e7bc9a4ce01e89686d646a117b1eb9b4e141f1e5f117413777cdb962a8ef2027d3817b91772a3f90bed5e078f4eb285a4c3fb7cfa7d94af2d1bbfebd59eb45402010165d833cff33af6008e9af9dd7401bee2786e94edf5dea49175cf3205530001b778d9b3cf203a6687e5c81a9f2237d86b079499ef71b3c8ee5ced1c58b2800297cc764a9a784ff71a8fe9b6efbc0ee896da5c2eb808c60893915e7aed6cfa0fc596ec74302ad1909e026dd7fcfe2149823d2f7f02c3516b46a78eb042054ea9777c201c35f28d2f1e3cfd2ca8c6a428f66eed00d9f1b8e0a6f6a048bdaa898c9e2f8cdea35462b9973356d57ea29651c30f3f06bdbf6d71dc5f00702b1ca118b065ed74bdb06322e79b692d450f40891f5d3e834166a054e37818f3b0fdf8b88c03ff4d1a28c49be0cb57d221dbd1b32ecdb054afe041dbd8ef224c03bd5d01e7b68e7d569823f0d61c94a28d1bed4503d17c96d523395ce9545749f5b543db440f8cfd2dcc3096b669dee39c4afab3adadc9f3165bdbc918a9bc076c62100354ec7f0c8d970fd80424410346e61860ad8af9ffd9506b78a615c4492658e4a15d0a77d6b1f83a0e1d60b03cd31858ebcfdceff8da542f1cca64a764f2add4dc53061b4e17fc8d611f9aa4781a1a941ef59cd15c53df377aa44cb6c7dac176cff27050939c1220b1ad37e5cbb6dcbf96ef6f8d50a1a30dbdb95b346fd35f2cf0d8e850dc6458f3aa4302daef15bba9ccb7ccb01650a8a11f6d9e36037bd1ceb2816ba69097f93f478f3714c26c280b11a93345c1076f98090cc6bc8ade1031cea639cbcfdf7a356ea210406d0f702f2b3dfa634e5a9405dd0199f793c3eb97a6e9d1e3553d5c09700df10632d543c962e9a3110100a5491c2cd0e8c0f60973127cb5207dec123939d097e87e9d01361b704f6a13bbaab2bfb3d9b2f56748e719c675bec9f304567c07410fa1cd2807d729bbaf55cc909cdb83dc92b59fd31a0064a980bf2914cab6f2828f46972a863fe3f7affacfcbc56bce0cb6fd3a9a2d2bdb6be76bd4a3c641fa9e03a673e9ba0d9a4eaf08ac521ac4530bb2c328a0dc753ddbe3bd8b73339bb01733216e04a8bf3e085753afb5c44a51d1b32cf454551138e7e8e618ddd7bf4c6acaeeda2ffab5116e6c809250d9d63e2f8fd27cf5a499413611f9156a293f3c539c2b3d746204cdd530897f3cec11cdb2806b79b088ef811b6f10fecdb6fd786ac74ca30474a704185524bbddb0fcf816e4c730de0c5566e8f02b29c54139d784a30a9cc7bca1d03d19c05e3dfe122902d3fc2bfa131dd20ebcb0abdfab88dc488c4011449deaeb331c83ed2c613fc05e8af55700f35bd6b6b8dd21fd37433552c02ef08a86b7be3e9c970b04ddd350be99eba8b72ddb1c53043d81cf93d9900f1ffdd3430acaa6d56bb", 0x1000, 0x2, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 00:04:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x749b28f1818281ab, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:04:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0010bc559500001b00000000000000000000000020002100000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000088c0c0322a5a040effd3572020892c312871e13fb46af2c8c9408ce96c39c2317d28a60c37f7a6a754aed2eb194e262e73f1498919627137d40ac4131bfc99fdd148bae7e332e61c70602aab8fd1deb1530341ce950ef3befa598aca9f79ab1de5df0941f812ade8"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 00:04:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x14}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) r5 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x400, 0x103) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000200)) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x97\r\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") syz_emit_ethernet(0x4a, &(0x7f0000000080)="ca4334b7c6ee49320db542d0d41930cd00cf42f483883a6b19cf18aa479a2617b189f7220c6ee18f873ff61d09051b5d722ff2fad4444db9fec2ecc3eeab9b3ebd187b14795d212488d5") 00:04:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) munlockall() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getown(r3, 0x5) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000240)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="8296922889129b31ea22df1555dec028ec138f22a6ff86753d9635853c92f49770e422496c8d08007734d8e38693fcd9c6c89d09b09a42b58e38c9aae22eb7f28aa74baeff800b456169abcc6ebaa445b6a01608ac250550d1092b88c952536b10939c84da6d3c68e9e0ef5142815bd61b4d7367d3fdcb67e504a5dbb42849f0c86d9b8b1fc2f145b9ea0d3b934793f8aa1690fc71d45ba4afd6ec5bed2bf69b2553e13257215e5eade7c97802df3caa0a99ff4a13bf54d31d3cdbf76f25f03d39cdfcfb1aaa4bca56fd038b", 0xcc}], 0x1, 0x0, 0x7) 00:04:57 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket$unix(0x1, 0xe3f6a635ff3639c, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x40, 0x10000}, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c31133b5ea85a6a9f15afc45482d232a1907a2613fa2a6bedf40746c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a015f0cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e1cc096318c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba10000000000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) r7 = socket$inet(0x2, 0x4000, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000005c0)=""/180, &(0x7f00000001c0)=0xb4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 00:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x9de47b059d29ca56, &(0x7f00000002c0)="10512cbf9eb541163dce34f5aa0052b928a4796f5255789cdebbdb4b40e6456ba6a7c6781502000000bc257373d02a5606b381dea9a5fdd9497b3c049c5a701963406df1046f0b2082e1856c1de3616d103826c3b9add6bcf9") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)='./file0\x00') minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) pwrite(r2, &(0x7f00000003c0)="1633cd8621e860701d661a4961818f91315ccbcd966c8276bf95daeebdc22826e15c7cf8dda2aeed5a45f473a4d1a25546d21026d0d3f7f562a96f274c3849a04019cb5abbf618b42e82a7bb5a22b8a6", 0x50, 0x0, 0xbf22) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000380)=0x2000) lstat(&(0x7f00000000c0)='.\x00', &(0x7f0000000240)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) 00:04:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100002) 00:04:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)='H', 0xffffffffffffff15}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) close(r2) getpgrp() 00:04:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xd}], 0xffc, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r3 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x7) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget(0x2, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r8}) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x0, r3, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) 00:05:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 00:05:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000006, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e192a101f0a02000000000000f259d35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/101) 00:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x4c}, {0x4006}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x76a5, 0x58, 0x3}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 00:05:00 executing program 0: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9"], 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 00:05:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbffffffb], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x4000000}, {0xfffe}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x3f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendsyslog(&(0x7f0000000000)="3724fd66", 0x4, 0x48) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:05:00 executing program 1: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r2) open(&(0x7f0000000080)='./file2\x00', 0x200, 0x26) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 00:05:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x400, 0x553ce49eedf7584c) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x40, 0x0, 0x5, 0x80000000}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000), 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) 00:05:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x0, 0x7fc}, {0x4, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0xdcf1dc423a19a501, 0xfffffffffffffff8, 0x1000}, {0x0, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r14, &(0x7f0000000240), 0x2aaaaaaaaaaaac6e) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r13, r16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r21 = getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfe) r23 = getpgrp() fcntl$setown(r22, 0x6, r23) readv(r22, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$lock(r22, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r21}) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000380)=0x101) r24 = getuid() r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={r21, r24, r26}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r29 = getpgrp() fcntl$lock(r27, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r29}) ioctl$VT_ACTIVATE(r28, 0x20007605, &(0x7f0000000380)=0x101) getuid() r30 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r30}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={r29, r7, r31}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, r11, r16, r26, r31]) r33 = getgid() getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r33, 0x0, r32]) setegid(r34) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 00:05:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x21, 0x5d6d59666f0b01d9) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x3ff) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 00:05:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="fb182e2b666902e3ff010dff2fa46ba31cd26c7c9d8f259822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b1b5daa43b97a7c753037012e692e8950c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994ff0100003258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83accffea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe77b9d4fa6e8db9e08c88cc60dae968e3e9529a27702cf4582d1b979a55039f9c6e17cf9cd362a52b2fbb8938ff1ce89a68491a071033598798f68f2e5d5a40fcc28529b98fd94a44001157bc1725f2aaaf89f1ac07821affc0906fc3b9b9ac973aedb5aac47accbaacb91c8dac8ad9b9349734b07e8d49137658ee21c7a001e2c9c65915600000000000000000000000000c5c7fe1888498abaf84ca58598436633a9cb0b04700ec8282607e8cc47cc71f94aa033eb35addb73051079d3fbb93cd34719679eeb256368e326c626882d9b6d26a890bfd07e46430b3b025125fd49ba1d0bcae4860536bb8622cb8fa1c52c70d880fca85a1ef9c6e5f682af2bf1a1a1b2040951"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8140, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) dup2(r3, r4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:05:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dgv/bpf\x00', 0x10, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 00:05:00 executing program 0: r0 = socket(0x2, 0x4, 0x0) listen(r0, 0x0) r1 = socket(0x4343bed4cf7f9506, 0x2, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x770) 00:05:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008", 0xb, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 00:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000180)="9958f76cc0aae9bb5fa45f363411d239568160b1b04c88051ac9000000007dda69adec0a9dd6c034f9e9036980079b8ee67b") 00:05:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xb3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x3, 0x100], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff, 0x0, 0xfffffffffffffe00], [0x0, 0x0, 0x3ff], [{}, {0x0, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/52) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_open_pts() 00:05:00 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) readv(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x1, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0xfffffffe) r3 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setstatus(r5, 0x4, 0x48) fcntl$setstatus(r4, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r4, 0x6, r7) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) socketpair(0x2, 0x3, 0x30, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 00:05:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfe) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) readv(r8, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x46bfe) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) readv(r10, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfe) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) readv(r12, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000b00)) dup2(r3, r0) 00:05:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x8], [], [0x0, 0x20000000000, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8}], {0x0, 0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/225, 0xe1, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000140)) 00:05:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202e480ffcf4e6086020944b5686eb7ffffff1c335fdc7c10fe72922ec8df246f2ac2cd07ee46cabbd6b5a7b53ccf1158f1a8bf2cc077ca7e3fa812f34d47545d48a81f56629eb165f10cda0c7f02fb1c5d360c3f967c018de0498837897849b7491927b3bdba41ecbe4ce2584dd1f4d4beea4383a11a1f28abe97973256b90f9b9a2ff7aad9d6ad9ddd8be65e4e267731c25dc9f22598faecc1f2a9beddf9ada173744eb000000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) write(r0, 0x0, 0xffffffffffffffcd) 00:05:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 00:05:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) 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) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 00:05:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 00:05:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xc6, 0x0, &(0x7f0000000200)=""/198}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 00:05:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x1e7) 00:05:01 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4007, 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 00:05:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x40, 0x0, 0x5, 0x80000000}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000), 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) 00:05:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x7) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 00:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x0, 0x9, 0x28a94ddc, 0x3, 0x3c, 0x5]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 00:05:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0xffffff20, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) socket$unix(0x1, 0x2, 0x0) write(r1, 0x0, 0x0) 00:05:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="269aef141eba1fd15b373ee1db172126aa4e04c93243362b074519c57ec7e6b70f89755ad9204af5181c6f4aead56935c34c8f3d9d1afaee03f3a5ea0494aad8b4aa1c8b6ca2d1598a33fc642edc7e8a3816c3a6f0f7089c40562438f3e16b7d", 0x60) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) accept$inet(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:05:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) pwrite(r2, &(0x7f0000000580)="ac0fd6dd2f9ed40857a04aa8b7dd4d88a759355bf53c918ff3529d9b677c147f35561c9d05dd984389a1b5f74056e4631d16ba50337fe059345390caf274fcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c0816943700dc31e8f45cbefb20ef00007bdc6deddcf3b2f7463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b1b599a02ea0dfe2a7e64389a6355726562edca44621280ea80b5e86cd8b814875fb6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9700"/234, 0xea, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') r5 = getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) fsync(r6) fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) r8 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) mknodat(r8, &(0x7f0000000080)='./bus\x00', 0x2, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 00:05:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="cf84809f291c3db094bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x1, 0x0, 0x100) 00:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x329, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x3c419991b0753972) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 00:05:01 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x20200, 0x0) acct(&(0x7f0000000200)='./file0\x00') socket$inet6(0x18, 0x5, 0x5) acct(0x0) 00:05:01 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bd1ee11e303000000b33db6e3a5ac5b6e0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ca03de628a4adca2ff28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a85cc195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x46bfe) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) readv(r18, &(0x7f0000000180)=[{0x0}], 0x1) msgsnd(r17, &(0x7f0000000800)=ANY=[@ANYRESDEC=r18], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4e860a809c7bb2490d54b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r20, r23, r16, 0x0, 0x46, 0xffffffff00000001}, 0x4, 0xc07, r24, r24, 0xa5, 0x1, 0x100000000, 0x6}) r25 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r25, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r25) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r28, &(0x7f0000000040)="670dc3", 0x3) write(r28, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r29, 0x4, 0x46bfe) r30 = getpgrp() fcntl$setown(r29, 0x6, r30) readv(r29, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r29, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) r31 = msgget$private(0x0, 0x402) r32 = geteuid() setreuid(r32, r32) r33 = getegid() r34 = geteuid() setreuid(r34, r34) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a5}) r38 = msgget$private(0x0, 0x0) r39 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r39) r40 = getpgid(r22) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{0x0, r20, 0x0, 0xffffffffffffffff, r14, 0x80, 0xfffd}, 0x0, 0x0, r40, r40, 0x6, 0x8004, 0x80a5, 0xfffffffffffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r43 = semget$private(0x0, 0x0, 0x80000100) semop(r43, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r43, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r44, r45, r44, r45, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r46 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r44, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x1000, r32, r33, r41, r35, 0xa8, 0x6}, 0x6, 0x2, r37, r40, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r23, r26, r27, r33]) r47 = semget$private(0x0, 0x9, 0x0) semop(r47, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r47, 0x0, 0x0) semop(r47, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r48 = syz_open_pts() r49 = socket(0x2, 0x1, 0x0) getsockopt(r49, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r50) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r51, 0x4, 0x46bfe) r52 = getpgrp() fcntl$setown(r51, 0x6, r52) readv(r51, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r53, 0x4, 0x46bfe) r54 = getpgrp() fcntl$setown(r53, 0x6, r54) readv(r53, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r55, 0x4, 0x46bfe) r56 = getpgrp() fcntl$setown(r55, 0x6, r56) readv(r55, &(0x7f0000000180)=[{0x0}], 0x1) read(r55, &(0x7f0000000440)=""/68, 0x1006f) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r48, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r57 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r57, 0x20004b08, &(0x7f00000003c0)=0x101) r58 = syz_open_pts() r59 = socket(0x11, 0x3, 0x0) sendto$unix(r59, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r59, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r58) 00:05:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x20000000000001ca, &(0x7f0000001180)}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/121, 0x79}], 0x1, 0x0, 0x101) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8000, 0x30, 0x3f, 0x9}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x10100, 0x0) dup(0xffffffffffffffff) writev(r3, &(0x7f0000000a00)=[{&(0x7f0000000640)="fd3588752f3d5b14574445897ff979a722e268e6de4a64b6db0b0164dc220d37cd3b009a5c0ad9cd4898e86c1f14326ae1f331a23c0f33399829e1a3bc60669cc931f84c8da8beff0f0eeedb22dcc680f9e48d754afabdd7a72607b9c54ad3d299170ac6b73dfdf5e75faf76e4636095516ba255319946", 0x77}, {&(0x7f00000006c0)="1f87d5cb4fc0c74c4b27450df20aa920706f77f612622e1ae16dc17d6e26dd292f1ad92ec5b4cf4abc9292df846fa5947cc0efa35385efce6fc93161c2807c5433f8a525b2f357460cb4ae", 0x4b}, {&(0x7f0000000740)="4ad1e98a89eb8cef34ecfa613370eef3d5d81aec6ced3a2b1fdc99e7b73a3c708b7b43cc2a59e0be745207271f2c8f3b22a82b86ca0236320b757af0ac93a3f715367accd46c59a28c42d888a49eab77c840ba486af956496119b763ce565e0550fbded923b08a53510149e5e83db27de230504e969cb7f7c4c03531e166d1606d7ec07dbbe189f35aa6eb6661e84ea5790670961009dc4664d29e3a8a98a2b447a1756976902cce20157c142e7d6bb423334752814aee82d35987860581b7428b5d861bd57a21a21cd40dc77fbe4d706c9d1b27cb7e0281f4f46a5ac5fa07a9b747be8d2e446d0ee33727", 0xeb}, {&(0x7f0000000880)="61cfc7381c79842c03cbecf2c4f7503d626ad9b2961bafc2c4fe26cd6bab6b27638f834d8a74393b8a3ab21ad8b8af3fa8b1a6b88aa96ade4e32a589701a4ede330198a4952d5d95cdf058e39b820681bcf1921f0846e29df10e63920a3af0ad451641cc4d0dc8cfb400a57f973c71776c78c718f78b71ba3dc3e9da7034e7cecce577b527d9bafbb83d1b08048a2e1fc399e3e37f7fcacacff318a00d9e8ea385f9f567fc726c49588628e21b1aa4bdfda6e9bf90ef908ab1ff29cdb97c85ee4f7dc04806518c84c8f90a20b0d91f084ab34d0c9f6666b3b5d07505fbc39539", 0xe0}, {&(0x7f0000000980)="6d00437c3b16ead415209a6f3ebd5d7e5b793e0492fefc668269b45583d1afcfbf0184d801160625edfede4496d6482f77af00dde5c154378f47f691973be8b5f8396ce6ff838b4b71f4b0b85d310db0f4bd026b4c9eb85493889a361e6585dad6d364d72f931e7c621b02", 0x6b}], 0x5) fcntl$setstatus(r2, 0x4, 0x46bfe) fcntl$setown(r2, 0x6, 0x0) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/122, 0x7a}, {&(0x7f0000000300)=""/149, 0x95}, {&(0x7f00000003c0)=""/123, 0x7b}], 0x6, 0x0, 0xffff) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x27c, 0x7, 0x1, 0x40}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r6, 0x5) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000000000)=0x37) 00:05:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4c}, {0x8000000006}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) msgget$private(0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pckbd_enable: command error pckbd_enable: command error 00:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x2}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x3ef8, {0xfffffffffffffffe, 0x166b}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) write(r6, &(0x7f0000000380)="4dda8e9b20bbe276629f595b84e9dd1bb40f10d4629a1127fc826ee15a1cfcb9793fd2cca269c815014e8d907172fd8db26fd69ff77e00b604a407eaf48e559a85ac3686b3f79f2538b52b465de6e9dc40012e556a2d207af998c147748f83402de85b3ad84e33f5e6fb9fd25bad292f0c1860a0d4178ecc88dff5e8d6091188f0f9827a7b6e0179eb0f0212b12fade8f01800e5e854cf8e49e48a60b7e4a537b30ef690fcd4718bce5b33f225b2055e95f118cd1a6180388eb0e431f57993a029147dd14ea0ff3fc91b4851ca215dfbd027d658a1d31d8c3eceea2a47996af7f093795a771179926c2fef", 0xeb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x8fe}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 00:05:04 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xe1) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x8530c703183cbe7, r0) 00:05:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x3, 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getuid() r9 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x0, 0xffffffffffffffeb, 0x9f59, 0xa}, 0xc) r13 = fcntl$getown(r9, 0x5) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r11, r12, r11, r12, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r10, r13, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r12, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r13, r14, 0x0, 0x92, 0xffff}) r17 = getuid() setreuid(r17, 0xffffffffffffffff) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r17, r7, r8, r12, 0x20, 0x7}, 0x4, 0x5, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r20, 0x0, 0x17, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r19, r21) r22 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r22, 0x0, r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r24, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setregid(r26, r27) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, r25, r3, r27]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0x7f, r18, 0xffffffffffffffff, r23, r28, 0x20, 0x6}, 0x10000, 0x2b, 0x10001}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 00:05:04 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x80) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) 00:05:04 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) ftruncate(r7, 0x0, 0x80000001) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r6}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r7}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 00:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget(0x2, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r8}) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) msgsnd(r6, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r6, @ANYRESDEC=r7, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r3, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r5, @ANYRES32=r9, @ANYRES64=r2, @ANYRESDEC=r12, @ANYRES16=r13], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYRES16=r15, @ANYRESOCT=r5, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r20, 0xa5, 0x1, 0x100000003, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r21, 0x8004667c, &(0x7f0000000080)=0x7) r22 = syz_open_pts() ioctl$TIOCSCTTY(r22, 0x20007461) ioctl$TIOCMBIS(r22, 0x8004746c, &(0x7f00000000c0)=0x80) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = msgget(0x2, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r29}) r30 = msgget(0x2, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r31}) r32 = msgget(0x2, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r33}) r34 = msgget(0x2, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r35}) r36 = msgget(0x2, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r37}) msgsnd(r27, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r27, @ANYRESDEC=r28, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r23, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r26, @ANYRES32=r30, @ANYRES64=r22, @ANYRESDEC=r33, @ANYRES16=r34], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r21, @ANYRES16=r36, @ANYRESOCT=r26, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r27, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r27, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r38, r41, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r42, 0xa5, 0x1, 0x100000003, 0x6}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r43, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r43, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r43, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r43, &(0x7f0000000480)=ANY=[@ANYRESHEX=r42, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r25], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r40], 0x4, 0x2, 0x1800) msgrcv(r43, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000980)={{0x2, r44, r46, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r47, 0xa5, 0x1, 0x100000000, 0x6}) chown(&(0x7f0000000000)='./file0\x00', r5, r46) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 00:05:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x4, 0x504) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000380)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0x5, r4, r5, 0x0, 0x0, 0x20, 0xff}, 0xff, 0x9, 0x4}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 00:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 00:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0x5d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCLOCK(r3, 0x20004276) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0xff, 0x7, 0x9, 0x3, 0x3b0, 0x241]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x62) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 00:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x401, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x29}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xbbf}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 00:05:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() clock_gettime(0x3, &(0x7f0000000040)) fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) close(r7) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 00:05:04 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20006) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000ffffffffffffffff000017ebe607dd9e00000000e5992acad4108a8a2bb975d4f593002227743f1f91e06e2a9eb1e8cfdb3371842c24099f9b44a6bdf05be8eab153a6a9f5a60ee766ee6dfe916cbf1db2ae111c9f3e9b4478d2c3219808029fba82f50cd5611f16497135c48e9d82f26993bbc60fd90df9967428bf774f8e750ec6b9f8de8cefa92092192ee385f505c7c8a29b88b242b291b7aaa5dcfa4c564eaefc47ec"]) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket(0x6, 0x4000, 0x0) 00:05:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000480)="ac9de54709a6324d1633d7e2a3259684fa01f932f74dd573283579ba35cd8a5385ea88aa5b0fdec5ab6e267a67aa18f2d9722b11c708f21a810f9867f167ba5b67f60eec0a969b887452f119b84344c0b3aaf4d5949d56ba1ac49cd3d692e8e06e26cca71a622da8b78f338b37fd6fe25275bd89d7263d859116f770ef658c4d48b839e4132a38712a43a176f6fccd4c1f0d1b9ddf2124808ca47009810789874b9a5eb4b44a8218a10e84c3da4f8448eefe0cfbb9474c72c429bb6de1b1868e1f8cb8e08569046bc93c38daae44e0d35d00e9102fc1f2bb7e4c1256b0abe9f279bcab2138cef2ba5ab4818fd95e96e8494005d8c852f521fdf983616f172d2afb86cb000d12e23a24e3d2762be6487ed662dac5c6f4d31d1c0aef4b0a93bcd63dc135b3f0cf175fec278c8779de071ec466f053413da5f6185a85ec458661e84f6b56f2084d84571d0ff98120d7f82ca159a1f9500b4b7fad174863957a970e3c3e54b77e0027038026a8089d9e1a072d8e228d60e7e1e976c604be294b35ae897515170fe52ab0cc4feb1ee1d19bb34507ab7a41d4d18256d71bdb87bd3342ab83456d74646e2b32e2c73d96c64e368b928e2571344125682a3893907491c9fd652b", 0x1c3}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 00:05:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() socketpair(0x18, 0x3, 0xab, &(0x7f0000000c40)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c00)={0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x7) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000000c0)=0x80) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = msgget(0x2, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r13}) r14 = msgget(0x2, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r15}) r16 = msgget(0x2, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r17}) r18 = msgget(0x2, 0x0) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r19}) r20 = msgget(0x2, 0x0) r21 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r21}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfe) r23 = getpgrp() fcntl$setown(r22, 0x6, r23) msgsnd(r11, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r11, @ANYRESDEC=r12, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r8, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r10, @ANYRES32=r14, @ANYRES64=r7, @ANYRESDEC=r17, @ANYRES16=r18], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r6, @ANYRES16=r20, @ANYRESOCT=r10, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYPTR=&(0x7f0000000cc0)=ANY=[@ANYRES16=r23, @ANYRESDEC=r14], @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r11, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r11, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r27, 0xa5, 0x1, 0x100000003, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r28, 0x8004667c, &(0x7f0000000080)=0x7) r29 = syz_open_pts() ioctl$TIOCSCTTY(r29, 0x20007461) ioctl$TIOCMBIS(r29, 0x8004746c, &(0x7f00000000c0)=0x80) r30 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) r34 = msgget(0x2, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r35}) r36 = msgget(0x2, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r37}) r38 = msgget(0x2, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r39}) r40 = msgget(0x2, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r41}) r42 = msgget(0x2, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r43}) msgsnd(r33, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r33, @ANYRESDEC=r34, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r30, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r32, @ANYRES32=r36, @ANYRES64=r29, @ANYRESDEC=r39, @ANYRES16=r40], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r28, @ANYRES16=r42, @ANYRESOCT=r32, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r33, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r33, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r44, r46, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r47, 0xa5, 0x1, 0x100000003, 0x6}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r48, 0x4, 0x46bfe) r49 = getpgrp() fcntl$setown(r48, 0x6, r49) r50 = getegid() r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r53, 0x4, 0x46bfe) r54 = getpgrp() fcntl$setown(r53, 0x6, r54) readv(r53, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r55, 0x4, 0x46bfe) r56 = getpgrp() fcntl$setown(r55, 0x6, r56) readv(r55, &(0x7f0000000180)=[{0x0}], 0x1) r57 = fcntl$dupfd(r53, 0x0, r55) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r58, 0x4, 0x46bfe) r59 = getpgrp() fcntl$setown(r58, 0x6, r59) readv(r58, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r61, 0x4, 0x46bfe) r62 = getpgrp() fcntl$setown(r61, 0x6, r62) readv(r61, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r63, 0x4, 0x46bfe) r64 = getpgrp() fcntl$setown(r63, 0x6, r64) readv(r63, &(0x7f0000000180)=[{0x0}], 0x1) r65 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r66, 0x8004667c, &(0x7f0000000080)=0x7) r67 = syz_open_pts() ioctl$TIOCSCTTY(r67, 0x20007461) ioctl$TIOCMBIS(r67, 0x8004746c, &(0x7f00000000c0)=0x80) r68 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r69 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r71 = msgget$private(0x0, 0xfffffffffffffffd) r72 = msgget(0x2, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r73}) r74 = msgget(0x2, 0x0) r75 = getpgid(0x0) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r75}) r76 = msgget(0x2, 0x0) r77 = getpgid(0x0) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r77}) r78 = msgget(0x2, 0x0) r79 = getpgid(0x0) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r79}) r80 = msgget(0x2, 0x0) r81 = getpgid(0x0) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r81}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r82, 0x4, 0x46bfe) r83 = getpgrp() fcntl$setown(r82, 0x6, r83) readv(r82, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r84, 0x4, 0x46bfe) r85 = getpgrp() fcntl$setown(r84, 0x6, r85) msgsnd(r71, &(0x7f0000000c80)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r85, @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r71, @ANYRESDEC=r72, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r68, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYRES16=r13, @ANYRESDEC=r70, @ANYRES32=r74, @ANYRES64=r67, @ANYRESDEC=r77, @ANYRES16=r78], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r66, @ANYRES16=r80, @ANYRESOCT=r70, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r71, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r71, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r71, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r71, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r71, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r86 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r89 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r86, r88, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r89, 0xa5, 0x1, 0x100000003, 0x6}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="a79bb983b6a3067a3e91bacafac3b1f3ec7486c37ed686decbead1c30705cbdb8f2b1b4ce5b1b490e366fc7228a729ca7b6abe5d8a4560", 0x37}, {&(0x7f00000001c0)="4d2d122c85678f6979045386bf934cf4ba527fe24a38bfcc3cf36e1db96bbf224cbe9b2ce67724bcac95908b70362ab4b3431826d6ce7b33f47ef51ac72d017c51063bce9d3deec30d7eaa9c10900369ef37241476af2784f8f395708ab58b2a", 0x60}, {&(0x7f0000000240)="9fb9a2224e54bfe533b2d5ff3478d4fc6f072763199cf3615e0fe4645567da9e0c7e2a86f1b239b3ad82d0aab7f2f66aeb07499688a066d21d75ea382f7ea3dfc624e8f02ec4d66cde652aac925f7407404b4fda1d8ab72ce8daa159d103dd1cc38de9b55b543716a4fc88b9ebf3b82f7ce26c01b1c7e355e28a2e9a7b3e81410f5bd7a3cdd370d1d241eb2038d3bd9f62b131c2c0bfb48e77a02004b0aa8512bd7a358ff6f5ca9a97671fa9da9e0bdc850712d370abba87ee1dca9305f4f2a4a8c69ec619ca0e25e2980f3a4f15a3c807447476287775abbdf5c030ff3d333c30d27e13b2dc3d66", 0xe8}, {&(0x7f0000000340)="dedd73bcbf164efebc05b0846f2917cd324256ae19c87fc96302178cf75013228838ff846fb3e27800a85c2d7fd890a518bcaf4cef4e179195965a4046309178ac80de97cb1d550389854b53", 0x4c}], 0x4, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r5, r10, r46}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r49, 0xffffffffffffffff, r50}, @rights={0x18, 0xffff, 0x1, [r51, r52]}, @rights={0x30, 0xffff, 0x1, [r57, r58, r1, r60, r61, r0, r63, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r65, r88}], 0xd8, 0x10}, 0x401) fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$getown(r1, 0x5) 00:05:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="28508e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x7, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd81f4bc93e58cee8efc2e6c544e", 0x23a) socket(0x6, 0x4, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 00:05:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffeffbffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:05:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x42}, {0x3e4c641c5687ea4e, 0x100}, {0x4e, 0x10001}, {0x0, 0x3}, {0x1, 0x1ff}], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x101}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r3, 0x400, 0x4, &(0x7f0000000200)="4994622e130ca42c834598a4289fa1d645309c3fcabaf2690ae8138d6730cae1dc948c094ecd5b281e3d24f04f376acbe18fc964e7e6d3b4e586507169d8823651bcd64c147b3f12e1d89cd673b56a4a5d9315cb88b40f7b160d75165e2d8e92fbcdd2f39371c9cc2c3eaf2eac51091c80ce3cc8662e51a24d5f4ad5c18ccbe324059efec6f329f133558ade46977949744653dbfd6deea40065e89eecb9a0ca9e5194c10e547725497a228d81878b2e763844501557d6abed69061841b18d98f5cccf8c3055bd4111691b28e94ca1119b19d429284d1dd5e7be613d2372040e4d6bc8312dd13678e324395e79745d0b8a6c825608e907acc2451c8a", 0xfc) 00:05:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 00:05:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:05:04 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x84}, {0x16}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x85, &(0x7f0000000080)}) r5 = dup2(r0, r4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000340)="9d3b790fd1cd7936005fe16c0b32cc657aab89bf74522effee067a51f2044165833fd729704f6c8eac06c8372998e0784747c914e7b238eada2f2840220a60f3439ead55c7b22f417764e08f37e6f6bce9d47ad2042537768d775c9cfebb9e5cf2ccfb4a4d49c7a71bd7d5908e97d7bd31ee897c93623352482a11020fbdd9ed2f87f382c0906fdd2c64a14e4271195d34955a0ab1500b96974997a389f53945c7a1900eed1fab9cb495341350aa253d50386f3cc6f593c8de36eb7575bed39706cb00"/207, 0xcf) listen(r6, 0x4) readv(r6, &(0x7f0000000bc0)=[{&(0x7f0000000c40)=""/85, 0x55}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/189, 0xffffffffffffff66}, {&(0x7f00000009c0)}, {&(0x7f0000000b00)=""/183, 0xb7}], 0x8) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x20660) r7 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r7, 0x80047469, &(0x7f0000000140)=0xb20) write(r7, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r8 = syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r8, 0x2000746e) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) write(r8, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000080), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x0, 0x2, 0x8, 0x80, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCCBRK(r7, 0x2000747a) r9 = syz_open_pts() close(r8) r10 = dup(r9) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r10, 0x20007478) syz_open_pts() 00:05:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(0xffffffffffffffff, 0x5) getsockname$unix(r2, &(0x7f0000000340)=ANY=[], &(0x7f0000000040)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x5, 0xfff, 0x59c, 0x4, 0x1, 0x6, 0x8, 0x10, [{0x8, 0x2, 0x7f}, {0x0, 0x5, 0x3, 0x8}, {0x9, 0x200}, {0x8, 0x8960, 0x1e8, 0x1}, {0x40, 0x4, 0xfffffffe, 0xdb}, {0x3, 0x7, 0x9, 0xde4}, {0x7fff, 0xfffffffb, 0xa08, 0x2}, {0x7, 0x1f, 0x8, 0x4}, {0x7, 0x9, 0x7fff, 0x20}, {0x8, 0x4, 0x6f43, 0x2}, {0x4, 0x2, 0x401, 0xfffffffc}, {0x5, 0xfffff001, 0x8, 0x6}, {0x2, 0x5, 0x3, 0x2}, {0x3f, 0x20, 0x400, 0x400}, {0x81, 0x5, 0x3, 0xffff0000}, {0x0, 0x8, 0x8000, 0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) lseek(r1, 0x0, 0x4f, 0x1ca3f67b2075b0cb) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:05:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 00:05:04 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x1fe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x18) 00:05:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x26, 0xfffffffb, &(0x7f0000000000)="03b166dbf26d1daee1df58b8057d1ec4daca9fdfc2c3", 0x2ae) 00:05:04 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x120) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) r5 = fcntl$dupfd(r3, 0x14, r1) ioctl$KDDISABIO(r5, 0x20004b3d) close(r0) 00:05:04 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10080, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) unlink(&(0x7f0000000100)='./file0\x00') socketpair(0x2, 0x1, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000180)="0ff2e8143b23ef64a2b817356266ebb4e66410b8a4d3b16945a887f26c495fde379005be9c75a7d43c57d968849ddf1d2d1fcbfe29716050156ef2a1701dad6196b3f2854ead59aff5ef46147506b35f4048599a24a201878e5e249b66a4fab04b06816588b3ed3eda629901b7db428bf8d58e5cbad0d2e8e24890b77a41562ef3d625c0443541ce6396860155fccac33a2ec1efc31aa5ffe4e85df0d3afbe95912e3913c7a12317c7982a640870eef6ad3259203964b0d35f2edf206a0ae9b4a106b0", 0xc3, 0xe, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) r4 = socket(0x20, 0x4000, 0xff) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000300)=0x400, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8, 0x0) socket(0x2, 0x4000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r5 = geteuid() chown(&(0x7f0000000380)='./file0/file0\x00', r5, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) r6 = dup2(0xffffffffffffffff, r3) connect$inet6(r6, &(0x7f0000000400)={0x18, 0x2}, 0xc) r7 = accept$unix(r3, &(0x7f0000000440)=@file={0x0, ""/27}, &(0x7f0000000480)=0x1d) r8 = dup(r7) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000004c0)=0x8) r9 = open(&(0x7f0000000500)='./file0\x00', 0x2, 0x8) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000540)) mkdir(&(0x7f0000000580)='./file0\x00', 0x44) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) r10 = socket(0x1, 0x0, 0x20) getsockname$inet6(r10, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000740)) 00:05:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = dup(r0) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x20, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) 00:05:04 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x227) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x40040000, 0x2000, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) 00:05:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x56) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() setreuid(r2, r4) r5 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r6, r7, r4, r8, 0x4, 0xe31}, 0x8, 0x6, r1, r1, 0x0, 0x3, 0x0, 0xe3f}) open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0x8) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$BIOCLOCK(r9, 0x20004276) r10 = msgget(0x1, 0x100) getgroups(0x7, &(0x7f0000000280)=[r3, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0x0, 0x0]) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x5, r2, r12, r13, r14, 0x2, 0x2}, 0x755d5a6d, 0x100000001, r15, r16, 0x7f, 0x800, 0x1ff, 0x5}) r17 = msgget(0x3, 0x28a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r21 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x6, r18, r19, r20, r11, 0x8, 0xded}, 0x1, 0x100, r21, r22, 0x6, 0x400, 0x2, 0x8}) r23 = accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) getsockopt(r23, 0x4, 0x100, &(0x7f0000001680)=""/121, &(0x7f0000001700)=0x79) clock_getres(0x2, &(0x7f0000001740)) 00:05:04 executing program 1: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) mlockall(0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 00:05:04 executing program 1: ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000001c0)=0x6) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) pread(r0, &(0x7f0000000080)="6f7dd7f9216c92da9c7e0871bea228593a0f23fcec95b8442e89d0cccaaa85b1de91243f51cbbdef8ce8b0d96c5d9daee80a69f71370e5d80328c8", 0x3b, 0x0, 0xfff) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 00:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) 00:05:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x7) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x80) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget(0x2, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r9}) r10 = msgget(0x2, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r11}) r12 = msgget(0x2, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r13}) r14 = msgget(0x2, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r15}) r16 = msgget(0x2, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r17}) msgsnd(r7, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r7, @ANYRESDEC=r8, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r4, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r6, @ANYRES32=r10, @ANYRES64=r3, @ANYRESDEC=r13, @ANYRES16=r14], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r2, @ANYRES16=r16, @ANYRESOCT=r6, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000003, 0x6}) fchown(r0, r1, r20) r22 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000000)=0x8) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r23, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 00:05:05 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() chdir(&(0x7f0000000080)='./file1\x00') fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0xdc71, 0x5, 0x2c9, {[0x3, 0xa1d, 0x8, 0x5, 0x2, 0x5, 0x4, 0x20, 0x400, 0x1, 0x48190fe4, 0x7fffffff, 0x3, 0xffffffffffffffff, 0x6, 0x101, 0x6, 0xe1], [0xffffffff80000001, 0x6, 0x10001, 0x4, 0x603, 0x7, 0x0, 0x2, 0x9, 0x4], [0x401, 0x2, 0x6, 0x4, 0x4, 0x6, 0x7a], [0x8, 0x1, 0xd89, 0xdf7, 0x7, 0xfffffffffffffbff], [{0x646e, 0x1, 0x9, 0x2}, {0x1, 0x9, 0x1, 0x5}, {0x7, 0x3, 0x1, 0x700000}, {0x6, 0x4, 0x7f}, {0x7f, 0x1000, 0xfffffffe, 0x1}, {0xad, 0xa74, 0x1000, 0x6}, {0x8c6, 0x80000001, 0x8001, 0x2}, {0x80, 0x99cf, 0x17, 0xfff}], {0x4, 0x5, 0x6, 0x7ff}, {0x6, 0x80000000, 0x1, 0x2}}}) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) 00:05:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) socket(0x18, 0x3, 0x9) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000200), 0x0) 00:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 00:05:06 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) read(r0, &(0x7f0000000240)=""/4096, 0x1000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) fchmod(r7, 0x8) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="92224ca054af6c7cc643afd8d84d7b71555912b142a19f287e06dc4009d87c864142faa7968d36dbdaf285fbb0fc7376afce5690553bf2e90c805e71891b46f8dd56a86b3fa53c6cb17255b3ff69e8e4df4518a24fe31293f3b437ff39fb9616fda4d1d336d1aeed2aae984e90247d8c9524ea4f49f77e3e12826a7cde19623cba88add20aea4bf274d6c8d0eb95cab985c17fe658fa66239a", 0x99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x73, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x297) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 00:05:06 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000001c0)="01623e35a96b18f304b599cb7de063c79137df6d603dd9f9a7dc6608dbc910f9d848c3466156ae571f06ed7698f14425b6779db4714104d133dbe48927712258c65c65519782acc613e712ea5419a8259fa9a55d74f41bb6d692405dac436285d1870fb25f6077f837d980214fd03426087bfdd9a36d60a9338cc04e282862f195050c3bca3eaed11a5be03babbee5775e353e7991b230f485a966035ca076c76380e9c5d9388be51d74b1aa8b5e6241627b4d9afef70e8eb3c139783603908e5e430a94a9db529a71a9b0107b444c7e9c90b62f7ff22dfbc37fab08066167e53909027ec656b72103214081a790723a97106ecfbff78d3e71"}) fcntl$setstatus(r2, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r2, 0x8, 0x8, &(0x7f0000000000)="b4a3b199d7ac9bbd9ad0eac501407188b708530994c3017fe7bba4ec503930c26e261c859714828f0d31554f435d60c2d1dc2806541f9d11cb9a7f1f4893de00a77bdb0963e0c0d51544a16e31f4b97f435e37c59415421ab27c3381ab14eec00edc6af3ed16c105f87180d10569fbd6be1cc6c4d3985883b0f4f28a3177996a1238d3ae52954fa60741d39d1ad04081c19c50b25df70917d1728f03e19ff24064720db83cb0a855e4c23af548ed91ce7b36e6fd837e8e5af27575fce187f82d55894b78f8613eea21b870d0d433da1c7c1f541ffd163a", 0xd7) mmap(&(0x7f00005c4000/0x2000)=nil, 0x2000, 0xd9385ae5dd61f9d2, 0x4011, r0, 0x0, 0x89c0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) 00:05:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/171, 0xab) 00:05:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) sendto(r0, &(0x7f00000001c0)="5f85115bd5e0a2051c7d394451a43b18a4d57905575189bd5a3b6fccb5084d265c110119c655f6c54a4f453b518238110a528f5200"/67, 0x43, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 00:05:06 executing program 0: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000400)=ANY=[@ANYBLOB="2d142e2f53696c653000d89f27b6d8074fa4c1eb50b3f46de469547597000000000000010000003a07e7b9a8ac7c72dd3f9d0ebcd3bb9f0d49255fb054eddfbf34d52e1ee7754da28457291edb1715b8a5855c1c2baaa5f1f61756e622f034c5094b1d5a4ee39b8867000000000000000000758c7df3ba9e97a69593cacda6dc0700e8f09b0d3f20a7cfee8b9421e43b1d006c25eeb78e5f890f173bf414c8dd4ddbe8e9b86e7893ec1a7a0db47483e61afa624668e1c1f7dcb68db28ae4ac09267423db519ea4bb08363e0c7ac9a74a877c57dd2a7ef395db051bb7be0fa11e33df37e9d8e70b89df5287b00f569e5cb0be3dbb8595"], 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 00:05:06 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00"/4098], &(0x7f0000001900)=0x1002) 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) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget(0x0, 0x4, 0x680) kqueue() 00:05:06 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x7, 0x3, 0xa, 0x5}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f00000006c0)="f14c72185d110fbe1b3e648f65556309efc11360965b518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea9ca9e89494be3332848527bc19d4d4816b87ecce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3415254d6bac6625acd8a305c8482b387fb57b57527ca85c9cfc162f417f84df687b5c268b6b5d088d417882ed8e4b57275ddd450ef14f7710bace346750974924f93e3b32b90d426f48cdfcf6077a57787acc33888987800697835883820fdb5023596cce90734", 0xe4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r5 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) semget$private(0x0, 0x0, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000600)=0xfffffffffffffd27) r8 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r8, r9) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30, 0x0, 0x0, 0x5}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r14) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000640)={'\x00', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc}, {0x30}, {0x6}]}) r17 = dup(r16) kevent(r8, &(0x7f00000002c0)=[{{}, 0x8, 0x101, 0x40000000, 0x800}, {{r10}, 0xfffffffffffffffb, 0xc2, 0x80, 0x1, 0x5}], 0x1, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffb, 0x5, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffffc, 0x95, 0x40000000, 0x8, 0x8}, {{r12}, 0xfffffffffffffffe, 0x8, 0x80, 0x7, 0x7ff}, {{r13}, 0xfffffffffffffff4, 0x80, 0x8, 0x6800}, {{r4}, 0xfffffffffffffffa, 0xbcfcc87f9e1420d6, 0x4, 0x4, 0x8}, {{r15}, 0x5, 0x4, 0x2, 0xb5e, 0x7}, {{r17}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x100000000, 0xf1}], 0x8, &(0x7f00000005c0)={0x407b37bd, 0x8}) r18 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r18, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 00:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x20) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0xffffffffffffffff, r5, r6}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:05:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x40040, 0x100) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006df30306ac73a92172a95aaa1a904c946f3e507b6c1244f992093b865d6605221ceba45b95ba48d7f2d19d6c5fde83410112d0721ec6b772d752df"]) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x2) 00:05:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="c3ddc22311a1ff24aae0ddd0e8200b9e719b2efa7bb26d96bc4f68a7f042a29331e1e045f95a8e6e07df4196588b151e47661dff5f4358c08b5e1601c0b9fa57dc3d3def3227a4a54122b6ea34eabbd414edf32c7629dc6650ef6a16a6e4568e86652bd57cd2e490258459ea35cd61655d78660e97812f2fa1977d7c7f64fdfe0b053cf896e16735d268f9cd427b3e2669b565971dcaea30b374f638afd236", 0x9f}], 0x1) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() getpid() fcntl$setown(r1, 0x6, r3) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000002c0)=0x9) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x1}) 00:05:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x7f2, 0x100, 0xfffffffe, "ff5d78e7736ceec7318a17ef71b1675b37b2ef04", 0x2, 0x1}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 00:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg(r1, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="50965fd1d8e15f063e2edae3b0b5ef318ee6a0732e680077815e2ae19efcda11213d7e692d4b5b33540ef6632da3bb457bd76ac38a88bea870fd1f1aaafa99805976753330", 0x45}, {&(0x7f0000000280)="c586fca2f7046e48a0c08c3a5871f7e841ead811ae1f344fa890753d4056a3f42aae42deda051ff71fdbe81a718c2648f1fd255787f1c21f58e557f2abd71a3811ea07edad70808cc2d5bb78c7d4a5079ba30ccd180306db32fd2ac907d896490110e4c288c99a7fdfc0928d7fa4c66be36e5e1b97523fd38761017a1fd6758fd87ba735540f1de7890bf2e820513a942b5d59345abdf69b8188d43c37f63a1adb0b12f4f4fe8521e21e18a6245a410ef80e4836a57a65140d6e596b5d4454653065e08fe70e877369de380ea109c11834714ddd2a31", 0xd6}, {&(0x7f0000000380)="fb1dec70015a53ea4605bb2d9b3f2c4e65e305ad784e47b16ef9e41b18b5a2db69d0dfae77ca72671dfa23ddb86af2ab5be13953eec7264d56aa0a085da300729aa66ece63cfdfc2a2ea2bc243592d5ed710a18bbed4401c03e60c3303dd74e9870a1cd568115435890504ef57051aa3c657ee2d326d64f387c60240ec207db70139027e33f647e721c1a3e3a8a11d59ad3c7bcca20ffdeab756a1eef4eb2fc8f2721bf116ffcd77110fc6cadbe33335bce8b2aa04b6ad0f4ffb3a7a2a63d46deacc9352ba1e8fc1d3514ba498fe", 0xce}, {&(0x7f00000001c0)="55bb9ce101b7352e7c393d513ff89f3c0bb059f686826be1051588dab0e9a8582a1868259b28ad5643458bc25696b5ea128a7820a785183dba90307c571ae080a88fedd38b944e02f8f48074ca21119e2d9b42a9c58ed8d294a2f938eada4748965dccf96dec10c712ef", 0x6a}], 0x4, &(0x7f0000000480)=[{0x70, 0xffff, 0xb00a, "c0f78e31e7130ed5d6cfda513ded8388289c547a6bdd413dece7f2294e126714afee48584b544b95a59311825254a3b0fe89d85e9019f988d1b70933ebf029bd07ae35c13d443c9174761c3832bf3270c217f74aadceea7dd17097"}, {0xc0, 0x1, 0xffffffff, "0ce4a8185ef0cb9c6897b88cfa3c198cae9489c43dc897163ca8aafab625a928629367f7c2b932cda1694faa73311da4345c93332a03c719f00403d7d01fb831ca8a5520616af1cafd9d68c7ae384baad249eeddb473a3548c9754a9a9e0a2a7d333dbb3b5d3e27272144e2617d9a2b4bce08627ed66a061f6edf20596ac40294552f584b8be9c21083a1c5e4cf849a0b3f4a2215f9e52f056fafe7f6b6699c119cec2dccb2977a106648deb145d2d04"}, {0xc0, 0xffff, 0x3, "2368c9a3e04ee3eeb53a2ea39847f6822c659123c21c34fa0c7006789f4c788068697b84ba72524c7699dd578995fa321baaaea85ce4b20af44455dedb1cebf4b31c445622bd6f763ca6b0b33d9239c9348381d59215cde24db96d9379d0a057efbda69e02717adcc7f729314f5d197c95cb786e27e22be1c75e3fa9daf4718412f0c8ccde5a2001ffa23115ba1ebbdef9ee0698112b4dbca154eed97b0090c7784bfbe3f4335d7c4ea58ac3c29f8e06"}, {0xd0, 0x1, 0x95b8, "17ad4d479144f86f58c188de22951c9b343e32fd35e94bda9e487c06249fa1379014cd48f55073b81b193d490cf59635e2bc54152051ac4c92ef6a61e467323236e0e405f4ddd694ec5261c572c890372925ee8ada420de925987bc907752ceaf0bb1640d86b597a01f37a5d163fb23c6f786524048ee72b6dff6b9f327fc4f0bb2aaadc95bb6aba88dacf9592cb5ea414910896b03463fb5c5d2ecfffc6a5a7e9b87ddccd29deaa72755e3cbfe81d809fe0c71c37b7fbf94c93d02a14"}, {0xe0, 0x2, 0x10001, "d8f17197dcdd42504f61ebe4f910491e0ff5d4ff44b975e498485473871570a3c7e6418c6d22daff48390179de273f2d02a21db0b37644489d0cc2217e65357855038bec8ba63c85219e0b0e52b667b4d62fbfaae6f8ee9c3e9f57c20593a022bda7f9cdb1ed60812e8a8c6634b7c824df2745a43e4456d947815df8bea8a89ab61b143fc865d4bf7d2a2ebc9bca048760dfa9503965297d67064e070f8a781f4d1c225218af0795ad3aeee3ccbec5a8b6ee4aca9417d486287da63e07099abae991b9fd952dd6740f"}, {0x58, 0x1, 0x92c6, "bc27d34f49a09ee95ed8b6e37cd6dc0c609ee8085c4bd6a90a4870e67128b4aa1cab36cbda73e89a646e68e4adc1728e55011750e0605c330b3f1598224a1a707c1a84e56cba8c"}, {0xa0, 0x18003, 0x101, "6ab5cdaffc8aee5dc0567954a6bd0146c4f7641a8d12a763e1b4707783ad8362f97e64b7eb52a6fac7fd9f0c4d8491748cef88f0430a7dff26034acd21881be57813f0f4cea58902a118f278a3f3625e8270f3bb5c2cf18516de26a85bb074d807600e7bd497fd5ffd313b665a6b5e0d453d786a8e04041d6b113ba659abaffb4906bd0862ac32e5e02fa73bf3"}, {0x48, 0xffff, 0x1, "ee84e83dea2c6093479431ace2ea8f220cf7645fcb304093158e48cf164e2d60dabed57847db86a3a7789bd7d6e1a76f2e5254ec"}, {0x30, 0x1, 0x2, "e69094bf2f679c44672211bf1766d201c139e46ad08976baeb007bdc0ab61d4f"}], 0x510}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:05:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) r3 = fcntl$dupfd(r2, 0x1e, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:05:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x5, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fchflags(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 00:05:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) minherit(&(0x7f00005b3000/0x12000)=nil, 0x12000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x7) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x80) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) r19 = msgget(0x2, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r20}) msgsnd(r10, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r10, @ANYRESDEC=r11, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r6, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r9, @ANYRES32=r13, @ANYRES64=r5, @ANYRESDEC=r16, @ANYRES16=r17], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r4, @ANYRES16=r19, @ANYRESOCT=r9, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r10, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r10, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r21, r24, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000003, 0x6}) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000480)=ANY=[@ANYRESHEX=r25, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r23], 0x4, 0x2, 0x1800) msgrcv(r26, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r30, 0xa5, 0x1, 0x100000000, 0x6}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r31, 0x4, 0x46bfe) r32 = getpgrp() fcntl$setown(r31, 0x6, r32) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r33, 0x8004667c, &(0x7f0000000080)=0x7) r34 = syz_open_pts() ioctl$TIOCSCTTY(r34, 0x20007461) ioctl$TIOCMBIS(r34, 0x8004746c, &(0x7f00000000c0)=0x80) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r36 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = msgget(0x2, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r40}) r41 = msgget(0x2, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r42}) r43 = msgget(0x2, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r44}) r45 = msgget(0x2, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r46}) r47 = msgget(0x2, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r48}) msgsnd(r38, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r38, @ANYRESDEC=r39, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r35, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r37, @ANYRES32=r41, @ANYRES64=r34, @ANYRESDEC=r44, @ANYRES16=r45], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r33, @ANYRES16=r47, @ANYRESOCT=r37, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r38, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r38, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r52, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) r54 = getpid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r55, 0x8004667c, &(0x7f0000000080)=0x7) r56 = syz_open_pts() ioctl$TIOCSCTTY(r56, 0x20007461) ioctl$TIOCMBIS(r56, 0x8004746c, &(0x7f00000000c0)=0x80) r57 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r60 = msgget$private(0x0, 0xfffffffffffffffd) r61 = msgget(0x2, 0x0) r62 = getpgid(0x0) msgctl$IPC_SET(r61, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r62}) r63 = msgget(0x2, 0x0) r64 = getpgid(0x0) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r64}) r65 = msgget(0x2, 0x0) r66 = getpgid(0x0) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r66}) r67 = msgget(0x2, 0x0) r68 = getpgid(0x0) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r68}) r69 = msgget(0x2, 0x0) r70 = getpgid(0x0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r70}) msgsnd(r60, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r60, @ANYRESDEC=r61, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r57, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r59, @ANYRES32=r63, @ANYRES64=r56, @ANYRESDEC=r66, @ANYRES16=r67], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r55, @ANYRES16=r69, @ANYRESOCT=r59, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r60, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r60, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r60, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r60, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r60, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r71, r73, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r74, r74, 0xa5, 0x1, 0x100000003, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r75, 0x8004667c, &(0x7f0000000080)=0x7) r76 = syz_open_pts() ioctl$TIOCSCTTY(r76, 0x20007461) ioctl$TIOCMBIS(r76, 0x8004746c, &(0x7f00000000c0)=0x80) r77 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r78 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r81 = msgget$private(0x0, 0xfffffffffffffffd) r82 = msgget(0x2, 0x0) r83 = getpgid(0x0) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r83}) r84 = msgget(0x2, 0x0) r85 = getpgid(0x0) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r85}) r86 = msgget(0x2, 0x0) r87 = getpgid(0x0) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r87}) r88 = msgget(0x2, 0x0) r89 = getpgid(0x0) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r89}) r90 = msgget(0x2, 0x0) r91 = getpgid(0x0) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r91}) msgsnd(r81, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r81, @ANYRESDEC=r82, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r77, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r80, @ANYRES32=r84, @ANYRES64=r76, @ANYRESDEC=r87, @ANYRES16=r88], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r75, @ANYRES16=r90, @ANYRESOCT=r80, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r81, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r81, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r81, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r81, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r81, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r96 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000980)={{0x2, r92, r95, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r96, 0xa5, 0x1, 0x100000003, 0x6}) r97 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r97, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r97, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r97, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r97, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r97, &(0x7f0000000480)=ANY=[@ANYRESHEX=r96, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r79], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r94], 0x4, 0x2, 0x1800) msgrcv(r97, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r97, 0x1, &(0x7f0000000980)={{0x2, r98, r100, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r101, r101, 0xa5, 0x1, 0x100000000, 0x6}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r102, 0x4, 0x46bfe) r103 = getpgrp() fcntl$setown(r102, 0x6, r103) readv(r102, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r104, 0x4, 0x46bfe) r105 = getpgrp() fcntl$setown(r104, 0x6, r105) readv(r104, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="2071391b1033874d53114c469d0d629c740a777f339061c7558dcfb6ae4911cbfa1d0f0c54d9508bad111636740b75c19eba5929fc389a6aca3addc42dda004ee98e1fc6ff2f9a76225691e6ef9d7d6dce9f9acbf934652506bb12a6", 0x5c}, {&(0x7f00000000c0)="307084a7b135de047941243f01a23479c352be1184e50dc5242f3be7cd315055c0ae631b9eabfbe23b62b8e2ba0e725af5a8da3c316baafc2493b828a56cebaaf8292a99ebb11309093d645a26aeb5136ba7924edd320319647919f559517abc9551c39e9eea17f1843e7f3b7f51e5344424cbb5f57370b24007f03c599cfb164c0917efe6f187014961a7b2bb09089943ee73f54ec9bd50863d5fb51f86115ca745d81c8da6162080f2a022d1a469c28abb1273a2970507e76224b1aac161c9d01251fd23c96db1726af03803045ced01", 0xd1}, {&(0x7f00000004c0)="c7b26a9f427860e07725e068c5abbf738d9068a470bc872e6098a0abd4f91034228f69b94563f3b7a07ece3d6c556b059d9cd0aebd4c9ea28b619e2e053340796fc62f12b7c5f6f50c0ddee929d86ee2974e1536ad84631437d5d2486703968d6364958af569e342e9c4cdcf70289020acdb06f816baf8e5f157419087b81576bbb213f94d3cdc8efe3ed63169f97f020a42cd47335031e9270be4d555e47c207a7bf3f4b342be8f2c4c547b25268310cf9f7dcc7b5d964024031662a8dec54c7b3cf5b3af4929678cf3797453a76cccec96fd781e97bc7e6001925c7e56cca26eded03bdbea889b7739cb2cd7edd88c5d731cefdc342ccd979ceac7ad5b5b", 0xff}, {&(0x7f00000005c0)="be9829a16da456ecff32e83fb8829eaa46ea8ac3eaf8bbdf3c065784c2f5de7ad61c2baec5efa0dab8fdcc45322b455517b70c56af3a54ade16ab176ccea392efd97044a1b5551d4726a2823424ccd4917bbbfc9db2c691783a088e33198decfe98000e862284112d52132f6235c8d93ff0cac4cfbca3186423a9e0fc35b19e1402bffd2cc9ef2832872000b60c7ab9ab78d3b727bdd3133b79a84280b04e81807f2776f38fe1a7860a583b9ff1acb755d2f576c25789d9ea64924ff63b47c799ca16034863bad10ae0e8cd3", 0xcc}, {&(0x7f00000006c0)="8f45fff013a44f154207e41ce5f549ffefb062f2378c15cfdbbd28ae42f56b8c86cf55795b2608ec5d6d0f50a2a2cdffce265cf7cc70866992b237d1c44b414055cd07fad05428ae5f8642205c34074c5cfacd27e9780a7fcd3be44c2fa14f9cf59a560eccd197940a9c42b9dfb9d4c34a5cff1a31075afbb677b27d0274efb4a6df7002f4821f59adc2745036220aff37e95a3320aa53524a80494b4756bf294774593c8816c3c0e2beaa1a432a45ecf64c446fa0039b4900c4ae8f091561f8ea8ffe789d75570091b22ea64084cf8edbac6e52316788eb0f1ce073f30ba253fd4eb576da8470d4ecc1c8a91946637f600052983aaf0e3d6a6e1671b51f", 0xfe}, {&(0x7f00000007c0)="72b25b59197792efa035c7a24932631189933bcca2a38dec7370dd9be7008ccc37e4b32320b421b4b0120d2a6270e67f7a839837ea525440d89235d3b3716d7c9aa2b98d0d948980f55a159611c77d36097d512337e11b27d3d9ea8d28219d4ad41964e467d90b1229ba3a19d1102e6c307541976748d05f36742f916b1748df3a38", 0x82}], 0x6, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r29}, @cred={0x20, 0xffff, 0x0, r32, r37, r53}, @cred={0x20, 0xffff, 0x0, r54, r71, r100}, @rights={0x18, 0xffff, 0x1, [r102, r104]}], 0x78, 0x9}, 0x2) r106 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r106, 0x2000741e) r107 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r107, 0x8080691a, &(0x7f0000000300)) 00:05:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) write(r4, &(0x7f0000000200)="34805bba023912f974d0ab65568cdcb72ab017b5279a51131349cf2b2a57fd3a534e6fb1c0f6fb1b4cb324b180a030dd374172466dfca293df968b5a29dd96f3addee20e10e704b185bf539cfcf1c8286c818328ab56798dee358b6c4c8213387cbc0dfa857b83e768fdeceae2cd4ecef19c47f9c390af244516adc35b4aca460a087495752caee2d58bcb5a972c6044502afb5e447303b29e10317152fab4c4aa35717efa9c12be71803b0afce9eac1af7947a9504ec2c891663753ef09ffe4a6817738499c45", 0xc7) fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) r6 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x2, 0x6, 0x8, 0x4, "a7af45c455659362ba789d9bbc849a84903ca9dc", 0xb3, 0x3f}) setsockopt$sock_int(r2, 0xffff, 0x207, &(0x7f00000001c0)=0x7f, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 00:05:06 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r5 = msgget$private(0x0, 0x79d) msgrcv(r5, &(0x7f00000000c0)={0x0, ""/125}, 0x85, 0x3, 0x1000) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/21) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4086, 0xff6, 0x40, 0x0, 0x0) 00:05:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getrusage(0xffffffffffffffff, &(0x7f00000005c0)) write(r0, &(0x7f0000000000)="09917b2f2d25d3e5e3df3765a7c6514229089d5708a68092", 0x18) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x80000000) readv(r1, &(0x7f0000000180), 0x0) fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xdf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x434, 0x0, 0x0, 0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 00:05:06 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x4000, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x42eb87189c7ac680, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf0300000024a467aedc5814a1ddd0549afe6395634f47f156307058281131615abf8b44e6b6232526581baf2bc17286cc4dd08d1162f8036592784a83c944ce975acd624e1d1918c9698296b657b7ecbc9a654a8149b675f9781d0711a2800131bb0b3d8fcf61413c83c4375cc20a60ae67a8a393bca6697dd83bad687a633c422efa45e500271360bccdbc8f18074ff10ca18d581b6a8dac6fc0960f3c8404d27ad8baa82aad9dae4cbd1f3c1a351ec4202fffcce3cac8c83b5d58013ed503310262cb023f28b8decd3fec4b2eb1360a67", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 00:05:06 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYRESDEC=r21, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="0097866282ea8f48ba3800000018003c6ad403000000d81f80404bd195c80285527a55ab00ff73b545a10000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 00:05:07 executing program 1: r0 = semget(0x1, 0x3, 0x40) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000001c0)=""/53) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x8) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000380)=0x1) semop(r2, &(0x7f0000000200)=[{0x3, 0x200, 0x2000}, {0x0, 0x5, 0x551363bf1009c5a7}, {0x3, 0x3c, 0x1800}, {0x3, 0x100, 0x1800}], 0x4) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x100, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x80000001, 0x2, 0xf54, 0x1, 0x8, 0x1, 0x5, 0x1, 0x0, 0xfffffffffffffffd, 0x3}) open(&(0x7f0000000400)='./bus\x00', 0x100, 0x18) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) pwrite(r4, &(0x7f0000000240)="addb3c33475e88b1886ed38a6c4b9414c335900c3c626a206d9a264cb338bfc88bef6becbcf75ed15ba57fd4256fd43f68a35580dc74812ddd55df627066bbd9319d43e961f72a8c376b74ca174eec7bd6a9d3eebc7167880c1b08b3e9e2531d61b96f0bb1045cfffcc6cc64e207b6171b7467c890d4ef9486ed46647620b0f484fc92f0a9a0eaa656ec7a21a7da4b987c66352904cee138196d97dd12eb03c536dccd9f2570f05b7215e3d241912d7607", 0xb1, 0x0, 0x100000001) kqueue() open(&(0x7f0000000440)='./bus\x00', 0x3000c, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) 00:05:07 executing program 0: r0 = socket(0x30, 0x400000003, 0x11) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0950ae2f66696c653000a8bdc70053df22bdd379ee596dffabc41005ac6218df56ecef0a2a32dd386682c0b5aec7acc7bcbb4405049ef370e8a8fd3554c27a3a87d6e76e94acf6098b149fb61301e89b72dc5c8b004aa0a402713915625afff334b6b05f60a15d9674a5197173c7709c321133b3a5d4288bd162c4ea4062f737807156b4171542771d1edab5c1359f91567ceb159a9898769dd290357f9636458c22be5491c76e30c3dd908dda663e7a0dabe10bec2d7ebd433b7f87b8ef7bad7cbf2fbf1a23466d315a49203bf84bd8e190707f399e3fa85d5425b0108cb2f4e78c4f2a1e890c269b8e696be59782993e9cc58e3f90eed7e9fc9d9d06ebc650f21acca5912904ff649c9c2570fc772d2773780bc151a653ca435876d9bdfec9a71f7e0c5eedb0d9a7d8b92cf91e717731c115dc95fc5b30fc8e0036ae4452e5adc52f6069c14539e10cbe6c7b86f3ecaf5720bd52fe6b48d8a28a4c1bb081a758"], 0x357) write(r0, 0x0, 0x0) 00:05:07 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x10) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chroot(&(0x7f0000000100)='./file0/file1\x00') 00:05:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x0, 0xff, 0x4}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x8, 0x9472, 0x9}) 00:05:07 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r2, 0x2}], 0x1, 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 00:05:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10, 0x80) ftruncate(r0, 0x0, 0x7fffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="7d4cd48ec3cd84e429ee801485efb04569db4eedebc538e3fdb10acc80f3effe499c5304b194ce5f94d6fc1e7401e91f50c9422d9f3d9aad0826fc38d087dac9e7327c813ad9f53ee7ef25775cf9eac16caae57280603bd5340e71635dee35562d6a682b05a38c665a9fe323f65543549f54a9f8097939d9b3fc0bc729970b9d3c1001ecb42e3ff539bb1ab95d6d2063f50716df6dce4d5414491e5956c8b3b8f9ec157ef7af9ba7dc647de4d495e9b5037998a9f5dc20a78381881112c9726abb0bac9fea6b3663cc59a2691676e6609787be6dfbd3b8d9ddf902af740c2c0423a146e67dc423923afaf42c1459", 0xee}, {&(0x7f0000000140)="9444748af705864b54b644e5e66df3ed45fa254064ad9e29440336226643f178ab09fc973f7632165ce9d234ff4579dae7dc8a6cef18f5243574c8475a4b0c7bf4b12fca8d1bb494d69ed698af5a28aa333a4f7e23cb3b7a0dadd6b2b36e45b910ac69622f615c0a0575", 0x6a}], 0x2, 0x0, 0x20) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000280)) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x1) 00:05:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) r1 = socket$inet6(0x18, 0x8000, 0x1) recvfrom(r1, &(0x7f0000000080)=""/174, 0xae, 0x40, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2, 0xfff}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./bus\x00', 0x40) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() open$dir(&(0x7f0000000140)='./bus\x00', 0x20000, 0x1) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r3, 0x1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) pwritev(r5, &(0x7f00000005c0)=[{&(0x7f00000001c0)="090248e3158b8e1190764827127b767239cfdba481033b0ac41992aaf081e54cda4799b1702c833299e5343f66e9d73ac64a012ae79b2a650f671834af2c175ffb1aaf383918e7e35182b36df03c0420022b228b1cc56c7520e0a67609b9f06a73130c5cb3953f1d438c2bf0e60474c5761accef", 0x74}, {&(0x7f0000000280)="4cbf4a30bfa3451dd9ec8b79ba1dfca6adcf3fb13235a5e2ff6cf50c96e0ad6bd9f6b68ffa40b3bd9a0b8db8212dee86065a87df30190f36f57014e1672562636709e1faff01bbc1aa8a34", 0x4b}, {&(0x7f0000000300)="12c589b1a66e3afa1b03f297aefb8b15b8e77f3b781b996bad91f5c2f2fdafefad45a726384d996559019d934239920e18e3f6597083844699f5518e2e0884518403e956c681d006087f8be603ccd0e2aa2874234ed5c7a195ad3003853b79513e5f2f24", 0x64}, {&(0x7f0000000400)="423b2582da5e57f238e2e2a13a5e1e3ab3fed09158570eb18c914772b1df76bf9162791e1e85d16d0ca24a90d5eab8b29f80409e5a1e2e362900131b7215ab308952664165a3d221cf41f2d6583c78f3e0230b49abba0b7d51fe5324d5a8cb3f958af0b040d8d6b1700a0baa29d57beee9ff43fcfaca6c34ec2202721ad13e4279631693e52ace36c684557c10fa16bde3d056c17386a5228631e015fcceb930340ac1b3738927407ff195b1bee361f1", 0xb0}, {&(0x7f00000004c0)="8fcc7dc620dcfbc9c8783111017a60fd803fbc1556677dba46aa2367089b19959a1c6548814d5cd206388d6db739660c23d6721e9f140e955ae37e196a045cae3ead1eb799c5bcb65f379e43008bd43ecc71cad70641c9e94fb1b03729af0be7ab2a15b873c7f1d7bd23f722a1f23e8d8c9dca4df42280b6ede899e3a6a648d783216769e7f99bb3db061d12cb2d16f3796e36c3af39640bd83405c09bb16e9e4188ff55434e53748cbc8c7bdfdcb85dd194ade4f3187c63628ceedc7b6cace9eccaf0100fc958ed5c2ddc426c2bee1f46281d5588f95998", 0xd8}, {&(0x7f0000000880)="4848fb6acd89a7f28681cb05a199093ceafdc25896cddc40766dd3d27e9f5f2d8e5d7652e4ad3fec44443d259f64f07016979666df4484d914a7ce47d5bf7e082c52b537fa080df7dd4345ed8315cd89548018d10e06aefdcc6de3b1c4dce7338d6e73fb1097582e7482b2da97470152b81385084f45eda9aacc52ad3bf1d75238aead1cca00be6f7ac6b487700f88fe4a9d83b1a87aed63a8c68cabe8302da77b683ae78f1bbaa64e9e7926690cb3696ae9ae25d4be86ee374b912210d629dbe5", 0xc1}, {&(0x7f0000000980)="46f6fea9af15ed99932fe63db602d6d7f0799fe0f18e2530f4aeeadac72eddad49b629a25e718460ef154102ad6ddee5cb08729c5d1db114e9c347e58fe2ec6c8c7a6456537e880d740b38fef1d19b61ac322d791456c3bddcfad5822fcb20cea24287e7bdc86b26f653472b6d24e866022485169db54e48d0c83a6c5f0096da62d90ef10d01cad1b9f091bd4aa5b6cbcbe033dc2ea3c79b69940fe34737516e93828d5320539fc4c6c1aba163c27934af83217f6ff474478b562b62433cf25d971bc3b3c986c81c75b423e954b20fab9d09bdd4c6e1436ecd1a33", 0xdb}], 0x7, 0x0, 0x7fffffff) 00:05:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='A\x00./filep\x00'], 0xa) 00:05:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r1 = socket$inet6(0x18, 0x4000, 0x6) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000080)=""/186, 0xba}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/201, 0xc9}, {&(0x7f0000001380)=""/82, 0x52}], 0x6, 0x0, 0x100) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:05:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) r4 = dup2(r0, r2) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0xb8, 0x0, &(0x7f0000000280)=""/184}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000380)="fa", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="eb81000000bc000000aa4e713048e69931929648", 0x13) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 00:05:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x5, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 00:05:07 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffa9443f6b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db7349024453e180c98dbc6e4c3b2c0017499f66ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910d0004247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593c9b497e57a8f5cf6e1da2a952bf4c882cbd805d155d310c4501a1f2c0627e7e51eed530a87a64cf5b592cef735f46f0f2ace1e3cc31ee7ae27e16879134eb59676246463adf9e6baae6085f08bc7a17def7b5e5231cf7e778a0adb73ffc3b8477886f69230c8e65bab"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000a00)={0x92, 0x5c}, 0x10) lseek(r4, 0x0, 0x8c299ec05761787d, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg(r7, &(0x7f00000009c0)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x8d, 0x7f}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000380)="ac8560e47d53086935edea5817b6c9a500aeb77f15b2d92220c7d278fe79f5fb55130724f38c14193619d5af2eeccfdfda135eaa6149bb36b05e557a781f30b83aba854fd358a55cc1081a6450ff3cf2743ef425c8f7c0502098e6c6d47a354ed3d6a339826e2784e8a31281fe19cf77c589db16cf6f2551d612c4532d64ee5ff4dd10e13fa104ce6e77835d11c28840e2255ed4d5e3c197f530793b42ede09586c8470864df7f04118a78e2795e123ee9883440edd8f59f288282ad4ed9b17c446e526d486faf8dfb701bddf54cdb7d293c41ad063b38145d5e528b0d7c49d6212a883da68c784cc35ca89d1955bde0b7c0fdcb", 0xf4}, {&(0x7f0000000480)="cac51dbc7916edbb3776d383ed640f5022179d25991644aa4336c28a230d657b8821d7d4c5656f9f4db6940630e59fecacad99ea4f13bbcddb41986b92ac048387db566f1cc87bfb4aba5d1d8efbdea85da34f04f022b73321a6d80abc1d2d35a190d78077fde002b0a999527e0e066720899ab5f11e68f6d9a4f88762786a68e302467f9bc9be73355dd3d87b1c81b10e2d103bee6bb8c1ce67b77d564b4a4b46d930ebde5a1db32663908c76f39d6a0de4c963fa8189bf61aa8b73f33fa649123e1603a3ae5cf5654b800c065f4dea9a2037aa62f18e1fdc70d06fded12936c35a6bd7d1929bdafecb9f2927c0f9510869", 0xf2}], 0x2, &(0x7f00000005c0)=[{0xa8, 0xffff, 0x4, "d85c0d9c05bc607e8138f11bcf8b108eaf71249c53c970b0de7fa7b2988589f34cae12681126ccf258e656c9101a7cef1bb87419abfa41286f7999a32fb24e139b6e30570c0a32787c74d1c3afc84787c0bdb6554206883fa965f902e1c52020654bb609824154f04babe0a707bd881026966a8e7b2f972dc785035e61186730e82987e85b13b36b13634becab1c7aee8d839efc"}, {0x90, 0xffff, 0x9, "39c4d8b7616c828bb30e9b71fc89ec0651aff0a60c4ff3943cdd960f276558b6556eb3ee8aa6cb8f3875b6d893384dc4f562662a31b5519802bc7dd3bbef2797db75859fc1ade58ad7c6e0ed14ba80b2ae7fd6f8a53bddc9e8931bdcbd232974fe0a82914739e236417f2cca730696646cc314dc6d9814e836be90c02279"}, {0x60, 0xffff, 0x8000, "625bc3160506cdf8a3d9a98384ee1c19cdd50f930bbe20b7283015d26b3608bd71469bc42b6c58db8ce7328dffaa2388355d2b92c07b9de77a8b83d411bc1c76fae0dbcd85ce292f7188"}, {0x40, 0x1, 0x91, "cbed8cafb84263419407cd153c976491fe071c95d620d2ab276f39efa5e3573ec87f72145ff56bf4bd2a83"}, {0x10, 0x0, 0x40bd6198}, {0xe0, 0xffff, 0x3, "6a921ce046b8c1b7d6c55bd5d377245bbdaea06b8f7c8bbfb03d5fcb492d7735ec61c02fb3318ec7a2b45c2693ccd2e8d3f58f88af55cb38d7fdf9ca1cd1d526bc23054642404eb0a0679c749076109cdcb7cb3f8d74fe798aa4120d271b849bb79692b3f60ba385566fc5d31e6fd05181f3a66a3ecc9385e4d8f72f6633145a5581b8f4cba1afbc327f1a09319910d1fe813da9af95f7cc0f0131379a8337496028a5c12678fa1dd0094c599f27d79d826cfbf5a29274520ec275de84f1747afb0db07ff158f3bcad1ae6a601c8633c"}, {0x100, 0x1, 0x8282, "e32a0523a3e30ab354ac9ec6883d296aa1fbf433668f7de63971876bdf63233edcf2c464f91722641e931cba4b155020b314679859a2e4a51ada1e06ad845cbcd2380f28c204b77c28a83a9fcbe36a46056de375fb5e7efbed0d00678c1488ff4e5d9ce19100853841d28987ed9fd76bc46a639aba156ea79804050f1b8aff3741a0d5526ea3d2c6c2c36fec0a3d3edc6c1c9e7314656ee5333a61cbf46494cc545a2947d4937ff94c453463aeefd4a111de43e99c94b2eeca23bb3d01ac506a7b47127eae081db52b5c38d3150ea532981f7f1eb965e3a0c80a95b98d9bf24646d8b5cdcf56b9b8987b1f07"}], 0x3c8}, 0x2b560f7590ec6560) 00:05:07 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10200, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) socket(0x20, 0x4000, 0x6e) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 00:05:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 00:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x0, 0x212) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 00:05:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x102) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') close(r0) 00:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffeee, &(0x7f0000000300)="5eca43f386ed302eb294c993af69") 00:05:07 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000580)={0x0, ""/224}, 0xfffffffffffffe4f, 0x0, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r3, r2) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x18, 0x2, 0x9) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0xc0f1247145ef5210, 0x80) setsockopt(0xffffffffffffffff, 0x27, 0x2f, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r5, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) setsockopt(r8, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x2080000000a, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x2080000000a, 0x0, 0x0) 00:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) 00:05:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000005745192a10502386a37ac1bf214e7c9647848926000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) fchflags(r3, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) accept$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 00:05:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x81, 0x3}, {0x85, 0x3}, {0x8a, 0x3}, {0x20, 0x2}, {0x87, 0xcfb}], 0x5}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 00:05:07 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 00:05:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xc1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1ff, 0x7, 0x4, 0x1}]}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a05001d0cc98a3f60d2595f0a00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x1000, 0x2800000, 0x448d0873, 0x1, "4736a78b1e48a0db9096bade0401ed6d58c287d7", 0x5, 0x2}) fcntl$setstatus(r2, 0x4, 0x4) getpgrp() fcntl$setown(r2, 0x6, 0x0) readv(r2, &(0x7f00000000c0), 0xffffe9d) pwrite(r2, &(0x7f0000000080)="3b22d2a1e15f988bebb62116ff94cd00000000000000000700"/37, 0x25, 0x0, 0x9) 00:05:07 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x2, 0x0, 0x40) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d3d029be96914f6357e3a", 0xffffffffffffff78, 0x0, 0x0) 00:05:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x3, 0xfefffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b0800000009e72f34898bbba688a899e4c173de24429aadfdce006fb87726201bd5b9d0cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e09000000000000001aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = semget$private(0x0, 0x2, 0x100) pipe2(&(0x7f0000000000), 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x8}, 0xc) semop(r2, &(0x7f00000015c0)=[{0x1, 0x7f, 0x800}, {0x1, 0x100, 0x1000}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 00:05:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0xa, 0x1, 0x3a) setsockopt(r1, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180), 0x13c) 00:05:08 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) r1 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/232) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x241) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:05:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x0, 0x0) dup(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) r5 = dup2(r3, r2) ioctl$TIOCCBRK(r5, 0x2000747a) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 00:05:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa, [0x0, 0x0, 0x4, 0x0, 0x0, 0xfff]}, 0x3c) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffff06"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x6, [{&(0x7f000011b000/0x3000)=nil, &(0x7f0000778000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00007d4000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000038e000/0x3000)=nil, 0x8}, {&(0x7f0000294000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000681000/0x3000)=nil, &(0x7f0000779000/0x2000)=nil, 0x66d9aa13}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000105000/0x1000)=nil, 0x2}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc44}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f000012f000/0x2000)=nil, 0x3}, {&(0x7f000012f000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f000079c000/0x3000)=nil, &(0x7f0000444000/0x4000)=nil, 0x200}, {&(0x7f0000079000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf1}, {&(0x7f000028d000/0x1000)=nil, &(0x7f000057a000/0x2000)=nil, 0x240}, {&(0x7f00002cf000/0x3000)=nil, &(0x7f00003a0000/0x14000)=nil, 0x155}, {&(0x7f00006f0000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00003db000/0x4000)=nil, &(0x7f000050c000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x928b}) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 00:05:08 executing program 1: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000240)="16e0d24d4a35872b8e02f74de751c2e19018f60fa622eb80e07a97812aedecbf74619d", 0x23) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x7ff, './bus\x00', './file0\x00'}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r1 = dup(r0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x20e}], 0x1, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000000800)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="7978d954a5e20a11201a9a8fdf605fdb5248b840313c002fd53d507cb282723e2448073023807d05a2fea31bae5daa60ee6502ebde5ada36f3741192e940fd70d4ebd2cd56c8c43682775c750cf356d902dd4f8d8b72924cc651bb794f9f71a410d1b76059ee9fde1c143fe1e82033b8abf4dabb9f85ddd36ae5d7efbd281ab94fc4ebbf568f713f79ead46f5f8a742f82d0000b1f1f7d10a9a341abf82aa7296cb0d4ec29c60daaa4f7adb18bccc4ed7e88da06327108d0afea7835eab086c892fbbfebfd206d3412ec825f0dce9138a21d188ec7cb3440f095b156b75d06b054957b8e1b8e936403cc108a2599d98dc3d2a0b6065cf6e79097385a146797", 0xff}, {&(0x7f0000000480)="deeec55bb8a9493a9f8abafa1cfd396bcd0cae05783f9f1c820ebe95ce3aac89ee36ca767843bd96d0a6754af8bc0b47ee64c445233cf10569923f992a263c80c50f2cb4665f4b9bdd4a96bb44142d043614f01dd7a2918200b02e281118a66626d595deebb75213bc54d4be31f020ff5dc11d6dc616fe99383150da669463c60d1a642d258c3043ec83050d89ac9e930c45472d808071316f67aeeea03220ab7c053920f265ba45751b548ba3672890ade7f257219cb686", 0xb8}], 0x2, &(0x7f0000000580)=[{0x30, 0x51a169dd283fd3e8, 0x0, "64ecb7ace0f6d649be8718c909085d6ab7f5ea6b4491584dd79a641d59"}, {0xa8, 0xffff, 0x80, "6b60ee40cc843a66143c320afeb6c177a61ee1c15e3fd5ca45441304fbc78aedfe69d56fe96d6b6e460402dadea407ed402776e78937275cd030731e6ed280c5738223ab577a8178eb1edd75804fc4337322e39188cd74e1c4355954e1e41d654ea97dc204c0617e2e2a6fd7aababe8d0658dcf6fb2ff7bc2b12df108e0463605fa75711960dc1f4a2906fd747fc5538283081429b"}, {0x78, 0x1, 0x81, "b2eb753f64180141d5d5c4027e5e977061630d0b6402f8cda67b5b04c8a3106f380778cb6cb9b776bec5bbc630b339dff106d591363eb1f66837e0d26803cdb76c0d75119bd7033cdc74d4faaf250ea9476f587b48d7558c654af6b9c1da1dd8a5843dd6f971"}, {0x80, 0x1, 0x1, "5889b54d76293113c5c8ffcfec354a52ad5052c92eefc0437a2ec38ac35a85adea67f6dc1e8058f0a612d16b16472406ceee411bc927bc0d26e8d0241f261640019db13fbb7e4e887644764e0d1397d32a2940876f5e0c1a1e4ac0eb93f6d5433c6ed97bad099c1db9e4"}, {0x80, 0xffff, 0x4, "3ace133e39d075dfc8b0ec4f9672ce8adacb57c54905b9cf03079d278df4c666d7646e7e34f47fb92277d4be75de9fdc9eb0b3de8c6b910917ab62ce845280e5adf585f87ed5a46c1c6e0a3645cee66382becd73ca9383ecb650b397a10e749ba734d7e927b9114766cbcadad2d13b"}], 0x250}, 0x800) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in6}) r7 = getpgrp() fcntl$setown(r2, 0x6, r7) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) fchmod(r2, 0x110) 00:05:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff0600ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="14367205d8a1c6535173ac22e00b614e8a8cc6eab16a7f5905fcd8b4eb96f88f4b6f32d3f380db109b6d6be19f831f9d28c7c629bc10998915549c03e425bf9d6b93aee6654e113a3a026bdcc078d956955a47dfaf1314357db7a69d413abf2ce67c525db461598919882540dcf51199a83d580bde8892862f2cbaec2b423c0c6f80b7c81920f9d14091a92ec60daea851ca68d1491c9776fa6232bcbd6f5390f08b43cf9eae5e4d2dcf1da4f9c53c50dd509ac0a3363ede5fed705d6a6c476ece347bdac44f3a586c35e9b3bc8cc57db39fd3a2e20ddfcece8b9ec9929b47ddf361eda4a4cfc6d0daf63c30fe3340300daf9db134a5da85d06549bb8b6182cc438a91933123f73e0e"], 0x1) r1 = socket(0x0, 0x1, 0x8) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt(r2, 0x3, 0x5f, &(0x7f0000000880)="8e7b4907f61880937d0e05bc97304e328ee8fc1d3c1e77143fe18bf42575954bbc3c2db10e530df12acb2c10c44eda5376b16f80b6ca9a43274e5fda64342d288635f24d0ea25b8670d75d682fc296482cd417b6c28dcc09c88d22cd3048c4d527e003dd0906fd028fdc23c4c836bb556c1b6c928c4bd2a1cb009daaf8b7fed0322b674c63c1882005ce48ea87b4187baaefa0d141", 0x95) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 00:05:08 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfe) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) readv(r6, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfe) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) readv(r8, &(0x7f0000000180)=[{0x0}], 0x1) kevent(r4, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x104, 0xf0000000, 0x7, 0x401}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1f}, {{r6}, 0xfffffffffffffffc, 0x80, 0x80, 0x0, 0x942f}], 0x1, &(0x7f0000000080)=[{{r8}, 0x0, 0x21, 0x80, 0x0, 0x1}], 0x0, &(0x7f0000000300)={0xfffffffffffffff8, 0x8}) 00:05:08 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x7fff}, {}, {}, {0x0, 0x0, 0x3, 0x9}, {}, {}, {0x0, 0x0, 0x3}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) setuid(0xee01) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000280)=[{0x6, 0x3, 0xff, 0xfffffffd}]}) r3 = msgget(0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r4 = socket(0x800000018, 0x1, 0x0) recvfrom$inet6(r4, &(0x7f0000000940)=""/4096, 0x1000, 0x0, &(0x7f0000000400)={0x18, 0x1, 0x1, 0xbf2}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x2, 0x1, 0xff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r6}) getpgid(r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x82, 0x10001}, {0x43}, {0x41, 0x36}], 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r9}) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0200005cb7cc66e126e2aca75c0b5d8243c28c57f1ad4692a01ac420eb6578ff07fa"], 0x8, 0x0) 00:05:08 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0xfffffff8, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x6010, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:05:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xb51, "3ed3d65225f615b2b68b1effc0d50c99558f9637"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) fcntl$setstatus(r2, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 00:05:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget(0x2, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r8}) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) msgsnd(r6, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r6, @ANYRESDEC=r7, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r3, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r5, @ANYRES32=r9, @ANYRES64=r2, @ANYRESDEC=r12, @ANYRES16=r13], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYRES16=r15, @ANYRESOCT=r5, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r6, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r20, 0xa5, 0x1, 0x100000003, 0x6}) setuid(r5) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 00:05:08 executing program 0: socket(0x11, 0x4003, 0x0) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x7) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget(0x2, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r9}) r10 = msgget(0x2, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r11}) r12 = msgget(0x2, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r13}) r14 = msgget(0x2, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r15}) r16 = msgget(0x2, 0x0) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r17}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x46bfe) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfe) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfe) r23 = getpgrp() fcntl$setown(r22, 0x6, r23) readv(r22, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfe) r25 = getpgrp() fcntl$setown(r24, 0x6, r25) readv(r24, &(0x7f0000000180)=[{0x0}], 0x1) msgsnd(r7, &(0x7f0000001680)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES32=r5, @ANYRES32, @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000cc0)=ANY=[@ANYRES64=0x0, @ANYRES16=r15, @ANYRES16], @ANYRESDEC=r0, @ANYPTR, @ANYRES16, @ANYRESHEX=r2, @ANYRES64, @ANYRESOCT=r2, @ANYRES16=r10, @ANYRESOCT=r19], @ANYRESHEX=r7, @ANYRES16=r4, @ANYRESDEC], @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r21, @ANYRESDEC=r8, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES64=r24, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r6, @ANYRES32=r10, @ANYRES64=r2, @ANYRESDEC=r13, @ANYRES16=r14], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r1, @ANYRES16=r16, @ANYRESOCT=r6, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRES16=r22], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000dc0)=ANY=[@ANYBLOB="080000000000000024310e9e3fc6af2bd942ce4a8a3b9204ea7f7490a22bb2ee8b6269cb1bbf10e7b633aab63a9bc05d214a6671c707b613fc869f1d1ea0a8fad5e3f0ed0f7730c5135b9abfcbfe3ac1daff82a68ca67dede2ef5343d9ded06428ff0082c46ef8de91e47b057ae38375f39f6baf87ae987bcfc0a2fe9d7831bb8152114cf32f737912eee462135c09e4bdc4ebebaa94982749fcf11ba1a6aea87d26cd7519c080871214d09c0c8ad020b64d2a13c9f6a31958358c73"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r30, 0x8004667c, &(0x7f0000000080)=0x7) r31 = syz_open_pts() ioctl$TIOCSCTTY(r31, 0x20007461) ioctl$TIOCMBIS(r31, 0x8004746c, &(0x7f00000000c0)=0x80) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) r37 = msgget(0x2, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r38}) r39 = msgget(0x2, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r40}) r41 = msgget(0x2, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r42}) r43 = msgget(0x2, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r44}) r45 = msgget(0x2, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r46}) msgsnd(r36, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r36, @ANYRESDEC=r37, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r32, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r35, @ANYRES32=r39, @ANYRES64=r31, @ANYRESDEC=r42, @ANYRES16=r43], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r30, @ANYRES16=r45, @ANYRESOCT=r35, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r36, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r36, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r47, r50, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r51, 0xa5, 0x1, 0x100000003, 0x6}) r52 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r53, 0x4, 0x46bfe) r54 = getpgrp() fcntl$setown(r53, 0x6, r54) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r55, 0x4, 0x46bfe) r56 = getpgrp() fcntl$setown(r55, 0x6, r56) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r57, 0x4, 0x46bfe) r58 = getpgrp() fcntl$setown(r57, 0x6, r58) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r59, 0x4, 0x46bfe) r60 = getpgrp() fcntl$setown(r59, 0x6, r60) readv(r59, &(0x7f0000000180)=[{0x0}], 0x1) msgsnd(r52, &(0x7f0000001000)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC, @ANYRES64=r26, @ANYRES32=r49, @ANYRES64=r37, @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRESOCT=r54, @ANYRES16, @ANYRESOCT], @ANYRES16, @ANYRES64=r56, @ANYPTR64=&(0x7f0000001080)=ANY=[@ANYBLOB="f239ca6d2416ba560beaf554046be9786d069146d1e5f06287b9059259b6737e8c2fd1df3ac7570f378ec52342f982f31ffb309a77f180f9ac6dd41a4fc96da97dd17a7fb6766b0a5e3006b6049052acb416d13b35f3af753cc48c8f3f3040188712f2af832fd90ef7a176311dd6f07f62fd6636b3426adcadf95e9ca7063ba7d3fbb5f09a8f761956600da044df3b26ff5c513213af2df249fbbdf6faa18b399ba2754c7133f882e5103322430b58782e41cc30fbce9dee4e7f9e64a4c66f2888970c585824a1a8e394925430d4cf24bfcea47a4001887a", @ANYBLOB="cca2e1f1f80ca1b93b31804bc249922650ac26a851f48ca1f4bfc46965ec41c7b504dd3e18945d59a584b98c2f51297c32cd02bf72e5ebb752c3194bbbe2db35f56d37d549f67d1b75cc924f3c72db07d3960924ab41cd95be18475d36806798e1b854420c5606f3b438f4f21768ce33f783714029ec8a87db9162d7e37d46fb03e2a40d52ac57f88a3550553f0da65ec5481cfc94d3bb47182d27805c8701c399be99e76e9f446982c6e161d4b76f546ad04600e846b2b71e6503e338773ba3e9a5e9b96427e369566db3aed8859e15e43829bf37", @ANYRESDEC, @ANYRESOCT=r58], @ANYRES16=r59]], 0x7, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000480)=ANY=[@ANYRESHEX=r51, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r34], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r49], 0x4, 0x2, 0x1800) msgrcv(r52, &(0x7f0000000d40)=ANY=[@ANYBLOB="ff98dc4681f7e954781ac2cd8476c4a38c8d9b27199d33597f08000000e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r61 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r64 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r61, r63, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r64, 0xa5, 0x1, 0x100000000, 0x6}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="43c2f85531a48ac7c3cac7948b7f64c16ae569be12f59f377c84dae41c63f02d108713e19249595fb52c9e5f1e0cc4520324d85efbc15de40cb0ebf92b777b", 0x3f}, {&(0x7f0000000180)="d6535d88e41bcfd7d7a3afec3ce84d6940cafc7734c65cb64f0c377f6e5ecf567769e3d2802246d95b48e345fa85a6c783374e0cd350f4dbd3185379383b9d431ac404f8d3055bce966090bbaa5fdfa651c54bd67d71d9145f9153def86df92e448a5b6c3d40f505fc73b727c6f8f9da0e9c9772c5afe5", 0x77}, {&(0x7f0000000200)="c37eb9005a5c42ad2629694623809d9feabc7349bfdd72029998238ea43ce2b407f40cb6b5bede25b0ec930f9fb85f0c9b986e32803749c8eae50a70e36159b1266e29d97609d1427469c08a9eef1b9d05f75bcb70184f826970f615e6664a3efafdc5e9a56d3c35fe518606ec04e8b5efb73b05", 0x74}, {&(0x7f0000000280)="2c31ade03ee34430d2bc6da8993b0be079b141de7754de6649af3d2de24adc80c271e3c64916636e0a7f53ba646b08b2d12f3cb7a70e073417f6", 0x3a}, {&(0x7f00000002c0)="e970a843bbe236316d4dedade45b5d532af5fb59bd905cfa8cdc404fd18ec0be71bfc1f5f9cd7cf7810de7613d5d3aad8bf2c875721b2a63969e0ce2c0b57ef88efd8b74809aeb68be3dd8d62bb67db7d8f41806bc9a47254028a8ef199896e47486b59fd03c942d9eb414472a154d7e8e6a1f4d7910657207855428580a6bcd5692e0b09b30766130229172bb68ae7a74b1ccc38636eb104ecd365cdf", 0x9d}, {&(0x7f0000000380)="cd95deebe93fb9bf65117407b3da6507b2ad8263704590f17f37fa5bdb86", 0x1e}, {&(0x7f00000003c0)="f8da6bfdfac448c6d06a422f17448af49b6dd917fdbb965016346f2a970b70a0e11d8e4b043f0784fabc6e226f7c71a54231b167fcab8913def8fa89e4152549d4c7c4c7cf73332be9eb507ae67b4925fc523a8c1541ec5e0cad0cbaa8ae60780253f61b1b7469ab77d66c", 0x6b}], 0x7, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r26, r63}], 0x20, 0x2}, 0x0) getdents(r0, &(0x7f0000000000)=""/13, 0xd) 00:05:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x400, 0x0) connect$unix(r5, &(0x7f0000000740)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = syz_open_pts() writev(r6, &(0x7f0000000680)=[{&(0x7f0000000040)="62a2a03d1d6359a6a9fb4a8d898b3a9fa6cf84f9e1276a81a9cce9445c8984da54ebf7221da1ce0bb9cc8ec748844097e40690e54040a3a45a85ad260bb95b64ebc7e3b053ac96218f4bf0879c11882c6e2c95472efe3d625422db78541f166f1e3ea9ce9553f37896bdb9a33bb9d039acbd53ae23242467c2784f8dd3a6a37020dc12de26c68f50659ca254886c75ef7b4aa6483e9ec2b436c8c136d3aab18002c12c1c8bc3970b771ebfac1502e3f6cb4e806ae98a45f4ca8d7bf6c069d6a72a787e429cd4f4cd63c5fa84fccc098b", 0xd0}, {&(0x7f0000000200)="742685cba6eea9e9e04341ce6e944ed520e83f87af81ac4b6cfced1c9167a3678b83907ece49932849f384e9e5cda54d75ea7637f3ee5e6cfbb2d1cb1ba843be318dfed2c6df35b4ffaefd88fdbc36626dc7bc1331fabee61bf79e652462944e3fb05c2a38766e19c3c8e09fcece3230914ec2ebb801e0b6e82d3967f3d62fed1feef308765d73e8e78f5e7b3c6ff749c17a839bde740dbb9f30127a897421905aafccd1", 0xa4}, {&(0x7f00000002c0)="107529c73c0a478201368717b7debd0b2be29788a21e94c97f519808aa2106664a5ccf2ab76bdf6d1cf37c6ae0db70612ea237aa5c24cecfe4118c584fd6c81be3c5ebfee6b931868ae6ebdfcfba77b53ec957165f7c86c6", 0x58}, {&(0x7f0000000340)="f9ba82b12ea5c0d0874009c5527763d428298e3acab94aa3c96f2eb3d4a4457f1b90e0cd07310ac4bf5dc0a72cd51015dead8ba2d51bd155c14ff5e848032f0fac61e4bfe198567dbc5d9a861bf4ae43743706aacc61fa2194b66aedc9aeed060ed907867b38d3b1256df80557ad3204c61f20fcedc24688e8d57f858a915ff764bd34cbad56cddea709c995776d0b824899b272a8007173c9fe220bf4f12ae8e50444ab5e511828", 0xa8}, {&(0x7f0000000440)="746b43aefc7ed88bec562059fa6a5f2111d76841762abc12646a31379bf3ec8ee6787ad2fd2f29396df7ede66e5857259774b44af1b9cd35fd4bda83c14d1a7a62779d796480d0e59481bf1e7fbb3793778434ad0a10479132c743116ffa87805898a54d7d37491f1e53832e2d4577bc546b9bb60197dc6056fc008cf4544971efe0f02f08172708ff8db3470da7b6280e2897bf9a5ad277181eccdc3a2b697a6e668ba0040379c5a9ba66942287477a122b901a330e1a26b093aca43cf0024bb9c3e9962d8ebd5bb4d2e735c0ce", 0xce}, {&(0x7f0000000540)="6ce230c2829469b42536b6ca71cea324d2007cd62e58ab9237a8099ea9c2b10c54a9fa09550f79e726a8af6ffbc7ba586d61b9e7fc16fe03917949b68ed94f63c3abf30a26b74ef90519e93999382e534269b70462e3bdf21a525f7002e7c3bed49869c606a587ac55df7c45ea94c71de1362fce8d984242b9eb0a953bd78f9bf2d24d46369f973ea4f7e9e6bcc67e1578bbbbc5c2ee049d5ea9db99", 0x9c}, {&(0x7f0000000140)="4ad7e93e552759508669b05359e4b05629715e1821e1724cc1859f38", 0x1c}, {&(0x7f0000000600)="1840d3f17d8758eeef23e3529f45f361e8ae980e839f6a154a2d56e723f299a8ef41941d3399bf862bf44f7a361c63910dcd8a8e65435d9c55f069de506eab1eb61f5d0969b1be6f8a63e6dcacf41d8f5f01727df80e6f0d373fcff68c781a67b7eb28020f283813178d2b8d25c5fc4348cc0102ec6e415c", 0x78}], 0x8) close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 00:05:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xf97) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000000)=0x1) accept$unix(r4, 0x0, &(0x7f0000000900)=0xfffffe66) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffffec) setsockopt(r9, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0xfffffffffffffe30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r10 = socket(0x40000000011, 0x3, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f0000000300)) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\xfc\xff\xff\xff\xfd\xff\b\x87', 0x180, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffffc, 0x8, 0x800fffbe, 0xfd, 0x7c}, {{r12}, 0x9cc966705e988fd8, 0x88, 0x1, 0x3, 0x7}], 0x0, 0x0, 0x10001, 0x0) r14 = kqueue() r15 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r14, &(0x7f0000000700)=[{{r15}, 0x8000000000000002, 0x76, 0x20, 0x91, 0x6}, {{}, 0xfffffffffffffff9, 0xc1, 0x10, 0x4, 0x9}, {{r10}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r14}, 0xfffffffffffffffb, 0x3, 0x2, 0x1, 0x8}], 0x81, 0x0, 0x7, 0x0) close(r14) r16 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x5, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r17 = open(&(0x7f0000000400)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r18 = dup(r17) r19 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r20 = fcntl$dupfd(r19, 0xa, r18) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000100)) r21 = socket(0x18, 0x8000, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r21, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x29, 0x200, &(0x7f0000000180)="f7f9e794", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r23, 0x29, 0x7, &(0x7f0000000180)="f7f9e794", 0x4) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r24 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x79d) r25 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r26}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r27, &(0x7f0000000dc0)=ANY=[@ANYBLOB="2d7b0600004d30000000ab797ddf240d4d51b6f3a1c6aaf56e1513867b5c8bd1ed6b0d2cc535b022d32bd1a82a63e6731571f4545a9e0f2b49b6c18814e2eccd7e1ddd82f10b2ee15c81ebd8c7df4371f761e05a20a3d84b130b92e59b3f0b1d15c31fdfc0c777665c7587e8a3de47e5bbb80900a2fa89ddb54872b721ee675cb17229d0c474cfdee511a35c2fd9fe44af57791fc6817ce4cee526c2c10d9abcdb9f76abb792d6853e20f718a3f03f71d58caa8c1cc44618f1d781891ad6688bee45fb3101d11a62dcb8bc59a5d907288c9408a742a48cd323a37fae20469c0dc1963e16b2ef8fe0782a37180d5e279ef691c1a85e1933de2151b103553abee055422c6e9280a4e750d46a32920ab676b9eb13202a4f77745420ccdc817480f51c2def1782a82a1b84a2ac895b2c72e80174759cc1d452c9ca9e617ab98fc75f7e723ef02cd9ed8bfce6996be37f72ffcaf7e0ac496cbac3f1c8a2fac1f8c67455ed2c64660e0402e536d818c283a53bd275047eb9111aff0530914437261b378b8d4713577ece2f6850b5d660d9c06f783c7129e46676c33e8bbefa16a0db4326c96aa892d95ee5a9eed299e159d5b2af77407d33edf38fcfa49ad8116e63f0237f3d5011b9694b23306d745bdad4dd6baa7894755ace4507c0b9"], 0xa) dup2(r27, r26) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xffffffffffffff96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r29 = getgid() r30 = socket$unix(0x1, 0x1, 0x0) r31 = dup(r30) msgrcv(r24, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r31, 0x40087603, &(0x7f0000000280)) r32 = msgget(0x1, 0x0) r33 = msgget$private(0x0, 0x3a2) r34 = kqueue() r35 = kqueue() kevent(r34, &(0x7f0000000040)=[{{r35}, 0xfffffffffffffffd, 0x1, 0x0, 0xfffffffffffffffd}], 0x3, 0x0, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0xa, 0xffffffffffffffff) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000200)=ANY=[], 0x0, 0x1800) msgrcv(r37, &(0x7f0000000b40)=ANY=[@ANYBLOB="00000000e6ffffff000000000000000000000000000000000000000000000000000000000000000000000000004a8700000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000fd7e2e0d082df127dd4918b0dadd3f5a000000000000000000000000000000000000000000000000000000000000000000001c000000287e0b9700000000000000000000000000000000ffffff7f0000a9ffd76f2ae084583700"/200], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r38, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) msgrcv(r37, &(0x7f0000000800)=ANY=[@ANYRES64=r38], 0x1, 0x0, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000001040)=ANY=[@ANYBLOB="01000000686c6530008bcbe9d21e907c35eea5301b7ad5bc7204ea9e7f9a96576cbc2b20206ab53ab7a98cecd2b2d0f5394b1f59e35705f39f0d5ff4da9900eb78e1bd6c1a703c50fa6c2cde8bec08fbffde34eaeee91d723b151b57fc0200c3c4504185fb1bbd2904d52c1723c2d7fa0abfdec13de7a19db0903c5404842153b80476dc7f7fdf72f8f09d7e45b2529b76e1ff17047c8e4f00a70377b0d3a4030d4bbd5b2a2da7751e498b17339f128fa5167b06767744401ca9ddb5dc2ce073cef95e98b203008241baa40c610600a4e800fd181df03462fa03250b010000000000aa005cd30073f0351758665feb34b2a2639672359eceb785599c66bdc47a8a4a6abbc61f0000001514"], 0x8, &(0x7f00000006c0)=[{&(0x7f0000000ac0)="89724d7053ebaca70c2b95083ff5b14d95e27f89213048359e4f57eedea461637fc8ec7a7541baec09dd094de76bdba1ea0853bd30cdc14d20f88815e015616492da868df9b2ec90cd913ffaa64d49cc1b85d156"}, {&(0x7f0000000a00)="9d8c2bcffb3b00ee61264c2e4842353453fac47b848e89a1bbcfbd4f0018aa0d9ca2f573499011cbd606c3a7949f1759ad3e58a3d4b5f364897952f30c334cf9fb68688593436407a61ed8b2236b78b00d2c39ce5ef90ede7cce38360ac6cbbee83bcf1451ed3a61cb09a8e3d2261022f267735aff23924bdc9df9f96185f7e75ed89d8832f707fad3"}, {&(0x7f0000001680)="f128b48d30765020bf40c0ccb7d22402d15181ac9139ffdea394af2620e57ed31dec73748dff1c098fb842e14726cebb71aa1f8913edce0a3394f0e0999c3cda3c61d8f91fdb687c7f30c17dc91a55dc11630af7c11690d27002562cacb0eec6e35505b807462a456b1c3391e0ca5171cfbb8941ac1d72f5c22df8ca05ad0302e0155c8c789eea00aa5e1ec122a9f290430fb73745554d054b6edf1d983a0aff6f6a5b053611adfca62ee5f6223179fcdad45db70d8b7a00134c0a0e852cb753044ece56ed4305ad7e2923f23f5b25b6b49c5e8975d493402a68f7d31a7e677998fb870b49287dc7ea62ca8a80104f36067104b11366572d91174c0922487dfa3c365d4c3c12addb07727294b118448a77ce71e3c21bc01ddbd12c4a47888d1252aedd6263786b3984570143d5310e859549b588fe2cb2e1ac941ca439ad851c199dcc6f7abdac09d547bf1d870eba85665394770c9a3785749b18621a79aa913015e7e0378fc7df5ad53c40c286d7c9e69c4d1c74abb21f2d53c5871b5318c2c5ba67304dd7b27a34b8de455fe82c8d23105d912ac8f5d8df4ec08240eb956c0685caa341225e9bedb6498108a08dc8303c2ca9252e9ac2dcbb904989fcb707f68dc0ee849eca74a76095d6290bfe0db593d76ce2191300e87f1885198c896ef8ead1b2833a4f17ceb309b3a2d8ce6892420924ad3f9cc757fb2da09144b8e3d51ecab2ef6b0a2ce2847cd683753c8a2e882f59b5a597401f6c7a19b389cb67f6ef7f7f10fcea1e17e9afa91880bf98d81e6cc59d328dbc27bfb9cd4d7d14e1aca66ba8ef7187b1053edff84233a7e6a111852b471746de01dc42926562d6acae1be0c5ee5dbaf6c53567cf353f7c7ce3b1c2791a366e6b7409fb5d264159f4b65910da1b90b541d770340caee90e896de4447b1d1be2e50f259878e29bc369effc0a7d6c92447508a1cc899c96c7a6d0117d8bb9d1f4ce9e43e2f631f666701d36f433ef4f7305df104d7013db6e86c27fce6d0bf7948da19f2a9b842d0edf23111f4f0bcc1abd5e07403b2e0c1ccc7daf221607d1409b86add0a1edadd73ed2ed473f355a3b43f63cf250d20a4092b732d5d83d6a6c1d79ec9302033ac840d8fddf1d9dba52156a435eba74d93f80045478f554a33c14860ebdca2780f957945f29b6ee1bf9771ef14a39de9cb31b52b0587e0e479e18c952480241bf2ee31cff5dc13df4f34d517470f3aba9ed4e7a1fffa3e1ae7a96c7f27faf58c351ce2bc01425f18670f3c2754dd08f35c7ef3e6be10e07cd7262d5f3156eb9340528263a54be38c924b72cce4320869c2129bc84741617a417b8102103e6034727f8bbb7f2b41b81b14ea3da83a57c08c04c0d6b5269dfa26fa158a49868c32b9d34412ab01b44bd72c94680e58a83b0ba32ef80a34a1801a5f90c1f898126c478235247526439656d2d51cf2fd8427a75087afe966d6dcf1d18fe86867b4d8911371f78215a7608de137d0ec3bd0d01487ed4b069c236b1ba3a9583c87746fe47376ad607fc2fa4bb0bc890c260a2f6e88b9a9d84d7f58be251734c92db7d968088391d6248ea1973809d4628cb777d4a5c6b4c591366d43513b9cb8d247d7711e33ef99f0f9fcbcd917f769b982f175b29ed9886b2587e4297b27b439a4ea4177395a913d1808e7f77a1b5eb57a1601ba73aab659cd67fa825936f61a8825d48cf459c496273d29addee78f039257fc30baa7e310ceb89ed25589f38aae6d5fd76a61e456df995e347128db04651d2b50a1986a5cd3727a281eedef8c7254719a92ef9fe10dc5c76ad9ad8a92517ed6b4934cfd30c352d340b7034c660cfa8eb933e6f3286bde0d5fc294bf79a56bb10d4b7eee52c510b9680b3a8aa47ea1ce16b90f400748e506f1942d5bef78362cac5e68ced0ece6f3f41b99932af0d7934ba78e1dcba3231ced98e659c64e6be2938bb0ff59fb25636ec6d31482b0640be22594b69f7cdb9ea9f56188502febdf71538b6eff3b2dcdf54a03d40c218286eef89174e75cd52f66189fcb5213701bf6a23ee2822181fa749c9eab72d17cf4338a6976da291caccf99a04620c516fabc2ef44402a11ee6862cf6d2848fc774eefccbea322925b7caf9ba570c7dfadc43be1882c4d3b6cf7b93a27fc6a7b56fbdb456d45de975cdecf5032ff7f644670d62da21016b4f41587cf9ebfac6c3fe527002684ee8ee77cd7e6f4d942698ff4f9fe90d811282c822ea0c1b3bac6f4ef52fe670a2aeac3d5dc0198322ef8a54ed0ec333e1875344a7b39cc57e4bcfc861d0d39f026733b9d9011e872742a8282afb90f4f4a8a504acd5f14e1eaeef8f549b0dc696ca89169b3fb31ee562d4ebe93d3c30da0a888f47f221f90cc0046f561ec3fb31e986ee8a8e4629de3b900b4088c0dee4300b0a369ae1bd833b7b78af9878636133b8ca0448ff2b62eaa622caf8400aad377c6dd86c52729e0846253e9bc8e54dff5de7fe8d96a06585f57a03b875270fba1d5f22f2bde3fbe6bf7205ae5f559addbbae3996f267f9dca96fe3587aa091b5d3f81723eb1da81dcac16b673770584e84fd10300bfd7e52c304a8fa532336f787b0cd4771f9fc01867059b1743fed2a60b7394bc5108058d7bff09d9a33441518d45c4bbfa605875124f7dcaea431b75ece2e454e2f16ed22745baede1462654a7470dc5d749411d1515c01eec950c2b5f4c731957ae38a5ffccac379509bb783e121d5ca678d9720eb94e88d3379cf017a23655e017142ecb0bdceeda4e828ed7afa1411712aa5cedbb2dea69c72175cf8931cf4b80bff2e0ef46087d26e96971790d76d71ebc6f698586faeef7788d6166349f4b2a279d7b788ba0ab8206bcd53220261a2d1f81ce472952d5c83e4d97377b2ce10076c02b6144480e1872cc8203ad832653976d0ecea5cdf44c9ae52a391c76a1be2cf1876f05fab3a1167251b2a0712908d35c7a20164e4854c5caf52ba879e7e67e6ddca3e7234390393e9ec5aebcb8bb835c885644761e82cc9d305c95f6ba79c49fe6e87d1fdb00f80f8a74b183148f5eaeb84e46e071cfd50dd07f2d029f1ab3d0120f1451f7fdbd38ad8ded34cd11742c9551cb1441c0f37f4d1a13b68ed5717ec1dfa581c6ecadd03a93db02acc5d311b5e81915df00c2bd2b68c08ab38c3c2dde9c753c3ab35172bf9ce946b0356eb7e72a9f2372eace7ad325753f652e4c0a2dfd5849088e9f0181e188542f172a6d92dc65cb53ca1a74a47d1782c3fde62035d7d3364119c9eff101e5970514b72e4b24e8cb7f2253ff6cc793a03955fef999be53a578c8c460c3b1fe439f82428e44702c944e9397f4f13a8b0b7881682bfdb6a769be44f69bbd245687b9a652768e3688dc7cf16cf4223734d43b5686195abedeee8039df0b1fa29b47d03c5571b59c5cf4245fe948e18e74705afabb8ff947f47814e048501aa5f64ca15f321ad6ad26584fcaa4c9ac41493e3dd29ff02b9e2a6f48831280c411d60e16e64a83ce3eaa90c5e26199b21fe8bdf41b97fb566fd5fa5c05556905392d97d3f5a952439fbb61d246dfb1be33b540f4e9da6d849461352c2d620d8cf1821cb83ea15bc47c852c81a47eb7a3b737696b4346f6796ecb3f1ad659f22446bf2e956d5ad4dc62c23dfe638e987922d03017c406981d912c66f1688cc5787a3e6bbef5c5687e1fb9419cf15525c6f750496ec71fbe07d011d817554f6d261260a6399702377226087d32fd918ed23951388730677dd7d37f97f4efbdeff8d0ba5b28d3c395e7ff8bd23b1a1f09443b193d06fc2ddde0bb970f963bd13afa81ff9e792e5735af10963dcdd9ab3d7cc31fde3320cd0ebdbdd06ae98808438f5afd02fac02e2746701548f1142142dd5a079087da86316c4b5e8590bef2eb0e63a2fd4d53ca4f4a9d5047ca311326e9323bcdb186c6bb6157f0b35f907f8c3eac688252691570bf4fa8a3f51fadaf27a0a710f129bd623a69fe4c182e74b94a7fbae42f3f54fbdf9284aa40dc93845ae4d073bbd19a3971519ffcf150d54e3462688165857ceec2bdb49e50c0e35febeeb9a3990a00f265d769c1cf3cf2d6074f4c7f609934b29b6c9c65a232caf3eb3d9523a31fb7370e465d4a96fbec828fb7d0564d3f5eb2a2c09effb948ee2ab78b70f4b127cc5d543aa5049aff7be2ba437fb9bf498b724d0c50e6a22e2fc375868d771fe15954eb57795481c4756862d34ad88486965c45469a4d5b557d2a7ac32f395881d989e6245f9582d02041e478a2d8ccdd4b3bcec84083e47a06d37a83d4fcf708e3c3973e16642712822ecbe07fdd2ce4a19c6987af3f7d045a2bce88eba554f159410fe9bef127089f71c1feaebdf73cad8ba1e5f9c42e79c826d8333dafffc73aab6ab58ce1b0954599bd887ca4686424ded82cb37242d0019481eaa35d6b40f3008324f2e1ccb2cd70516d0a72e13a65c46fea03ea664ef3958e3eb9b7c3a78fad2166acb63bfb24ee3aaa6c2a91fef4939ad1835cad259365a560e7e81b54d87b44ce269067450e66a4f5f62ee9768f4b7d0d7c42f5ef2542da0b8cee80df0793425fe5673bf29b56d5d52cc60f2119cb7af4d4ac51135247a1b30bd108eb046d2fc5de8f3c184475fb351f580c1b16c18871f79ab0a2da647dfeb6a8d5f9ba2cf765d8d7beb6b5005579214d2b4e3d92d32d7be43ed24ffef1eabeb3fdfaf35e5a39f198c88647e986cc8ae5658319a0b22432b006484a7cccc98e36987d6d1ad7ff6a8a822165d68a7b308a02ca168549bbfc5612c3bc2fccf9552e2b2f208635c9e01202c25d4040e96cf6c780b0b2502bc8e8007962f510f87efb9b9f9da02d6d361b18da083e154822e8f718a26e40a511ec92cf807fd30a1d27fc2c3765e539cd75ac8374c8c70ee24d6e97429b38f86d76504ba5fa555e988f39e969f423e6cf4b7ee7c52c92268bed87b491a200dfc4879a06e686946af9d0e6c7582711d83e6ba73d96e2ff72095810669ea62dcec497d82a43fc006b29d07fd9796afc2e76919a2c8595a7fdb775f2606c0839474b7b05ee792a87e2f1402f84a229ea4d82fca8b33bb1d23bc34339945639a4f5874cee46b1c2adb505e2673f0cffc511bab580268a2ff56ea15b13e4b93ce318824f0488f4df595e782892e58eaec35f1f236995f2880f4bd68212cccc890de5095d175ded2bc82c8ec1e821c2c09c0f1deff0a0eb24f3bfb67638492b3f8527316595e101e07252f722af32c40d24cc86c182d8683d074faf868c200a109298ab1046ad17f5b26b6c4d8d6198c5bf2bd939291ebbf6675fd07aca9eadd8df26d0359a727d536a4cde4e941762b209ac95ff83bef4203001948aceda5af2f89534ec903aa23b43e75b24ace9e2e275545e2cdde691e8f1f69913460f25f67878706b80bf6e60a034eb3754f9f4af671eaf876da0454e00b4a80061494f1d1dbefad410fbfbdc64dd0dcb2f3d0186fe8284c46532bbacf8cd0e12fe7d009571bcab6a575b8b072dab177755cd11b0a1bbef4105b98949587aaca376d07862dc3f445ef6b894e373cefed37c052b27c3ff7dd1e35e4773f85312f44501c275e5cfbf23383b1db7ed82f54ef4a563023ef0b2b486fab78b5ba2dcfaecc6b70dc8202399853e0834375c7ddab6ada640d972abaed2a3ee58df1f6134ce3e14e9f18814dab38c14ccefe65b6c19683fdb461642e910a2b1929c8d34d5673786a2581a9928ce033dc82b4e2991b70640402cc60ae17004026a4a2634c9bcef841bdbe2ca"}], 0x315, 0xfffffffffffffffe, 0x324, 0x40d}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x5e, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xe4cc, 0x1, 0x100000000, 0xfffffffffffffffe}) msgctl$IPC_SET(r33, 0x1, &(0x7f00000004c0)={{0x600003, r42, r29, r25, r29, 0x0, 0xffffffffffffffff}, 0x80000000001f, 0x8, r28, r28, 0x5, 0x20000005, 0x1, 0xb}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r32, 0x0, 0x0, 0x3, 0x1000) r46 = socket(0x0, 0x3, 0x42) r47 = socket(0x800000018, 0x2, 0x1) r48 = socket(0x48055092cf40c0fb, 0x4, 0x1) close(r48) connect$unix(r5, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffffffffffdc5) r49 = socket(0x10, 0x1, 0x2000000004) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047466, &(0x7f0000000040)) r50 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000005c0)=0xc) r51 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r51, 0x80047466, &(0x7f0000000040)) r52 = accept$inet(r51, &(0x7f0000000640), &(0x7f0000000680)=0xc) dup2(r50, r52) bind$unix(r47, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r53 = socket(0x18, 0x1, 0x0) dup2(r46, r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_RMID(r24, 0x0) 00:05:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom(r0, &(0x7f0000000000)=""/27, 0x1b, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) socketpair(0x15, 0x63b38cd9a16db0d0, 0x8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f00000002c0)='./bus\x00', 0x5, 0x34c761cdfa59d87c, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./bus\x00', r3}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) fcntl$setflags(r0, 0x2, 0x0) 00:05:08 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x10, 0x1, 0xff) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:05:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x7, 0x1000, 0x2, "3f00f2e4a2c8b76f20be521070a829cce01ee4ce", 0x5d21, 0x8e3e}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) madvise(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 00:05:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0xa6ba6bf45780aa78, 0x2d) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) fcntl$setstatus(r3, 0x4, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) chmod(&(0x7f0000000080)='./file0\x00', 0x81) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 00:05:09 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00007bb000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 00:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) pwritev(r5, &(0x7f0000000300)=[{&(0x7f0000000100)="873401c678f4becf5e8d6764d53a490243831e29fdc1bba7af7b90373aae242e4a3c482997ed20da193e861928148483e05ad223f39ed7427648f885a25190c3107683b6cd387277116888c974879151a2e46455f8efb12280e1323379f85aa42a94fa3454b85e826b9eba", 0x6b}, {&(0x7f0000000240)="4aeade487af305b55f324158654695bc7427511d1b83db812d29165f23ea9c7f5212608d50985c584d2369ed171ef7d088289a3504a497fc2a398065db78943ffb3fc85c154347ae9678721834bcea8a6ef776b307f737d4af3c029772796ed2188658c87964ed799f2005205567d34e18e8dadfa5269f677072b21c31224924b824ef9ad4133b", 0x87}], 0x2, 0x0, 0x59fa) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x67ab0000) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 00:05:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 00:05:09 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e0004f4bcdc865ee138ecddc0b804008e9ea780010c000000000000a4e13b0c09fcffffca56e9fbff0000000000000000bfa9310bf498f5441df06e183a7d681fdd19cb2a8cda67ffdd85bbfb4c3663ea372bd2da77ebdae72e3bc08f18f8c92453053f948141ca90f8a9d3df164723c00d56d1a56aa03506130150946ddb81f9bda8346b8153bc88b0ed10ae9545b89f5fbb99c7983a54fe01a1e33721bf7d63e028bf44e9bb05820233faa9a96d61b714bf4dff8ce97cdc6be108eeec7a931a6fb8b52700aa51d1151b1da47271d60f9c619c71fe4ac4f10497379bdf3e2929ef54a46cef4e5c1af72510e8fd56673666d93f6f63e778ec5e3cd7d6b43fe8f962d9256620a020dcaa6f89f009d3e70461c89b0af4e721142324565a19c32d4e6820"], 0x10) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)="20c5003d98bd626e17a4ac5ff99b6cf382a31adc6139c8df5d22aea7188bfc84205d8f6494fa848e6c436f0764c3ad4a4d7a4c39c95e50f525f33ac0c49c18eea8c8d9d8edd0301af79ab0d3ed9b9558fe6b406d8c84eb6a6c1ad2e282052a85e6a7b7c1b855f4a406d47e81d7bf7c95bcd514f568c6d80b0278982c10b87950f310482e71faa8613b98d2b1609cf067f1bd9cb0246c", 0xfffffffffffffe45}, {&(0x7f00000000c0)="21255376c82ef7f1e60786712f84c86ed46cfaba61b83fc19730dac1f14e276400e9f65a32555ae4557b421abbb6cad972971003b82a773651cbd4eba2c9f1c8c9c21f659f61720639d35904335da1d11dff899fdc2d74cad3e29057caae9d075aa90b46f4e69678c027cc0ff05c5a7a0daae164b20eb08982d63ef2b12c46b82a78d9c43affeed2aec21647eb5ec4e871eac1ea65f2586ddd30a79ba2979e9fb4a1d20f59d78e58b67e5f68c2ef36b74c74827ea42207ba7af3399f667be1416552411ae355353adcb6c3acd57f599f23a9837aec076013ad46c9f7edc850a34abdb42e566dcd", 0xe7}, {&(0x7f00000002c0)="1d308903ad31393194ceeef1f8e833a44b8cd4f848b95d9e302c99ab043204fd70b8330bd49cd8e6a5c353bedd643b522dda22505c569ccdcd9bee9341cd345edf061ad3165fcc801427f0a62a296612dc2011479e8a889588324dbc0bd0316d13d4d18227593c73b2692b010fdb69aa19599e66ec077908548487ef32d7fea43d18bc72b358e0893b8608209288f3884d7ac51360a3e459fc0f440772959edf4b3efe2839fec6a2af8c82b7ec0bc85da7e39e4c114885cff42ab3a3d4d6c368656a1e7e3ab8113e7ca330440eccb3f3df7112580345fba8f1f5dbc36f7facc8c0097f0cb731158e76c93ba85572d3991931c3792cb999be15", 0xfffffffffffffee2}, {&(0x7f0000000a40)="223d85e60ea9551076f732b6012436ba317bbc5a73696a5361fe265e24cf8fb28d11d7db6d2565c2c878d45436e1ff87479a8a0368b126c090bf07450077a5d6c408ea22f9e49cdba650fba3a14c1cc652be62f133f4fb8399ef6acff8ad53015fa3795922244f834247eb85625adefbe8b365cf3aba844f6a487f90ea7b9723f2f6e3ef1c49dd67d5c07473c2b63dc7", 0xffffffffffffff03}, {&(0x7f0000000b00)="d8652e67e3d6b342d7e46ddb6204e70336a208318fecd33af45cb539bb3ec46073caee08eff103c0e6074eedf4bd25df2161db41401e2e480e6ed058286ea8b954c02f18bb8694621d847189c6bdcef37f03d0cd6cd310efdd0ca4038b4df256eaba7135c6c4e1aaef52b1c8297b0335e9e0048f88619da35aa87a6955fdff6d2c82b140f3b02b9905c65bfbc413e8fa1cc33659a00bae72a9dcc9f1976c0705107ad4a146032ecb156f1a3735c123514daf3d31805fb3688abfed7e06e9714eb31ae7aded7ff00eb0d1f8baea385fb77f22bdf7a9b4d320ff9ee69e4cea9248c4e6f71c973c9fe51cb1fc06e32eedb0d6886ec658eb432f24533e3a74882e4810ca3e9939bd728e420eb1497f94e628e7df80017d43a33357fed414058c6afadf57b450cf197568c226a971458c6f3174489c702f492e76734f334ffdd027d0f87a00422d4797369d93f6c08aff6d4cf66c7ca1cb14671e9ea38d921c4fb05740fac9e32e10b76aecec51ac7621ebd1a129b99a6ec48a83597bd568b4354361dccd7e51a0d0e66d97845c1e3e2bc168d296a0307aacc16915a8f69f0a90c6dcda8dd58e5de50656649eb88d601718d0c519fae0587819bc42dfaac28da795bc6a7e73b65d39f8727e01bc7da0436f585c5c6ff723e4b1a710d408b3eb65f4b92ae98c1159a8db3145cf2d992b5ec16db5ea4cb9e50f11f41bfeb0834d7db8f11988ae2e5618f2882f9bf914fe7c725041f4671a3f8ab8162f8e2b779c3df7d75cdcdb039b6dae732c0452d673a805c41c04a637921705facb1d05a559f9f23f6c2eccebdb78c9bf61eee75742f3b316ec42586717eebb0af953d1bd71540846b225d460787f563e020c7ef0970452e7fa492b58cf014bacc6a1260cea3a815f9c8f31a98b7284708aa768ca26da1564c2b80fbf6fcf19f5dc68dc848ce6e5162801af5cb60e0fdeee8732bd5cd88446e0aa5b42626ed5e36309a244da536d038b374fc0a53922080ff3a8d43d90dd7f9d6f0efc18fbdd521af96b117ba0b09bda0e9c63a74f7eb66d6bd0ccc6d45f107c61432c1c071a840e0ec0c4063363d2e7898b93bd13da27633635e54570ce06a057b92e8d0a817d471d1afffe70cb256a28a15499309969e7284815b0fbf576f919d385b76f8dae1112a29ec006f0caab14213d7432fc22abc723e8d347a9c8c8daf424d71ea7ed13a0295bdf703bc3e12bdc92258a7cfd19aa9d5151587df025322751a31bb2ad3dd721837c02fe323eae99fb72446a0dd370136c995a6cf6a7380061f3bae8f8c0bef7659a4daa0ddfc3fa3c060606b689d2286784fa33db82a5a37a701d2dad817b1a4e0c0d2fc441a98e8a521ad8c2d0b4b51965c5240f2d44d1be852fbc7b83e45c5d0a81f2ba4c1cc0afcdff6875d77717a93d3d0983327a3e170f68b9935f630adb5d8db1399e51efa012235e7f23c69b21db1e0329ece26ae30bd6d01d070ef8c28dda2d3884140e1668867cff7f049abb426ec92782da20c5394ad7a93defdb347ba4b52060862b2d2d92a0d37d3eaccdfd8273a6b4f8cd074d852618205b4a70668c38c25076094b3ccaa7d7890cb527d851c17db848451b1ddea0ac8c4522398f4930d9cc0135c3be518edfb28fad942c81c61b37e5e52b12783e352bd8166c658b9ad8247323dcd9bc794ae6a7153a594e649650382a122ac211ff095b8f9abb8d40e50056051bf9c65c2fba006bb1535ef52a0e6d025e8b9dc79e63f7c1a053e725c19f5eee5d300aa04723ebae83371fe6b5725bdb2f7ee6f544ddb4fca49022533284e1d7f4261f47a71b912067b3e1d391e4fa93520fe707c188c50b757449228f603ba20f1d2edee010afe236536b59cba79210261245d997f8eb15165cf309a3361f3dc715b70144150ebca208dbb53181a4b348344816afe13d03b20060545b2f3f8b8a1b28ad894e56418fe13592d91a0aa59755be48eff4a30bb398a3772ba65a9cdf4cb64788d4d55ad23484c02af3a086ec324cffa0f1542e6e9b1d4b722f5923595e0f9aeafc4ec1eab40e5462b31997fbfb80aa8cea1003f5ab941245c12cca4f9ca7c02baaa7ace1f2397d651727a8a837ac749906db83e7b3529133d8a76874a2f6ab9a0f76635afac0ddccf9a0c0e117190260061b5149d0e12dc5786c98e236849c7e16061b809ec3fed6d7285c471253ccc82335e02c75e3a6153b7284e66ce7a9d7753ede703b99594fd431fa283fdaaa61c46d0cecb84525a6e76842dd257abbb00e1094535365763c1e74364d2fce4b61a820e9192fba1554837144c56b93c73a757d5fdfd10489413d9a239761ec45b4974718ce6a0e6e17ed28210e1dd2bdc7f38f5e4e2161cbf905c620d52923608478af09d677e9a420b01ecdb37fd21f7cde9d222bf10ec3ff6afd6170df8427bb4647be2776ecd1a5d9bc64d4c5a25733989f37db466c12ca8d0748e72e3d534c70cce03b2a231249674deb67fac68b2728b370b0697a6dc919bdd37bece12bd67325e3c8e69599023f1d7c999d9064e8081c55aa9735777dfea37ec3a54884a6d9a6a0d70ddea9fe2ddc43550e6e8286c88ee6348b6a0db4823dd1108333860dce36de3258615af8aec28e2b32df22cd4d73f0440c9efa9802c398c0c41abf98640ab52576a697fb1df5695d6c767566f3c8879dfb034bf94e17c353ad73544fff80f3d428f393ea7ce0a940c53fcc56647a7e6c3ac4d915aafe4e3354f66ab6b209a5bb422b050219438d358c2b677593345112b22d1b26c5636702fb968200bae24f238c4669f33ff6887c988d0e761187d69f5d09c5ebaf7e53ba930d914cd7a453d07fbe97b82529e6949e75c62721cb9e14c0ea4d05e9ed3a1db3fa667d7b56220bceb4ec9d223c17318a87cc2824350f97d73bf74c1bd7187719471c4ef80b11003fa97a39a9c8f31b6a65732e4d868893108b44c126d5857b02830789624c7699861d9ee65b", 0x4f3}], 0x5) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000480)="712ca1db7bca1ed3c630d03843cfef3c7f64855b4d37ff346ca0a17a21bebd7357067d839c4e985b4ff8d4d4ef53b06ed5738ac8894d82d84143a96570546dfd1771ee738d6059392fdf395c5fa2cfbffbf018e2c1ef455a168f8e090b6f506b00d10a3c4bcebef24f9818f8b0de57e907257755d0185e33980626cf8de9945fd7a7e7e5431c02158f779f7454b9ed250ea3ba9404e03901f21e2a8b16f200d3ebb721868a2ae7fed17285bf9658f12b4bc413ab81f73bcee4792296debbb3f3ade147fae2ac2803cebeb883342d115bd4ad53", 0xd3}], 0x1) 00:05:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) dup2(0xffffffffffffffff, r0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x7) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd5a, &(0x7f0000000000)="a2d0b91d53eb70de2fb5251700bb028247d45fe8cda2e2") getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) msgget(0x2, 0x0) 00:05:09 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x61}, {0x4006}]}) pipe2(&(0x7f0000000100), 0x8000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") listen(r0, 0x7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r3, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 00:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 00:05:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x10000129) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="3b970a", 0x3) 00:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGKBMODE(r0, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 00:05:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x3713fd35f3bd7c6b, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0x0, 0xac, 0x1, 0xa4, 0x1}, {{r1}, 0xfffffffffffffffb, 0xf0b13af62e8e1b, 0x5, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x4, 0x9}], 0x0, 0x0, 0x20000, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 00:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x3, 0x9) shmget(0x1, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) getpgrp() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$setown(0xffffffffffffff9c, 0x6, r4) msgget(0x1, 0x8) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 00:05:10 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = semget(0x2, 0x2, 0x200) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/103) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semget$private(0x0, 0x1, 0x100) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000693bccd98a2c70352c1cc5b165de3ff6e0d55244ea101f4700eb192d27bc196e5bfaac65977a0fd41288eeb9ca92d08087174750c461bab9048517eb152302c11d2c4865ce91e0d21006b200000000000000"], 0x38}, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000002c0)={{0x8, 0xb5, 0x1}, 0xfe, 0x10008, 0x5}) r6 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000380)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0x7) r8 = syz_open_pts() ioctl$TIOCSCTTY(r8, 0x20007461) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f00000000c0)=0x80) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) r19 = msgget(0x2, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r20}) r21 = msgget(0x2, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r22}) msgsnd(r12, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r12, @ANYRESDEC=r13, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r9, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r11, @ANYRES32=r15, @ANYRES64=r8, @ANYRESDEC=r18, @ANYRES16=r19], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r7, @ANYRES16=r21, @ANYRESOCT=r11, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r12, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgrcv(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="04001d1c00020000c7d0d1e3d373bcab40"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r26, 0xa5, 0x1, 0x100000003, 0x6}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r23, 0xffffffffffffffff, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) pckbd_enable: command error 00:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) fcntl$setflags(r1, 0x2, 0x1) 00:05:12 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r4, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000080)=0x7) r6 = syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfe) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) readv(r7, &(0x7f0000000180)=[{0x0}], 0x1) r9 = dup2(r7, 0xffffffffffffffff) ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000000c0)=0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) pckbd_enable: command error 00:05:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x1, 0x4, 0x81) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x3}, {0x47, 0xffff0faa}, {0x82, 0x2}, {0x5, 0x8}, {0x2, 0xa452}, {0x5, 0x7fff}], 0x6}) panic: uvm_mapent_clone: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *471551 53607 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000ae7200,e9000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000ae7200,0,7,fffffd803f012dd0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff8000148fb248,ffff8000159551d0) at vm_impl_init_vmx+0xf1 vm_create(ffff800000add800,ffff8000159551d0) at vm_create+0x193 VOP_IOCTL(fffffd803d37d820,c5005601,ffff800000add800,1,fffffd803f7c6b40,ffff8000159551d0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8036215b48,c5005601,ffff800000add800,ffff8000159551d0) at vn_ioctl+0xb7 sys_ioctl(ffff8000159551d0,ffff800014914dd8,ffff800014914e20) at sys_ioctl+0x5b9 syscall(ffff800014914ea0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9d835a65c90, count: 4 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 uvm_mapent_clone: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000ae7200,e9000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000ae7200,0,7,fffffd803f012dd0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff8000148fb248,ffff8000159551d0) at vm_impl_init_vmx+0xf1 vm_create(ffff800000add800,ffff8000159551d0) at vm_create+0x193 VOP_IOCTL(fffffd803d37d820,c5005601,ffff800000add800,1,fffffd803f7c6b40,ffff8000159551d0) at VOP_IOCTL+0x88 vn_ioctl(fffffd8036215b48,c5005601,ffff800000add800,ffff8000159551d0) at vn_ioctl+0xb7 sys_ioctl(ffff8000159551d0,ffff800014914dd8,ffff800014914e20) at sys_ioctl+0x5b9 syscall(ffff800014914ea0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9d835a65c90, count: -11 ddb> show registers rdi 0xffffffff81da7287 db_enter+0x17 rsi 0x23b3 __ALIGN_SIZE+0x13b3 rbp 0xffff800014914800 rbx 0xffff8000149148b0 rdx 0x23b4 __ALIGN_SIZE+0x13b4 rcx 0xffff800016b41000 rax 0xffff800016b41000 r8 0xffff8000149147c0 r9 0x1 r10 0xffff800000a75700 r11 0x464bffa7b0bb4d53 r12 0x3000000008 r13 0xffff800014914810 r14 0x100 r15 0x1 rip 0xffffffff81da7288 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149147f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=471551 stat=onproc flags process=0 proc=4000000 pri=73, usrpri=73, nice=20 forw=0xffffffffffffffff, list=0xffff8000159556e0,0xffffffff82573ce8 process=0xffff8000ffff6390 user=0xffff80001490f000, vmspace=0xfffffd803f012dd0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 53607 349982 99765 0 2 0 syz-executor.0 *53607 471551 99765 0 7 0x4000000 syz-executor.0 10409 395567 33312 0 2 0x2 syz-executor.1 47190 464845 0 0 3 0x14200 bored sosplice 99765 230357 33312 0 3 0x82 nanosleep syz-executor.0 33312 194028 8101 0 3 0x82 thrsleep syz-fuzzer 33312 276205 8101 0 3 0x4000082 nanosleep syz-fuzzer 33312 255962 8101 0 3 0x4000082 thrsleep syz-fuzzer 33312 94529 8101 0 3 0x4000082 thrsleep syz-fuzzer 33312 289113 8101 0 3 0x4000082 thrsleep syz-fuzzer 33312 351438 8101 0 3 0x4000082 kqread syz-fuzzer 33312 515922 8101 0 3 0x4000082 thrsleep syz-fuzzer 33312 166047 8101 0 3 0x4000082 thrsleep syz-fuzzer 8101 487583 75 0 3 0x10008a pause ksh 75 44412 14182 0 3 0x92 select sshd 9604 163990 1 0 3 0x100083 ttyin getty 14182 424325 1 0 3 0x80 select sshd 83445 42422 73913 73 3 0x100090 kqread syslogd 73913 296951 1 0 3 0x100082 netio syslogd 26216 104626 1 77 3 0x100090 poll dhclient 11308 282410 1 0 3 0x80 poll dhclient 59576 135475 0 0 2 0x14200 zerothread 53905 451551 0 0 3 0x14200 aiodoned aiodoned 97363 512844 0 0 3 0x14200 syncer update 82518 223522 0 0 3 0x14200 cleaner cleaner 65981 384551 0 0 3 0x14200 reaper reaper 12518 164655 0 0 3 0x14200 pgdaemon pagedaemon 71781 62329 0 0 3 0x14200 bored crynlk 23663 147449 0 0 3 0x14200 bored crypto 43949 142031 0 0 3 0x40014200 acpi0 acpi0 34848 426975 0 0 3 0x14200 bored softnet 91813 345591 0 0 3 0x14200 bored systqmp 35457 479393 0 0 3 0x14200 bored systq 29964 503326 0 0 3 0x40014200 bored softclock 59948 298329 0 0 3 0x40014200 idle0 99159 216491 0 0 3 0x14200 bored smr 1 86319 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 9537 6491K 7522K 78643K 11479 0 pcb 13 8K 8K 78643K 95 0 rtable 122 12K 13K 78643K 376 0 ifaddr 85 15K 15K 78643K 128 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 26 0 iov 0 0K 16K 78643K 86 0 mount 1 1K 1K 78643K 1 0 vnodes 1230 77K 77K 78643K 1500 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 4 1K 1K 78643K 4 0 sem 12 0K 1K 78643K 80 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 345 0 sigio 0 0K 1K 78643K 412 0 proc 48 38K 54K 78643K 420 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 50 0 in_multi 49 2K 3K 78643K 86 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 84 371K 371K 78643K 84 0 exec 0 0K 1K 78643K 218 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 22K 31K 78643K 1696 0 UVM aobj 19 2K 2K 78643K 19 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 70 0 NDP 15 0K 0K 78643K 28 0 temp 146 3563K 3637K 78643K 28819 0 kqueue 0 0K 0K 78643K 6 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 14 0 5 1 0 1 1 0 8 0 rtpcb 96 58 0 56 1 0 1 1 0 8 0 rtentry 112 72 0 26 2 0 2 2 0 8 0 unpcb 120 357 0 349 1 0 1 1 0 8 0 syncache 280 6 0 6 2 2 0 1 0 8 0 tcpqe 32 77 0 77 2 2 0 1 0 8 0 tcpcb 640 156 0 151 2 0 2 2 0 8 1 ipq 40 6 0 6 2 1 1 1 0 8 1 ipqe 40 268 0 268 2 1 1 1 0 8 1 inpcb 280 464 0 454 2 0 2 2 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 3 0 3 2 2 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 322 0 90 17 2 15 15 0 8 0 art_table 32 324 0 90 2 0 2 2 0 8 0 art_node 16 71 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 40 1 0 1 1 0 8 0 semupl 112 4 0 4 2 2 0 1 0 8 0 semapl 112 76 0 66 1 0 1 1 0 8 0 shmpl 112 17 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1921 0 525 46 0 46 46 0 8 0 ffsino 240 1921 0 525 83 0 83 83 0 8 0 nchpl 144 2613 0 1016 60 0 60 60 0 8 0 uvmvnodes 72 2168 0 0 40 0 40 40 0 8 0 vnodes 208 2168 0 0 115 0 115 115 0 8 0 namei 1024 7282 0 7281 2 1 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 520 2 0 0 1 0 1 1 0 8 0 scxspl 208 7856 0 7856 9 8 1 7 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 432 512 0 499 2 0 2 2 0 8 0 futexpl 56 11399 0 11399 1 0 1 1 0 8 1 knotepl 112 86 0 67 1 0 1 1 0 8 0 kqueuepl 104 57 0 54 1 0 1 1 0 8 0 pipepl 128 1272 0 1253 4 1 3 3 0 8 2 fdescpl 424 513 0 499 2 0 2 2 0 8 0 filepl 120 4567 0 4469 7 1 6 6 0 8 3 lockfpl 104 102 0 101 1 0 1 1 0 8 0 lockfspl 48 36 0 35 1 0 1 1 0 8 0 sessionpl 128 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 375 0 368 1 0 1 1 0 8 0 zombiepl 144 501 0 501 2 1 1 1 0 8 1 processpl 896 530 0 501 4 0 4 4 0 8 0 procpl 648 940 0 903 4 0 4 4 0 8 0 sosppl 144 11 0 11 2 1 1 1 0 8 1 sockpl 384 885 0 867 5 0 5 5 0 8 2 mcl64k 65536 71 0 69 1 0 1 1 0 8 0 mcl16k 16384 8 0 8 2 1 1 1 0 8 1 mcl12k 12288 16 0 16 1 0 1 1 0 8 1 mcl9k 9216 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 12 0 12 1 0 1 1 0 8 1 mcl4k 4096 41 0 41 1 0 1 1 0 8 1 mcl2k2 2112 4 0 4 3 2 1 1 0 8 1 mcl2k 2048 67923 0 67900 11 7 4 10 0 8 0 mtagpl 80 20 0 2 2 1 1 1 0 8 0 mbufpl 256 111874 0 111571 40 12 28 30 0 8 8 bufpl 280 7304 0 2384 352 0 352 352 0 8 0 anonpl 16 80321 0 59466 108 7 101 101 0 62 16 amapchunkpl 152 2519 0 2366 12 5 7 11 0 158 0 amappl16 192 3209 0 2051 80 13 67 71 0 8 8 amappl15 184 169 0 166 1 0 1 1 0 8 0 amappl14 176 263 0 256 1 0 1 1 0 8 0 amappl12 160 4 0 4 1 1 0 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 16 0 15 1 0 1 1 0 8 0 amappl9 136 572 0 569 1 0 1 1 0 8 0 amappl8 128 162 0 133 2 1 1 2 0 8 0 amappl7 120 38 0 34 1 0 1 1 0 8 0 amappl6 112 53 0 46 1 0 1 1 0 8 0 amappl5 104 158 0 148 1 0 1 1 0 8 0 amappl4 96 524 0 497 1 0 1 1 0 8 0 amappl3 88 555 0 545 1 0 1 1 0 8 0 amappl2 80 3342 0 3274 4 2 2 3 0 8 0 amappl1 72 18573 0 18161 27 18 9 20 0 8 0 amappl 80 1195 0 1148 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 18 0 0 1 0 1 1 0 8 0 uaddrrnd 24 515 0 499 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 515 0 499 1 0 1 1 0 8 0 vmmpekpl 168 9686 0 9660 2 0 2 2 0 8 0 vmmpepl 168 69059 0 66838 159 26 133 138 0 357 34 vmsppl 272 512 0 499 2 1 1 2 0 8 0 pdppl 4096 1036 0 999 6 1 5 6 0 8 0 pvpl 32 220325 0 196924 237 9 228 228 0 265 38 pmappl 200 514 0 499 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 27 5 0 5 5 0 8 0