kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Jun 27 00:49:16 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.49' (ECDSA) to the list of known hosts. 2020/06/27 00:49:26 fuzzer started 2020/06/27 00:49:31 dialing manager at 10.128.15.235:27473 2020/06/27 00:49:31 syscalls: 364 2020/06/27 00:49:31 code coverage: enabled 2020/06/27 00:49:31 comparison tracing: enabled 2020/06/27 00:49:31 extra coverage: support is not implemented in syzkaller 2020/06/27 00:49:31 setuid sandbox: enabled 2020/06/27 00:49:31 namespace sandbox: support is not implemented in syzkaller 2020/06/27 00:49:31 Android sandbox: support is not implemented in syzkaller 2020/06/27 00:49:31 fault injection: support is not implemented in syzkaller 2020/06/27 00:49:31 leak checking: support is not implemented in syzkaller 2020/06/27 00:49:31 net packet injection: enabled 2020/06/27 00:49:31 net device setup: support is not implemented in syzkaller 2020/06/27 00:49:31 concurrency sanitizer: support is not implemented in syzkaller 2020/06/27 00:49:31 devlink PCI setup: support is not implemented in syzkaller 2020/06/27 00:49:31 USB emulation: support is not implemented in syzkaller 00:49:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) accept$inet6(r2, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="6a8025bf12b976554b2c22851d3ec39ee052620f154a1ce7ae8a98396b7b2a5aa3909f7fc75426c1087155270c1976a081509bfa35a3f981c524d957200536d705be", 0x42, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = socket(0x1, 0x5, 0x7f) recvfrom$unix(r3, &(0x7f0000000200)=""/83, 0x53, 0x800, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) getpid() r4 = geteuid() getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000002c0)='./file0\x00', r4, r5) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x100000001, 0x6}, {0x7, 0x7ff}}) r6 = dup(0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f00000003c0)=0x80000000, 0x4) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000400)=""/18) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) fcntl$lock(r7, 0x0, &(0x7f0000000480)={0x3, 0x2, 0x0, 0x80000001}) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10000, 0x0) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000500)) 00:49:38 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x400, 0x0) write(r2, &(0x7f00000000c0)="001a013e4f0db948", 0x8) sysctl$kern(&(0x7f0000000100)={0x1, 0x15}, 0x2, &(0x7f0000000140)="128e6cfd5a8c3cdb1b7b986b5eb6da2f7a50b7ed9e58f28631b54e72814e26c54bf5c9b8b1d0d005f3fa808af937e676254edf659d43cda0284512cbafe78ef8371ee8", &(0x7f00000001c0)=0x43, &(0x7f0000000200)="3764a6f13ef0eeca2ee03739f6b457d1d17402f7bc2903ac8c9c29166e5ba70fdfcbe6c926e8779382fb7be74b19f362a21ddcfd86360a5f8bd3cd28177382d35892433561882d6b4047bb4dafe272e3e1e99731fc659de8ca32ca26f17c2235f69441c01e51bf3f2011300c63be8af5e5023a8c8a532c5f89749c9b232c758795830825488f96f3b6adf4fa201244ffa8f1d1a03e181d70cb8e6eee3533e8a76ed745d8aa9228d62234b49f20912793af2d9ba7cf2e800c975641eea0ac6003ee3c006efa5cb3a713406c177762dc8a0dbd02bf8aa8b165a34e30fa2f3ef28916bf7e09e5", 0xe5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0x40) r3 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x80, 0x40) utimes(&(0x7f0000000380)='\x00', &(0x7f00000003c0)={{0x4, 0xe5c}, {0xffff, 0x353d}}) pwritev(r3, &(0x7f0000001700)=[{&(0x7f0000000400)="867fd31bf24e64b74a40430d5494617371bd2f60cdf9975fc45f9a21a969b72e7783f64b3eab52f2fb8253c5c1e06f9f78b8371ca8313f7628d19415a02067dd05a6f7cfca3c45f13664abf710685d69e6afffc200fa0c82b21a05ee3dd8890ff0f8e37a387484966ff53745694ddd8c58bd146191d73a5fd9f03852eb372ca1030176f3d83b69f96368c5af02253f69939bfc357d010267384fb977aa9b108120ebb7566bad61efed782bc58b0168c4ac14166bd79ac3b7386a2da19e9f8eb464", 0xc1}, {&(0x7f0000000500)="5a6c3d0198a74e1bfee5984cb167fbc5554cfc9677018b6e33e419180b80d9f87e8706efe2e359a473c997dc5b0292f455a9c8d9ae9c3d7bded2e23f90b11b63e70839d6a890bfd033f447b08b3f31a3ebf842", 0x53}, {&(0x7f0000000580)="397af4cbb9af52d75b722d6d21dd728f0e81afa2a0d617efc058307510f8e43a724290efc0a7d96e6c8eed79a5426ee5fa98c22cbd90f474019edeaa082cba5c4c238b9363d85131c8f225a318e98039500f4ec8ab5737086c664e9006c8cbd17e64b0aa9498d9089f864473c1d290d655d63ab669f7c8f47e9929cfcfaaba81ba85ee22377076f759872b63033cf4c2a3e6d6330fad1d44182cde01306a143507c2b941af5cbfcd275a6a7f8b945776834b116a2efda3999bbcfbc84382da433a76f1211a4cebd1f822590579983d462f0b7bca", 0xd4}, {&(0x7f0000000680)="ab2c3afc6cc306", 0x7}, {&(0x7f00000006c0)="0d4b870903f3d3646f7e6266ca993844eee182211239bff00decfec7b8e08ebe1ea8dd5848b1566cccd74e8178109d080393cf872ccf03d4e988572a9febf9489407fd92a50e7e088e048e8b41d7aa3d14aa7fc88423e464ee960ed3c380f1f129947dee430fc78ff4ed4261526cfe69a1b7ec07d596809296ebbd02dc481b5afa7905f722da2d53aa12a083024a1f973f4520490c51102448b784eaeaa325ecf6f7a2946e9dbfc448d66fc0050e6679cbed4c8c1e1f75ba5a8237e5b656f9b1e0be604300a601bf50a16397a05f4b7a710f96cd081ad32eb832a4de658490c96e823e0c31fe1a8d73f764c2a7eb9ff23d9c318aade8e80776245c6cb1e7f7bdd9a78c4c5b47be0298e75e5bb17f89a2cb0fb34bb6180a3e3b09411a9f35c6dae28e7036857a0d134a79290060602fa9bd0340290aafac1cc118d4e4f8799c0c3be7ade792aca9fc52718f460d82459dbb5e9ed9eda7a0725d38cd6839de14251ce78dbe59363f484bf7cfe57c533fc2241ddc2d7983416a7bec30a19927a6795e6c709c5aacf2f3c0040d9a756c569d0a9c1adc0e129b8684202398673cbc61272f05c8227bbe9e12c15dc659cf9ebdae23b43288e29e5ea2f2de9c7b615b89055f5125de4fe767dffd9a2166efa709ffa96ab77a0812680de0a82b6371deb02b1ba32fa610b959732cf4766f3cda660425ec35d4267cb3b643c70f7c29a625e15fd4a100a5416f32d9289860748add940db63a6a9f5feae09a18c870e6874b5b0cbe100a833f65a8bb95d57116b812eb4cbc6dda1e16ca0e13bcacdaa49aa59bde1d8d15dca8cf75c7916c223ea9a788062108ef3ed9e3f8be3596a5eac252e94267a1cdc10c0ff1c09e9701722202079e08a0f718274c354abf88c60a115d6a017625decfef0d42c96ea8b1372fa90c2df39c6b5d81dc7c172eac866fb4eba4082ebfea8d1a2a8b13ab646f117ad10ca6f78aeb07dfad34219520464ac0c7522c11f8424f72924ce554310979cbfc40f26726bc5fe17e539c007669814aa18205a08d91a85cbd7aad63aa7683081df54c64b081b7350211f716de1a9428d15da6b95ad293ebc5892603cd1ee2a271132decf2c0765f9cf16abfdeef5a266b9cf450b6e06b5faf8c4332b828bc61f85af2dac62addb2f8984d9afa5a02df26942a58ee6cf4ab89c273d564977a96d742cc69cb75fde31ef3d23343541afc824f14537d50ad4072cb561ae6152f8c8e619c8e1ebad7ff481932da3dccc84c049177d48d1a052c72c55e4b1fe8f6b4ce61ab2b80d48bebb12516ae66224d446b91b91586491459d34d0b5d3c2fcc0c704942e21c678bff7862587be543833797b9996450c12b4f2ba404071273860ce4e52f5a8a7b83baed7f7c86ee59aff22a69b08ec1d3ae52a182603775e2c01e553d9ce2ae9f2d2ee1de9d45cbe733e52f4cfb14862b3f5548c36ebe6fadb851d7f411d8413d71f28db868c27f2f796ba8d16453ca41a8de3f9a8b8b25ce9763251406abcbbff3d36c90346e952a066c8d13fe2281d7e43725248cc309373568e34b80602d15e9a862cd8983528d3ea07837166d6970b76d15f81c6b94b8def89190054ebd1daf98200ce31f8acd9c7ae89a20ac98a1f93da803ae084c5385da38514de4aeac31d03a85820b25c3829c4fad7e39415d7d5a6178b783d1a5cbf5cc72b3c204c423f7529282a10326f11ff6b3b1e4afdd739bf13901ef7d5765863e35c13a5c69e8778475638cce1c85e477e65c54385a6a90fdb6ed2538268959ff575c4df91f548acfb8b00dbee497acc35e6c5ccc3bba57b9f48a02b4dd6204f1d64385008e0aec8a6a598f04ba6d7fa30305091b91b0043e720c99cbf9fa76ab9a398b0f29232631dc9a02f5a71938e52bb4933d731cb04e19f4dee519322462da77aea3380ce6491c3a6ade9d6006c68905db33c100ae3189d056a1352fb0b3a623082ee0cf545e7fb7fb5befde4a9486e1bc2f297c5f24643e9c47462f94d5db75e7d77654f2d5f59da9634e33ab6f62aa3b50a358bb92ae5be7a3a05a5ade1b164aae3f409b4d34acfad7eba24e45e0c53012b20596c2a9ad69b732b380819241cf9f87ddbbb424133fbc45a46a17b60a4f5562955a3de3c18274c4d154452312dc29c3461cb614645447866af5eab86de3960d7928d8db16ed3c8af107f6054088c3583b33ba11706f453815f9be8b3a94472bdd36908e726b038bc75265d35d90859e4c9d84bbf9fbf37bec25df5c28fa5ebd7cc5a8921310e5b6c56f76820d63336aa2fd8eec5fbfc618fe62705deefed9e28d55a9b7daaa1896ee37fad8624719a4b38d66994c50851ba1d78118f9ee4ad6be0feeea0bdccaf252035e9b32ad7c22fce8f058d3d4c64eb3bca7d4fdf6bebbae791661b9a6e098b716f7f0c3d751394bba881c31ae74e140d391f58980ba66ac56946a9f41b2b6e434de4a2f824dc24a25a3a6c8383653ac9c1aa13fda7199c486be622c6093421fdcbc659ab9fb8632d0e0c0efe646f7612002c45c533aa61da8956d9736fa127c36679d7b71a7ba05cbbb5b7d19132ea9e8bba7eaf06636f32c6cbc01edc7abbe542e80c597fd2fa362acf41b408888703f39c12796ebf02f495472e031217cd4eb7d3ca9211ab2484b7e599fd2f57c6288cde2dfda9feec25bf118ef149d281cef38b4e3ef8ce4cf17bf0347df658616923b00e27dd8c9a9f1007333184980924c72baa308176efcefeb88ed0083e32a382f132f6f2198d24b02e437b8edf87215961f82a12ecba1f79651cc9743409f7ea0fccbf69851e87d445873d3e3a491f479b5feb7608aba0bd64b65fa30900078bac0075eabca226f8ae242107f66e882778f891651c58b9a7c5c0b90aec6ed8f3f66a0eb5c5341c57e3ca79287a1513f3c180e0b927a426bdc42686f219d60c1172cce8d24ad50c87468c4344bc7ae2a7afc76897844f2a75080fbbe336b15d60a38cf1af9938ae0466d768f0559ddb6624b9e505a310ce55eb9c627b88c71bfa4ea1f402f93db20279446dc5ce784588e0e6ba232db217d6d6288354cb222db7b73492a1b6a1a60a6316f4a6b2dd97b659991671c25672dadfa6e269336a671a99ab501c69434a482ff98d2b64953a1bb3c7762dac395613761a3fed0eb5be373851e5c83bc204baf71fce52d32789a560344e59a4cdf4f1690a9f9ee847b120c72a3498e1e99a8f6e1282fec83945f14ec6d8381a8b312c85db6085e32229056758647d1ff3ea1fc3503ec2966dde57f023ef125a80ec9e1b0eb1b73c774e335c699c9713ed0d6d57b831b2505d23f0c47af1b506ed3f46e3da0fb88f863c9ccbad7e7223dcab10a7de08e005348d13ba5f2cba02b636ba03553bd87667adf7abe9fd8f678daa253f6efc13a34c2d85c1f5cc7fb355f967ca4ae5a0a05cf3f0078fed1d926088e396f4f4fe00b06515b400b465abeccc754c272f7d3db6c133d8d2f7c574c6fbb9f8d2c90a3682123ae53bcd0b40fe0b2fd22d18e4f19d221839a1616519d1f877a27764127eddb94975675ab4153d3e04ef651626b44c5b49a39811caf443ee0c24aa8f27a80d1eecdaf7bbbb78a0e8531e3e2ac1317bbc373435c8e1c53f4b5f60015a400d148b9afd916b41373f7d5f3c8cd472dc8e47ee24bf9d7430d2553225483cfbf04bbed98337efa532c4aa7213b76b4ab267e8c0013a55be672de5dd6b04d1f61707bdb5855d028adadd7470d160d8f55eee28838dc904e1fe2f0e2a848c7db5ed8a6b6f889ca315339e4b6e4bb65105f9bf5da052aad80744cfdd3fe40d9fa21b830493c76027616cbce590e342d83bbf6e2108a2a5b04d9e59f1334ca527750b091cf5edbdd8aae6431cd7466b5e41c1527c60dce93ec638f2f074744fe2e75d371612fef3c49f2721a8de9025cc2f349c85608e08190165cb37a12bd41bc8f45c02b4d2ca19d421671ebda31713c2920f27b8883b0424fec2f9184cab599f566b87700eaa63752b2b52c179afee5905cb4bb3fce359a7034bea746efaefb79a5633b8126309324225c3ce3cb4d72543b17c7603c7c0c19edd540884a6a6238408593796d9726049985a6ba8db9ac528400d151df9da228ec4fd37c100237f532d3618b77ceb5f62eabd29293633aa2d3bbdb7c92533b70230fba3268d68a1631db0121b546feef48406c119e3c61f38581fc04135e25b3e17dd8d6efc32ed604c71db57cf6fb303d5040488888d9deca900c8dfdb4d402880685c36328ef18dfee84e669968f21c225abacf59e0834441371da2dc0166ffa0053fc39513ccef99a23971327dc4fe323073c84b51497fb58fdb87da8f8e9b1d1107806c115a44a43a1ce44536451309e2db3565804b2c8873c111601f8d4713a2f538ddb25d36cf04b12b47a77ee44150d9d9751193f3f59fe740343dfd862021f868cbec7f32529e577dcf73496287306236bf67e79f303f8d7d6fcb37af84e7ca6cf31ba7d9a3db0ab6793b0151fc1439c4a572f00dab1b6ad844f11c31c81ce261663233f5ec1540ffa8ca768bacb31f5a81d82b095bedb15c6102c71cda5161d5ebe9ed16e60da51d43c0cd28b288aeee47e191cb88c00f946ca16de211ff9880f63e7b184818896582f070de73eeb412874878a0eb9f3ae93e90bdb1f9623ec85efbfc1648e50e8dca4d7e13d530f8829bc0d32b00a244ef21801c1eef657d28efc05c529cab6d99607565d1b7e46772deade2acb11506f6230b7f48137e571b284cdd82329b62b4e60f36aeefe2332af50cf6f9bc3f82c934590d3a1bf27cadf54e15fff6ba72a15a185f6494ddc50f8c9e7e7e5a1b268281e4720c6b9f7d1d904ece5326b03e37e0d4e6630246516a5b5c21631557c7ee10203e5d3c608334a45d1d5631632dddd187333205865997489b75e562622908b07a5943dfb537b600b55c336293748aced15c6f6745fa3d60b1022d240b1b9ee7764f8225ea59bf11b744cf01a1878c7fcc14489f3b28ceb4a06ba6d60fe1ae9939f2b1da1715318b38bb96510daa8f592d8531b8ba8c229e7e34542609264470157b85e162afe4c579311facdc0a045ee483e112e3edf5a68dbd0563658b48d6b0ade64a142aa9f1d03bd184ff7ba05f1527a192de4da10bbb812ec9503e4ec64cfed6b41fb5d84ec1ec80abf5a0c54709473f6a8fbac7ff3ecdcb7fd2324d20e8b37c85ac6e3120d6d322b866ff6bc8d6f77bff36d4e29ddb6b46c6e7c1ae476e1c0a06078f3f2cb882e067d6831f858f048fae064a0856485112f618a3520bdf0d6363fdef2583c7cdd883c9efe88c09dcd08441ebe71de8449c62e000e4560680d14721b2fd59088aa6082eb194c9f8d84ba65fbeff3211b4ffda6c79dc7d9c0ddc6571ac9ef0f89647cc16ff9a790fc5af64e9619719b6321774025a0b92203a6f831a90681c7b951a51db267a053d4e3e0e9040e7c65744b9efbc7066b5bcc6a5e0bb64d4242196052deccb0e49579f11d4fe26b1f26a711760bfe8ba310cc71113d1969cacf7c1ca03c7ee088c3460d417aca241a911fcfd32e0d4d24553183694e7b8aa885b915a76ed6ba2c296ca6b60ed2f4cdf03739437cf6d1277381f1afa4641fd3f7b6dadd2399ca7ad8e1cfbfc4922743c13b24f2ffaafc76882b920721ab43f466c3857cd78ba0d6a6b43a231290d6bb4024627e3aa5c61dcfe163870016f8c35dc3b7b4ca117f1b93c799327a89c0e497a6ba00dd01cc1c5084604bc2984535c5f77f653084a5b63b0de0362bf18f52a76de08b9e51fb", 0x1000}, {&(0x7f00000016c0)="39564ac9f624c65e994aaf89d28ecee8fa1a57d57f1291e98b9257d6a1de044bf7418585f6", 0x25}], 0x6, 0x0, 0x5) r4 = accept$inet6(r3, 0x0, &(0x7f0000001780)) pwritev(r4, &(0x7f0000003c00)=[{&(0x7f00000017c0)="f9b64484c096938fa3fb1eabdf0d2250b4f41d7c64e7fdb9004251ad14bf7d33a0c5e1e07ba5236b78167cada3199d93cf533c6c9443b1a72ed6f283560f4b002364253707d048f8b97111d0ae4f893a", 0x50}, {&(0x7f0000001840)="7aed9b1e937f74da8b0aa26fe108852f4ac64c11ba211614618a45e34d0bfe6c0bfc223a03cd2b37e0437a83a0fb5eaf61de7c95eaf5a2e429724fe8ed3161538d47a057f44e40d57911302531e5f6f5fd5467f9aa6e7c8c6dc6ad38680ef9250c997e41b0631da9bbd726e0f066a563a7114320141d49cbcf84f51c299dd9bb9e1b2d7e75093bd4a90f25c84bbdce33f7dcfd6d3587aa109b3c490e7d7123406c88055c3d7579184640ae0b2d543a68c30b66ae78da87b121ae7948304aa14741df", 0xc2}, {&(0x7f0000001940)="a8149681cc574e48f16e1621225c19a6bf810a0affbadc309b4018b6c35c8f2879f57cf0f84115649a", 0x29}, {&(0x7f0000001980)="d6f24e68f571180ce4", 0x9}, {&(0x7f00000019c0)="b107fa9e2925202b63d898b9e2245b88c5da0c8fecfed837", 0x18}, {&(0x7f0000001a00)="57a8abdeedc19149755707c6dcdf3ba733305d74f19a2f549d8e6571b68e76b1f1f6eae85a5a28871c08948a67dec3931b62b5cbdebf59d4d47ef644bc1421378b53ef54", 0x44}, {&(0x7f0000001a80)="ced6cc132c8bd2b13ec791b8ade3648582509ea09fedf358846d4153fe6c903d4b17e13456b0ebd98af031022fc1efbaa99d02a22d946dcc989861c4efdacad962fa900e78f7f66b42b6563c270f4a8d74c4ccd4c8f582aa3f0fc5a5de8fd30a7575a341919f072d2f1f0139189a2b4aee6c7b3501ae20cddbf41b1706d81a803dfe1b3db4ef26d213f3969111b3d17a4564ad05e1141ea4e62e555ff988f49d684e5f3403e60b8dba1593a4f9e8cef58bba34bcb4c426828378c60575107ce3577177e9b7d97a4ef8591626de7fb3a371c41a7a723ff35be94b4dcef04344d79ce8e1400d9f8c81fa070041ea0cbf805f8fec518d44d8ef94416aecf002da81d3c26f9c8ac431eead422ec3d05c452bab9522decd4ea2e613c80c7406b9e1d1917f73d9a36d192b39c7e8c4f4faca409e2993771f4c53cf02fc3f19f060234347f03d59977cd44345aac886f5d5d0bfd6b66189b9e67382d909648ea535096f9a0d430e842b132c661636a695453436b186b9c356afe9d3fcb3141e63b574e7e9099af9aa0be9f577ea19e362c3a74d7719fb88723b99366d503da40f83d711e6ce6a0942578e36eb27dc608c4dc35d6074b40dadde6ebdaf688fdcd5438915366b7219e55dd9bc0450cf154d667e920479cd9090775b8459f714f35679c0cc593521aaa3ec346f4ce18c62328a7ef3e073db2fa90310a58ddeb0ee599b13b91f88b50d7cf11c70a87766c674b6dce711bfc148d4880e764655ed0cb192ed8ea0039ce9baac8a4a1a44268065a0e8356e1fe5e49032e3ca1c2fb1d11e4e22525ca7be1edefd0fe6eb65b20bf8afb9f717c6e78215ab9d0ccf999a1c46f0369f96a2ca8d158b97b2496ac211720abb8cc039ade2fc78849799a76a34132682804d93bb0f74428873c32db644e0536f1d85ebacc88e17d7828dd8ae09bd2c9c09480728737f68a7dcedc38c64b35a104bd6b3a233ffc502cd46b1ccbbef5f5839d204b546adb40b9ddcb0a2a776008e7782b1a073c7052bb4b11f67d5ed68e6bb911fb78280b64a6f78ef8926a628f30530063b03bfc1901a9da14186eb2727e74240a7de15b491caba2183aad628919f74544469d2a373a0e96f7cdcd6f199335888a979224fd706cf5d7bcb8c64355f53bb7d0e28ae087395671216c4aa77851e4f60f2831cb3ddd21d719cddddcf82e149f94b62b7eda4285651a30dd3318dba87637246479a4a4efd5c6b798b1ce134b98197dbb772aa7a56dec8ca53db4c0b3413515015a3bd5e826b5e2ede6721aae00adb5bc7118b700346a7a50396b70ec2454345625a1d2d565fa4df8eec72c0aa91e159f3ea80e55152329abdcaaa5819c1265e13f168e47c57620024960ac08cc70cf697880750f1cf055cebe877811cab4a7eb1fba39ecb03c99995b55ed58ca829bd19edb7bfb59499a97e3ad9d39b107e5a4df87b417a01ced3ae84885cf64d54bd837140324afe58ed603dc80ae66d2ac7ab6077f0b885c94255849ead25193af17dd430fde450d2454c308e95746520fa5c1d545522ca45a1439d58f8f97f09f694c140bb820ccb38f096ee0b9657753c7e27951b8f1cc659eaba434d7bcf37fa54bde0a03b0a0dfd6719bce4d0a23c4466018ceea1d74468b3894a6cf018a38333e0c0ec10538aad5030c3c868fee9d86baefcf0220e3f575ffbae7ef6455befe26f29b6c773a594152e82158b37a66cf1a534eaa763c43c55498be306fcbe9ee3aa8b0f4eb06b8982a4e39e7b9b3b4e7f0a4b340736af59cc086d622ee539625633887b4dd4c1f6369ffe65fd00289264f6da7b4b1a47f4b9c9108c75ce10435c1b3e2c0e36f12e2ce7578c113dfb09c8214ef1d4f174597bd8bf7aaa5a3530f35f1196578d7331291115bd64a899f03bec4c20870af7fa38516195d17724e28a77bbf596a8b56cc92bdf98a0d895be875e7c623e2ce2f3ca900a4250002918af1e1105976bf3b7f31d12cbf6f5f187d15a8c3d1c07967233c76c7862dfcaea4dd996f300b89ceee039a79acde39cbf3710b2dd5eac30677cd3120dc2b360a0c50fd75241c51c1289edb635e1698ba2892dbd261333ec31b0f7633c9722135dde9b208bc9702e1818a254bff7584cd442a0080e7aadde49f0a34ec3a957f7025f0a7b4e7baedbb3f0841730a7712a9cbc7360dfdbf1b44fe3a95fa8f6de5a1b7de5dc2bcd7eb404be64222a4e9c2d2335c400bb84713715c437a7e3541d339291cf713fc0da4e6041f259dc26f5d9e62b96fedc99212708e788e6a2668e65b3ddf2ab02b420b475341225fda54fd172db06b935f7647c63f05287d6e6f5951930c791c660971a4331929bf1b07bc8d478260fc98a61ae483b91cb38e430e66f5b0258718eee4ce2a2c25ce1dd83d92708a12eb8bd4659df8c3931a119d6d9318178cc35e929e521fe6adea96437efdfc85b2a666f081f06cdcc3a31051963e05f6acef9302130544b6ddb34ded467795e6b8ac1620dd9e2a1620e45d89adc7fb4038d1961055a2f7ab46cb7c2922f62b15cfa9d5dba053bae9e020d7502600d0be62a27528186c97e66bfeae09d4b4cc1b1cf838f91bb0a4e494829260d3b10cdc1d34e6beffababaa7d5237e8f6cb39ddd0479756f341a68af5587c25f572f19b4124cb15b185ea7e5ede3a38e20caa9b76df71cfc146d3f459f9bcbb5932d8d1933c76ce992a84a47de9914e1ff5d3a7eb866b8d5f0961bf00d464be5abbb338abd6657fd92d85a514f2fe07d21215ba722df7b85e9853404572d580266649ec397c46072b2230b6cd1d279ae95618ffdda0b62cc1dafb109ad2fa98d509ffed961c2d262bf1224df973026f7a0353beca7ea00c793641bb8e53e13a9beb453f45e8b79fefcb91b49fcdb28755a139066e0ebc5916cd6038dc12f6a2232f57188af3b637acd8e2864d3e47701a4ea3bc90d3e5a3fb237c0e1a2560df4fa2ae8e23c99f4bda9d3ada2093f8173e17eb0d6cf4efb4a39eb5e096a7e7a7592ccbd182c7f275123249f80dffcf9edfc14a37994ed3d66aafb07078de4c2fdaa9daf85e33b75d101d3d2616fee37f9d8c9f28ed5b838a3fe56dff22a32b74874902dacbe79410635328874cd333b24cbd751326757887e05796040f3b5be4630ff1407aad70030fb1d985901fd7d2974416b57f98f28dcd6a2759243b7c70ec8c52921c43ba27c0f4e424cfa5daa7262c9c50da2ec2381abfba3ef187c610d66fb37935d36d94ca936267799c3c1edd1c65681ad1cd1d3de89f24dea16b202a6db8b5d9cca15abb36b41e23626665a02fa519cee1f4482809a5a6296d9fddae1035409c33e5f8b93fda59c15812a756d589572a49fa7cd9f4b36bbe7e1da5ef296813def3154557ab49fcbc02c10aad74328b7b6893a2d8cd1c2a18e55ff5afa07fbcea1e66ec42f2862c6f16d810d4a6c4f7f0972cc31dc4f1d1a8a96fc7309a68bc6dc40a8335db9feb516a9c223fb126e312533e975219ee1defc8f939354e48c647e19b2a0dcad5f4e249644de11dab781fec7d3159e3a6337f4cdb31157025b9e1f6578bb8521ea532b5799c66c0243e2877d1092122b3f50934642562d96538374f9eab559064df31ff9f9832ec2a35a73d9bcc2d2de3a7ea5f1c52752708aee450e8f83f7e9f5c41f64c5476336d96668fe97325a6475ee11e0b3b7f900d3b25ec1820395a57af293bdd09d101ceffcf4c305f2f0aeb68bda282ae92ac14df4fe1e9ea386bb9533971057347283fd6229b5c2c02c7e4161fa2b4f429f49cbd8f3190307bbb53696860557a44436d1080cfc2521fcf00a041dff617c37324e8c18fd30760489f2265a0c09ddf1ba7c5b15d88be11ebbc26833901f54efb92a9ab14d850c99c11ec1dbf57c8fa8f85e2051bb7f5d9ce4b4ed33e694ee7cc05f9bbc7499d5e8709bd2262cc68cda499030565808771264131586e39f0d579aae015bc88346c49ba00c83ce6a0d2d7fc8badafc78f02fb94740a8dd402a8342c94e317309b7e06a373c7b231b3a69bdc7837d6eea65266c7c387be7728d0d8d579ea10a7aa7809db1704bbb521680bf0d759f81422eff3994936ef5ca369947b04d32cd10af2816264f4e9c16fbb08142fa10cff17c2d7908804a4a12fd10fee0992c3e60752c6d6077876085513cf1e5baf7379c84a21617cc6f83e038a8993f94466c88b81fa18d1f854875cfd4cca5f22cbfcad0c23b45da08346afb7472f86c8c692e0695be878395433bf7981870e124ec7a12dd5c63ac17da507797a3c60007c080ae85feaba65bb5f4de5acc40680e89a57525058b2668229fcf32660f6d71ff8b663110192abf48069b1fc6ccd435443ea5e4a6799c9c1662bff2bae346d48c9c559d8f086cd7ecbc51043ac4c8150588a7f243a22c092e34723dc45ce7e8f62a708711c0a89015aedf90516fdf1bb29d8dd2c0ed44b68e1280acd442816f89369b344c2cb38d6879f8f83da22326ee8fe28d6394cb4014c3686b3a6f8808a053e865223e28e40f927634ea644997c370bbdaa15b71573a187e5210a4437c7a3b32291c08ab8a3f21f055989533584b5e7867d52c6748b0319f9122c1a310ca63518b586eddea5f69dc7f71d421224f2a5a84d61f81aee586db4064f064fb28f435c713f2e9b26e7f94ad68abd3fc2de27c9f9002c8a6bd312c11a95959663e00aaff172be5327100908aafc12546fde0aa22f4794dbade9df6544a617d21bb50d8660367549218a60ab751db350153e93839517c3b526bdb381264d5813daedb71178e16c958cfbb0fbccef5b33ff16d3cd59a26468b302206793f53caa89ff8622872cc7113209c3fff748f1c7ee77966557b8dd591cd92fc3bc28bd4972fa6704dc59f10ee5b4e2c2633bdedf7f3057a55e25bb910569d9f038b890653126af1598c11a72daa51993d608543c4bea83b6bbeb077a15476bb3706e5c80168fb878f8d257b035eace221d31dd173024690cb94d8b828fd5c79da600a015f83c556c8e44ea6e23337c3cc261fe89c98ad964cdfe0626c92a7272dedfdf13f85e6011e2caf88111b8d06f9b69c8518310fc3e645f1341a9c6d7403821c4e8e74037669a9770f91f6d5350ec52b866a9bcd2e34c9b07e2fe2903dad7d51e2f582026f36e4f7d7f0474a360552cde40ae3240077a3b47eebf79fed75cc3b66b2cb589f4cefc5e58f92cb42cc4513880fe645dd08a20e688775e08ffae3ba63a81a3d16f55ee764c14d1f9736ff8ba0da20d798b4eff1a93f23ce8cf1821ba6e421648d8c158aebcebf352ef1726ba4b9f19f3db146d0c8363f2afd6d7fe2f5ccfb5adc8898723ddf1a4d6ff8da2a0cb6914b88eb2458658fc7c7181c905b2672c7ebacb309bdbcc8ba7390633fa9a1c5d03fa0f82456a6e1fab28ad370699b62d8cad7b3558b6aa28e82fdc0c321553d9efd4dd74b94f83943bb1e28ba59ad4f7c829a1b5422dc938379ece6d8a43e9eb8cf884d882a26f417d1169aff2a27af5ed1954227b262ecae773da659504e10d8ffa1ff39ad9d9422735bdf5eab33220b8e2417a388e7f0ec88299d37f1816493767b93c53c7fc42c88208d2ec3354460beabe070f7a1812e8097e0d518bcb69253766772993ad09d8631fb0c80c84fb591ef26cab84978fa328a5ae6355b98525e3928b35c151bf1c5af6d443d1344b153c8af7eb7e4e8d27f2a71fc9b60dd4561b058156d030a7216883183aec13c5d01984d8a3447c1def4ed4cda7e531a7842408e0ec3cd12655a771cec45fdb430c2982c0acb8450", 0x1000}, {&(0x7f0000002a80)="ea59b32e590b13369663cc2cbf1849ba03a58b22bd38258ddafcc69857e525dcf1468ccdaf960c4e2ff30d4adaeffc534cf0d904c1640f976d9c2f0c592cdb9d3cb9e8c6bf5cf41d75228a1ff494d6a42ba34a90d3f6d91dceafc2beb922286c117ce3c46432cf746909d7a2845e618cacb9867ff66709df240ad4cd75996197e5b9b42dd1128ef37590ef2683126b2e1431b80e3eb801895b5f498a821ad38b84c8f18bab74b50892db49a44118e8a756954de827f0f1aa28ed99eba7e73492f481cd4cfa898e5c6bbee63f5ac8617a0e2c60447b1a5b570e407a2f51290a4d88bc2488e113f5b6883f33736a906ae66f678162747e05ce5619f9928c48934bea8791feee546d73dffdd202c47b30006fcc4f8029b4e89cce08a1ac460c8741942db141b309c110b13362555f1efd416d4d6cfe949b43c057ecafd5054e806092f6929fd4000407bbc44211070cb6af0ea5544a9f8934a873018d2cad769196674cf8882ed143b16962a7fb01744051266b293341e7ccebc88ce66a25fd4b476450f72437c5f057684f30c9e547b0fb960fe0638ba2a8d11b28f2dcd5fa501187657fc9e73e5a01c309fddeacf576b3e92ffc13973998cdab1ac23a91ca4185df4717b17b9d6b8470646d5d173007c2c0b7b711acb9356fcc625f686eda60415027e816d6ce91c3c9a87b4accd75b055a0885743d72021c804188ac6e9d1ac4cda5c219b5d2b72d81b22e158452f7018f279bd6b0421c1cf197e2bbd444a6a1fd0b2d2cc58b6440b23c0cab1f5c95b9c543eeee9fb5a10f9be67b2434540c491ceba08676d6dbd2ce1bbac23b5fc59d4dd8f346cf96993112874893439afca008c2d3ae56b3bfca0b402d4c45f631943cf26eb6c1545f1dae2ffbffe027503197b238d9c94e35fcded5d6c05a225097383e54b988475d5df3985c8af5c0e4ecb47ed69fc080c01df4a547e770ab9f7bb4d2f553bfc15b28b085c7b600d561872fccf4614566ae01d782bd4698f256ee3e65c70e19857d908e4432e2f779c7ec7b74e488233bacabffbb89e37ad9087473093627cfd858ed231332fd65a062dfce4b9430e8f37b95f7cae5cac45644715a1a8ee90aa67ddf1a1a9dd6fcb9e4ec835c74955f3f9e88dbd8d73c8436beb4ce5e50a84621e272812c6b5dd529aa1d75eacbcf01946b294ecf5ae6b49e3a7cb09d4e15047ba531ebc8ad470bceabaf24dfd6e19a3c0a782fe4890d0f749b6b6d5742fd623e4f8ed2acec7458cc38c5c2ed3421bf8265105110855b1dde69bd7f04b0cc740d0e8de98eabdc0fda83e38dcadd29ba8d4e192135a96396ac6ff29109c97529f428331f81d2f55e014107c7ad5a24250272c48b5881c92b412688f2590035481251778dbdece344e33abb3f368affd309dce6e0bf0e172aa7745dfc5cd86f2acb0cc8d3f2985edecaeb8fdaf3d21d652ada1bf621f1dff3db534c0fcb5f2b6a80c026afba05779406db24b972cc0987762aed438778b506037ba5a33a6e214e95ae6aea3a404516e4770edcb6752776d8e5ac1afd763835302f0425fa5e094204b1ec6ad77bc883ce62072273b703e8bca827e41ade329a03d03bd7bfb58723b759fc0f11a05e51b51699779a840889c67f01cadf580bd1ee85fd08b0dcd3d7619200f6cc34b9af2a2785a9208a26a350dfdca9a451e63bd477d0bb8111acbf53bf61a06ac9edfe924d78b565b81f28e9be34744cce17ec8f967df936631b78842020f4875761f17b72be3b2a33c9837e0f304c647e4705957b72fa93ef13463167d07e3c4904d80e9329dcd2fc98efebe9006e1bda08097d45a061d04791dec1538aa1bed8f2b455628319032ca592188298a96d019d69ebf41a898080e58f0507b932766a6f2ecdf0f71a88c2925cfb40ae26731dbb1e1f59eb1712de44ffcec509bf4dfadbd89810fe4fba2b46fdbd99a9b750a23f1ec840bd22b05cc1a9669bc24282f0daeb7ff053984b5515c6c13f34d4e64e24940f6ae4f7c743ca2a6c39002d363d2e357b0bfbe7d480dd68428be0cf50b2e957eaa6d823f7358fa24881cba557eb5db5e7849cb09262ace9cacbee462a77d8619afebad0f7631a5e777891e160c127e32454586b2e58239ede9471317ae2753f5a39f2c2ecf7a7d7910bf8bff8408d218878093cd8bca9a0954a880628a0e0b048012533a648258c181f0882401038094b840d4dbcf56c945086dee322880333dbdd55dd193974b7e48f0f5596504581a3a73350138054ef6cebe778418d9416a32bec53f2f8ed5e69c414a1bfd1fb850aaf34deea2f436edaeabc2ab12cedb62ce41fc9aee596c7bde44963bcc73746faecf92feebae437d454df4aba37f6de6624948d066ca4aa752c2a6e152c65090c1e469a6ceeb9a3101853fda46e725f647f31f646ddc3e21a2ef6b84a1835b7baf1c84cdafb1e4b4a7066e58389866185225b5c6519866342c6db00e688c88e7733765554ffece1dd7943703a6c921569215d0847022f8430de8b3e6533919f67e0e2124d139af7b66eb59c11de7c629959348a4e857cfd60f6eaf2cf159f73fdc0b68bebc6700f4b4c93555057fcc7a0c87e43b1d86df1b4717a663b84797fa699198010e3bcf3c715dc73d4dd56dafd16a1c74027c685563c6a24c24566a3a9cd08bf508ae8d9486a322f7bc7db79cbaa1104257b0d04c2658b7a02a4e14319affe22f55378af49558eb6645a31223b14767aafd449e93e8d8655b42966c3ce5e3e1c5098c9a0eb23539e8cd14b8462f7365978b1ee886919d8a0f87f470a6f62cfeb228cda817bc3e5465a8a37fef7771479a99ba484e70db2e8d55e740551d9baa6b17ae047a3769bc24e0b1cd8f85b2b3d991f2a581adda679ad68a20d2065093189256b710f11aedcf04e8b7b464003da48dcb5e37982140c886f9363e63509c7edfa6e47c94e3c1569a7763972b891aeee0624e887dc2ef416773b211cf834ad9bd4764b8626a2f548b0c3d3b8985b0577b8ba4effbfd5d4b462ffdf5206537a84eac75ccfde4392c4a3f5aea4cf00ae07761700f851ec7240b3d126fed9f8cdf9920f5d8ba148ad0205d8bc206e8d175c6a0b5c3f59ab2507aadbd5ca6e658afa04c3b6d52606c8e3483f09efbab231143df63364ffc512708856553397d52088bc20c872254389cde63673ef8f2c7dd0b8549866c527a10e91d032eaf1a702338dd379d8c7576c20cc3cdb29e567c11356255574cde5b0eeb31428f63ff6982c52c23a716edb4be820c8078d515b4f0f4c0785a005caf9f52606466d0f8cddd566280053df6798950ed0198642926fe0735db10da44f239d3236ee6de80ee5aedae80161ca4c6861a98ca44379007bafcb59a72a11640728da502bb49baba81812af71bdb45ce6b330c498388791a1ff01e72853bad112a76416f36f5b5aec747785624d8ca63cc93d7b71ef7c1caaa56783c4cf060783317b857e563aef9dfa185dd2711ccd7f035d84d8eb6c36a5b1c1891af33f4ac90d49ece9d6f77a02bcfd163f9d962f40d94b022200449bfb9b95c1e22dfe9f462eae295023eeb221d148679deef47c8cfc3fb40b46606b57d77c7612065f1c0c9586900a396802b759ddf61179c76b72813938771f2d986f4a1bdb2b53490ed3ca2f2b38695c3c7ddceace8348854c25832c24febe818835797aeb100d05c83df60a1322f240e944e9c1bb0028a9679e2eba0b2f499925a705d83302df0844fad103b6ad0a4cab8aa11b3c68b8d8ed5556b456966bb776f385cdf629f3d1c0e4564694abce424e7e9b6e48b0778fcf3bba1e9d88ab000a48f398600d3e7b80bdb4055e9769232ab87f1cb309eb71fb4f34f54f3d17b13f6656b5675c9246f181e1023dd7df3ee6ba8f791d59f936d20f6c02f791b8d7a58178d3fd0f908a086ff4ab7200fbf812958dabf34c8376aba14c066b4abeb0050e8bdda5a7f79a1a8336d7157e7aabeb655b9b334c380d270055d58f7fc5eb9a16f550105a103edadbfbd88f6b0ef54d212b6ae44d5197d2dcba01a21bc795da0d36318334496f275ab6545e0fef6584bbc24df3c4d76572e80932e53d075902fc9a0f162fce0e59565142e3016f3f3152f9c712a471ba532c1b990a44fe669cbbd7a9a0dd6e83d2e27c5dfac3a6f8954b5aaecd49095b6955f326601aed61b12ff2f81f5655c6b36d6ef00c0b70b9e5b823db9ac1d78be3e16641aaa1116a9fda84d8c3de1a50792429842103d9c25a577905262411ef2da4b1a69b755e71dfe6bc77a17013ca48797383f566ec12c41af9fe364b9b36c7d2ad701d617c18a2b8fd1070c2528af9dd1dd184c184ae4e0026e9b017c3c41a1de1bab000eab1519c26e5b5268b83d7344941bf66773fee56130b8faef0407fb427fdfb8fb0aaf0e9b6ec4d124bf0dd018ae351c50979b7ab569ecf7129c5fb239a6b60a5705bbc5c38395ffa23f371076e9a3d1fa609115bda90208ff73a80db908aba022f07ae7c6dd5f366ed808e1e5b46d174a03ae479a5a52de962baa8560fa15bb8452e2d0fc645bedb4fd1995f600648525bd6a59bf0adf947ffbd64e127792055a59660eb9056de79ca1b86b4e51deeb4eebdf540f5c0417cb708a6cfd87f1b8dbb4fb6e0256f2f19f5d1d383eb46516ab8adf07a5404281800e3060398110ca166f65bb7b3590b75c61cf47bd70b078684a6d121d4b0195c344dda2dd36c0f9c73c314a4b58d46425db445fb201e92903fd16ce115443eae5c5e92443740d2773e1dc0662a111b1f38f9b0745f99fdf687c23f7d94aa39d188f7922a07f62d10760f874389fb45c60c434931fbafeadb515bc018f76b8698084bf3c6ddfe19030b402006acebea31ced1157bb41ff6c9f87c29dae6522244fdc05c481ffe61980a7a481aaa29d976588a155fab6eb04b1dcae9f05cb9099541c1baa392464450ac5dd33fab07ddc7555913b6240a7b8f95d6e95ab2a3fb4f341d48a14eef61ec1a8a78ccea959eaf0089eb222dd343c185519b108ef3b938745e27c7aa4b613fcb6adce273735b7edfb35074f4a41c7c5a4caf7e924d1be201aafe5bbc81ad19f1248055fa988e34acad7204b2f470e95fcd1b8eaadcb157328b59f7a2bb94f1021eb72858b7b45279a5d705c72da7bf8a0237ba64605cb756ffcc5de47cfa7a0f2a7b3c8d056d8b5c82d5affb8bb7b2bec510ad2c3912088a26612becacb0d58ca2f8e7fdad91111bdf803d089c659142fa9634123c99db724e853d79afaea673e865e0c634646e35dbc1e72c71c46a11c1269eb8799b033b54aeafca0b1321a6da26222abbb32d89b2c9293dd066ea5abdb9aecfcc97d402d635a341de0daa964453572fa609e9cfc33ca4e81f630227fe031e71177e006aa8dffac4888b89efb36061564ccf080a0ebe87cef39ebc167005cd8f6cbb5a3b439478ed14fac113ba3740d570c6e5fe875ee379ab369bd6e66476163b15463c537d4a84cd822c3815ad41fddaf5a729050f443df4264d9ef2990b2d81cfb53580a97016d3ce0eb6e5baeb136fd623d44b7aa469ec037f21e04b4feda762a1d936b0a91c0b282a76d369c53b737c70bdcf2181497f3defa6f8830e2b3b5cee70ad23b87eda14a4ae0360c0452d5cd1d422c2e5d676a63669b366fa8aff05ed66c705c9dd5a813a7a9904b099fd3fa7478586aa5eb5e7647d67f31e8db054bb797d79a72857d3712a7ac46699bafd65a61852e9c337a80526c01e39a952eb06aa2b0c5ba249b86e7d6f18ad474b8dd78b7f078a6975d4a954d9a3", 0x1000}, {&(0x7f0000003a80)="e210cac4b150ce12434b1aeab0b1d46c3411b44ffab98369a39098fd15eae3d0c0fb034729acd3da9750264eb34e0cb4eb15cf2776aa1dc88f077dd4263b34b7136a0651cdb9909f33f1b77bd40d7f88ffae6986f49d143350295b65644c382e", 0x60}, {&(0x7f0000003b00)="d2a637251705f5a3a13545e87cdb0e4e4b3b629d8df487f8916114a2edcaaefc16c7c43dde703f0e5d21dcc5e08ed69347b3eae525999fa6e6bdc521a2e5b3d0a180a662d1f0b560e4f0f300f78b616f3b760155940c3f008a4731e9ac06c9cda8b073560f8a7407754ef0cb1fc26f9bfaba81448de8166cc0aed6a3329570b42c55cb9972de1bee8ba0e56e0ec020e16b1238cd67b4ca2fa30ed126e24fc92c392fd2967d967b847bfbce78ce8e6bc394eeee2034fc9d08d4987f7d6c4136e7e9f33b9891133ad4eb544491ec", 0xcd}], 0xa, 0x0, 0x9) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000003cc0)='/dev/pci\x00', 0x8000, 0x0) r6 = dup(r0) ioctl$KDENABIO(r6, 0x20004b3c) r7 = socket$inet(0x2, 0x3, 0x2) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000003d00)='/dev/pf\x00', 0x1, 0x0) r9 = socket(0x10, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000003e40)=[{r7, 0x10}, {r8, 0x120}, {r9, 0x100}, {r10, 0x80}, {0xffffffffffffffff, 0x58ae531197c09687}, {r5, 0x10}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x8}, {}], 0x9, 0x7) 00:49:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0x2, 0x2, 0x7, 0x0, 0x2, 0x10000, 0x6, 0x1, 0x0, 0x31c, 0x3}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x94) close(r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x3, 0x8, 0x4e}) writev(r2, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 00:49:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x2, 0xffffffff, r2}) 00:49:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x3}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x408, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:49:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x2, 0x5, 0xcc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:49:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xffff, 0x3ff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 00:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="f19b01c3ccba30decb12d058900db6cce47ec8d8a19b54266b9375f63ac171fcbcfdc7766cb2a109bb9ebcee833a8c80883e6e5aabe6a6bb43f8d58186927bb9f5a3750780567d80d47dfe3152dd6d2bc851bddae92397854b35c4b09fc7d111c1506ba97f8940a7a1fe39a04cc2c7a5105e442372040772e1f38038332726310d304dcb5ec6f717c8215f8ca17ae6d226bff8fd78442bac6c37dc60007246140e04a932dd7d2aa12d5e54f22caf460356765ce35f98097a9d9613c4e21c9bdab555a3bda4d7d1ebfb1a86664e442a0bc1480df85495efab9316f10fa3d7c35cf9c6b457a9a39318bdb2a0395e53b34dd839a8cc149c1f4e3fde0a", &(0x7f0000000080)=0xfb, &(0x7f0000000300)="bc89a13fe136cd329248652738b087a0b9580348fb883697d93e3ce74525f8a00d6b3e4f54cf2dd4792d1b175e1ad943dc63cf54c6872014fcc2dbc254f1c7f0db3801db4ccce2ccf323fc0b4dd829a3c239ba6b6e13644ba9b6e03da0e1a8040bb1cf9061b0426e", 0x68) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x1d}, {0x6, 0x0, 0x0, 0x20000401}]}) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0x6f, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x1) 00:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = semget(0x1, 0x0, 0x18) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/81) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000013c0)={{}, 0x8, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = semget(0x1, 0x0, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000300)=""/4085) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x12) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001300)={0x2, &(0x7f0000000280)=[0x8, 0x4]}) r4 = geteuid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) r7 = getegid() chmod(&(0x7f0000000240)='./file0\x00', 0x88) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7}, 0x2, 0x40, 0x58}) 00:49:39 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x20) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1d) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e4366696c65303466e90065302f66692f271b7c61050005c8f12ef87d122a915aeed398e2fec700f13cf7986c76e423fcc9b1"], 0x19) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x6ac) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) msgctl$IPC_RMID(r2, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgrcv(r2, &(0x7f0000000340)={0x0, ""/183}, 0xbf, 0x3, 0x1800) utimensat(r1, &(0x7f0000000200)='./file0/file0/fi/file0/file0\x00', &(0x7f0000000140)={{0x10000, 0x6}, {0x2, 0x9}}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) socket(0x18, 0x3, 0x7f) socket(0x8, 0x5, 0x6) 00:49:39 executing program 1: r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x0, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) wait4(r2, &(0x7f0000000000), 0xa, &(0x7f00000001c0)) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xfffffffc, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) 00:49:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, "fba487e60400c0bd45de78a3000000000100", 0xfffffffd, 0xfffffffe}) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) 00:49:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x6, 0x4], [0x0, 0x0, 0x400], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:49:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7}, {0x44}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 00:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x48}, {0x4000000000000006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0xa0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x43, 0x80000010, 0xdc, 0x7}, {{r6}, 0xfffffffffffffffc, 0x86, 0x40, 0x400, 0x200}, {{r7}, 0xfffffffffffffffd, 0xa3, 0x800fffed, 0x10000, 0x169}, {{r0}, 0xfffffffffffffffc, 0x20, 0x2, 0x40, 0xffff}], 0x3f, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0xffff, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x2000000000000, 0x80}, {{r0}, 0x0, 0x60, 0x1, 0x9, 0x5}], 0x80000001, &(0x7f00000002c0)={0x80000001, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 00:49:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000200)=0x7d6) setsockopt(r4, 0x7f, 0xfff, &(0x7f0000000200), 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) linkat(r2, &(0x7f0000000180)='./file0\x00', r6, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="7a2fbc3f", 0x4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00ffe100c8becb81bc624f491db472"], 0xa) socketpair(0x1, 0x8000, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r7, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 00:49:40 executing program 0: utimes(0x0, &(0x7f0000000140)={{0x10}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:49:40 executing program 1: socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) wait4(r1, &(0x7f0000000140), 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x4, 0x2}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0xa8}, 0x8) r6 = socket(0x18, 0x1, 0xab) fcntl$dupfd(r6, 0x0, r6) setsockopt$inet_opts(r6, 0x0, 0x5, &(0x7f0000000040)="48f80cecbb9a423bf76b10a1a774eb1c25e14cbcbae011109d28194c71625b2f459d792f8bd721353bb0a06a37f43b9553f7b8ee5eef757c919e980511af2d92ff624cf27d3207e344a20afec5606dd9e2630267a80b2bdf225f1fc6da26d25b4d8861e40348de28c604d5aa8860242c36cef627e8dacfd76a5f1c54f45ad6adad0a", 0x82) 00:49:40 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x18, &(0x7f0000000040)="6a3c3e473a8f6581a322da34b9782fcef00f454e75a84e6e1406c5cce3a30e267dd9a6fe90ec7e1dddfbb47be16535115c119203a1f975829b57fb820b859cc4c3ecd0bea11148d57ad6d2202ad0ba4cb67ebeb87ec5d06aae157b2021fe412d0e2cb46dfd9cd62da843d618e4cbb88bf2d962b326feaeef6e5a39588dfb89c2", 0x0, 0x0, 0x0) 00:49:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwrite(r1, &(0x7f0000000140)="f029bfd6e1f2c3fa0ea1fbb5eadd97ef3af59a163afbb0fab6dc909f88d261bc542186e14e45666c376849299500d2392165d9f562982434a4233c3d4a330c2be1d6a1883cf17116b5b79133", 0x4c, 0x0, 0xb1) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:49:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x20}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) pipe(&(0x7f0000000100)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/174, 0xae) 00:49:40 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) fcntl$lock(r0, 0x7, 0x0) 00:49:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x8020560b, &(0x7f00000003c0)={0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000940)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072cb03809a85443bef8e011b3e2e63de4f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2b671867b97ac7cdb8e0e65d886206b2d8a5c1ff41c46ff7207f394cef905ba7bee250e50a0b6758f994adf73ea9a7966615977533260899dceab61048727505bc0dd8a7b9c48830badb95ca7bd73ae52ac3c2c67453d8b6679127afa58f6c9fe23b4c552ed2644b4253789ec07f6e9cea45ced33add83b0e2ed75d9f038e5b37c905c0b42fbbee20926d3cc134dd52fa4961eeedb15d0d250c8512ebd1f074dcc03fc9daa4b27932ceca1c14fd9e6e72fbc4a5e4e0e172fee3a5cf2ed5339549bfc767179491a3d46e6dc734f82b12072fc8d6b23b800869e45f22845b95f5ab32fe", 0x163}, {&(0x7f0000000280)="eaa874e5d460ff3e07117ee8b5a73cbbdd67904bfdfc21f9f5a1f347173897a6c4d5baec990ca9d552c242bd1a076ff20e3b3e81faa681c03769e133a9bf23d48d9d3580ed862d5ce6aafb76f978b3bf5baa7416b2e2fc721381fb5e248896f5123887332bf89cf8ee4a8f2bc9561f4e3586ee38fb44dc92aa546c6aea04b04c63bed0a48219653790bb80202a7ced6e3e27f23c3b106f55f9f96912210c7cec30b629d8ec5f399c4dab93baf62ad7f4961811fd3b9dc203fd820efd89fb778ecb2899e888b5929ff0c98ab3a84025a5e82402b44b9cc0290b4821a0f02bc1a3368f52a9ddf1", 0xe6}, {&(0x7f0000000640)="c53d28b4d5f2cef1f29cfaaf0c8c1c43f59c3d33de4cd247cb7a2dc5ab4c7eb7012cbc26a617fa7e7123c2eb3024fbc9499c6b28dc5829ee822462b1e27026ad640e15def895f6502674a0264d0e89cdbd", 0x51}], 0x3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 00:49:40 executing program 1: r0 = socket(0x1, 0x2, 0x81) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x3}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}, {}, {0x0, 0x2}, {}, {}, {}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000000000000000000074008764ffaf2957c436c7a424270000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000791e25f95943e736e95000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982ff29dd109674e5d1d47c4175db547d0a7b98666a6d98619b3dc3bb70945b3049d798a3a5cc1aa387bcc33b035fe83192b957291aaaa552f16ae8c9f30ffe6b5f6f59f692397f808cbf419a66b15bf29e68aec01bb46452b145b8c1892958f9effc828453614fc7ae9bc654cda1cee2e6d28f70954eb80a196c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb6650000276ec2bf946001003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f31ead1b87246e6107c62141466df000000000000"], &(0x7f00000002c0)=0x48) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6", 0x277}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x10008], [0x0, 0x800000000000000, 0x10000000, 0x8d, 0x4, 0x20, 0x0, 0xfff], [0x8, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff, 0x0, 0x100}, {0x101, 0x9, 0x0, 0x1f}, {0x1f}, {}, {0xffff, 0x2, 0xffffffff}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800, 0x0, 0x1}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:49:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[0xed7d, 0x4, 0x8, 0x80000000, 0x7, 0x7, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:49:40 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000200)="f173954944ee60f6e0bcb1734ae84c2d01b00d6525ff65f913401c4f3bb1b4c65b6b5d05000000000000000b8391b580573d04c4a941f1e210d9d55b01e0787c1963be22262bd8213151a289642cbc8162e32933dcd96ee25c9b39eed6d4c06d04639ee4430f4484422a14f05da5c2f60587ed60f88f1db67d4b5e6d0180393c216af1fdd891dc15923fba907d98399df249eee1016ca0842f9f87afc22d81a9c9eb1d233a89fda506c7e7d0850cba4d317024a62f04636b8ee1346f3e3799db820fc3fbf1696f0ebb00002b48600ccabb215f092ed82a33d27c892c9bc4312bbe90bb589bc9653b0bd58bd4f35ba3f55f3c3c1d83550a1878fa5ab8414822240b9ee2ab2e48b407e312a3e5f3ba4439f822fec80a0b165e0842229c906f278dd1f6220d7e26d8f18a11c1100fce38ad57dac4558ecfde3cbb8e9077f1450efff48da4b52d01e458a91404bb5565948c420e87b8302621b90a25a0d37d845700000000000000087ad8e0f409fa61d3ca9dc3be6116178b683ca55ffc541ec674f46ed3ba5ba1fb5f5495fdc68038ce7c040000000000", 0x0, 0x0, 0x0) syz_open_pts() 00:49:40 executing program 0: mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) 00:49:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, "090000000014e6546eedd274e6286900", 0xfffffffd}) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "001c07001000f78cc3ec0000a1f777fb00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = dup2(0xffffffffffffffff, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 00:49:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x30, 0x0, 0x0, 0x6c318eb5}, {0x6, 0x5, 0x0, 0x7cf}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x1800000) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0x200, 0x7, 0x8000, 0x94, 0xfffffffc, 0x3ff, 0x80000001, 0x10, [{0x98ab, 0x2, 0x8000, 0xab}, {0x0, 0x37, 0x9, 0xf7d}, {0x8, 0x8}, {0x80000001, 0x4, 0xab23, 0xfffffff8}, {0x3, 0x9ad, 0x0, 0xfe5}, {0x9, 0x9, 0xff, 0x4}, {0xfff, 0x1, 0x400, 0x13}, {0xfff, 0x800, 0x6, 0x2}, {0x6, 0x8, 0x401, 0x100}, {0x3ff, 0x1, 0xfcb, 0x9}, {0x9, 0x80, 0xe, 0x2}, {0x1, 0x4, 0x6, 0x9}, {0xfffffffb, 0x8, 0x3ff, 0x3}, {0x3b0, 0x2, 0x97d, 0x101}, {0x1, 0xfffffff9, 0x40, 0x7}, {0xfffffd8d, 0x7, 0x7, 0x1}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x200, 0x61}) 00:49:40 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000004c0)=ANY=[@ANYBLOB="bfae820001a3aaaaaaaaaaaa0800450000700000000000019078e0000001ffffffff0309907800000000450000000000000000290000ffffffffffffffff8317007f000001ac1400bb7f000001ac1400aaac1c00aa4424000000000000000000000000000000000000000000007f00000100000000000000008903000000"]) semop(0x0, &(0x7f0000000000)=[{0x3, 0x7, 0x1800}, {0x3, 0x2, 0x800}, {0x1, 0x9dc, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x3f, 0x800}, {0x0, 0x3f, 0x800}, {0x4, 0x8}, {0x2, 0xfffc, 0x800}], 0x8) 00:49:40 executing program 0: r0 = socket(0x10, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r2, 0x0, 0x0, 0x2) getdents(r2, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r2, &(0x7f0000000240)='./file1/file0\x00', 0x0, r3, 0x6) r4 = getegid() r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r5, 0x0, 0x0, 0x2) getdents(r5, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r5, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, r1, r3, r4, 0x0, r6]) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000340)="87fc7cdd024f4c", 0x7}, {&(0x7f0000000480)="0d6a864669d08719649911c45026d1986da2c5e71f06341c63147fb2695b84f2382907279bc14851712300fae7d7dec427779743de280703a8ebc371b373a27aa4180d7f66eb00f04d0c1949f89a62fb3c51aebf8dd57527c7cd5256f2105d11f40fa3eb31deb25b144105c24a1f80bfcd58695fa53d4ff6dc3da71d89daa577a085a52d43a26b864be460c6f8ede4bcfdd4a0019790f43e0f7a98a71a3a7c6944cddb0bc4466ae3a36a792de0cf70bb4a7ea4dc74fc0be4e370776d0778298b9273f30bb3c72ee5db674f2d09b0c506fe070866e1f259af209e4716300ece93ce2d6c259c1ae4fd70e349a78d3f09e2db1e64e2000b126b39ee83b90500d6f8dd79f2368e9c6813bfb4a2eb7706f954f11241d1b7ed27b915d9ba165ddb90d794425cc372fee62d20f50657377fa019e77d10d296241f72bd21eb3ef18c7b13bd8b1ba42801d62c5cbf0da230f17c7ea7562f1f48e33d5e8942c5ee70fc3e", 0x15f}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:49:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x124) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) chmod(&(0x7f0000000040)='./bus\x00', 0x1c4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:49:40 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x3], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:49:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 00:49:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x10000, 0x504}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000100)="b9babd52a0a9d1205b998f03cc49c23e55de573d873d00a6dc49dec60957ce0f137ad33783b47ef2a42ad51f4114f3d22aa437620c", 0x35, 0x0, 0x42) 00:49:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x80000000, 0x0) 00:49:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 00:49:40 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000004800)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000183aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000cc9500907800000000fe8000000000000000000000000000bb"]) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, r0, 0x6) r1 = getuid() setreuid(0xee00, r1) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r2, 0x0, 0x0, 0x2) getdents(r2, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r2, &(0x7f0000000240)='./file1/file0\x00', 0x0, r3, 0x6) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, r0, r1, r3, 0x2, 0x1000}, 0x7, 0x916, r5, r6, 0x6, 0xffffffff7fffffff, 0x8, 0x1f}) 00:49:40 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xae14ffff}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) semget$private(0x0, 0x3, 0x58) 00:49:40 executing program 0: r0 = socket(0x10, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = socket$inet6(0x18, 0x4000, 0x5) r6 = socket(0x18, 0x0, 0x7f) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000000)) write(r5, &(0x7f0000000180)="cbc352fcc8adfe105d95201145726ed4f25cc00a415caa6baf1367b037eb141fc3526bf38d012e743bc00caddd401b1196c26a4567ad52de4a0d1f4dc6be6492b661dc52dbbfe81d39232b6fc8dac15ef5fa79afd0853185b34b6ff4640311a9215a11ad2291366fcdcb469ab9b23963be714e2b5b01f7de75d09c61a210d61cfcce018e5ed09ac28cc1f8fffb7dba33ca776ee4cb13cb1ae6681bec61358574cf983d80a586a8ae5b1e4478ec33b66d", 0xb0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x7c}, {0x3, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 00:49:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/../file0\x00', r0, &(0x7f0000000200)='./file1/file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x7fff, 0x3ff, './file0\x00', 0xff000000, 0x4, 0x2, 0x7fffffff}) chdir(&(0x7f0000000100)='./file0/../file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) getdents(r4, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) r6 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000340)={0x100000, [{0x2, 0x3}, {0x2, 0x2}, {0x1, 0x1}, {0x3, 0x96}, {0x3, 0xe5ac}, {0x2, 0xfffffffe}, {0x3, 0x2}, {0x1, 0x100}, {0x1, 0x10000}, {0x3, 0x200}, {0x1, 0x7ff}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x559}, {0x3, 0x3f}, {0x2}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x2}, {0x2, 0x8afc}, {0x1, 0x6}, {0x1, 0x4}, {0x2, 0x3}, {0x2, 0x8}, {0x3, 0x80}, {0x2, 0x94}, {0x1, 0x1}, {0x2, 0x1de}, {0x2, 0x6}, {0x3, 0x5}, {0x1, 0x1}, {0x2, 0x4}]}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') 00:49:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=',&}\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='#]%\x00', &(0x7f0000000180)='\xbb},e\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 00:49:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 00:49:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x3, 0xffffffffffffffc3}) 00:49:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r7, 0x0, 0x0, 0x2) getdents(r7, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r7, &(0x7f00000001c0)='./file1/file0\x00', 0x0, r8, 0x6) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3f, 0x0, r5, r6, r8, 0x100, 0x3}, 0x7, 0x80, r9, r2, 0x0, 0x104, 0x1}) write(r0, &(0x7f0000000040)='!', 0x1) 00:49:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdfffffffff92654e1cd261e931ab4686cda0b54e394ac854a426e87f0967a68a57071212854f28ab8d5ca8424a14b24754d9a0a804ad0784d2018e5408b2b9c978ab4177a21097c83ce8201bd65da097be1454ac373426d68b8c4924863336f1ab68137d58783fc299b352e72a4b85ec156a56d768f70f23717630c9164ecea0b2d8d691239f6fa4f437acc2a438d5557e2364c0dc1423a9c31b2517799e0b9877d5de8edaaa2d6417a3b16ef5a68fd5847652be51f90047f2237cfbc30835accad5c44cf715dfe2038183c7c15a98a12b52bb177cb706936e0ed4f9e67e24d10c9cfc471ce88ca1f3c062c5dac9ddcd52e8feebc879b8349d76927122cd898d3ce8acd03bedde9d1b93053a8e0ae350334071c6661789d1cca743865e70602cd674320e45ad5f384aead9154079620b1c1d90b3655f930990ab2d74c2014121c844010a70318b4f5ff0fee8c2a385194213e2eb955bae391f0f1e06304daf8f0611c71954b87a17b5dd831a16a21aade743c87cbd327206466282120e500c71af132ecdd6bfe2cd224dcb3b2541d039e25bdf8604a733583d77ca22ef6457b74f550977c99f5e5ae77724e49fed4828d3a3b83f57bbd3446297f800bc4f5fdb25236e929aede7ab9262e19a59869b96f798309239d74694c85036fb11ed532cd3d7daae924e4e526af5d7a4e44d6f4af2bdfa9185eae43fc78450b102e7d13dc392dcde3259126ddbc6bc2f4da4c2d3ccfbe937f1e99e8a19a7a002504b2eecb9f149715ba52c85e59624ed00535e850b632ad38789b6ef00d80ea5d212224f4853ec7356703d9f180e3c6d3fb29d1ef286ac67f5d26b02b2fa4a2907ebe8a19bd38f5d19856"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:49:41 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = socket(0x18, 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0/file0\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 00:49:41 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d50333e0a9ccb59277d026ba8af63ff37283c18e4fd89720fc3872babfbb770c1f5a872c881ff7cc53c894b03b22f311e404f36a00f90006ee01b1257aea8c500000002000000000000020208a371050000000700000000000001", 0xb1, 0x0, 0x0, 0x1) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) semop(r0, &(0x7f00000000c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x6, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x6, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) sysctl$vm(&(0x7f0000000180)={0x2, 0x3}, 0x2, &(0x7f00000001c0)="efb10f42c0b45646ba7d3e260c5b7cebd6a26d433301dd8dbbe4adbb09aac417cc3f62482dad62fcc8930d2612a4a21f07b1f13498cdbcb4535c8a", &(0x7f0000000200)=0x3b, &(0x7f0000000480)="344617ccc922bfe6ea96411343308a63592da9077d8bdb17b952f80455b0adba958dea95c4f8c55d86e6f0debebfddedde01ee7250440b6b6245d50c05366033bf1c66fffc40461de8b6580e3ea126e77526f1d3c2f3bb4fd5172f60c429768fa21b2477eccc2a3aa922ab68a53bdd1e034faaa94a35465505da83c46731dd1c41892e8c147bb8ed7ac7d61554f615d2bf35742af737de5244b365bfbc167f618e2942c7e7be81e98bf19732a376d28eff7b476f50", 0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff}, {0x3, 0x3, 0x1800}, {0x1, 0x1, 0xc00}, {0x0, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x9}, {0x3, 0xff, 0x3000}], 0x8) r3 = socket(0x2, 0xc003, 0x6) shutdown(r3, 0x1) connect$unix(r3, &(0x7f0000000a00)=ANY=[], 0x10) 00:49:41 executing program 0: r0 = socket(0x2, 0xc003, 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, r1, 0x6) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r3, &(0x7f0000000240)='./file1/file0\x00', 0x0, r4, 0x6) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r5) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r1, r2, r4, 0x1, 0x7fff}, 0x5, 0x0, r5, r6, 0x536, 0xabea, 0x7}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8002adfdffffffffb3b4763eff0c63bd61eeeb0159d75e9b9f4116eaff81caee268c7de4d2d442e9a3934060a87b4cb0132b5321549ad196a526dda4e79c9e62bd516e248e6ac719acffb21552f80587c43276ab40ea5bee127bf6c67872cfe68abdd227ee7a8d82b59d5de723eb754a4fb502a8932e720d22198d52a4b753391a0c817569873b40c711b34114d228d400be0884eb22ac060b909022e01a4bbe979528577b5451fd59da90f0aefe20d25a3195cdc7"], 0x10) r7 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r7, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0) 00:49:41 executing program 1: r0 = socket(0x19, 0x8000, 0x0) socket(0x1, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="f7ff0029", 0x4) 00:49:41 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1}) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$setflags(r2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:49:41 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) 00:49:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0/fi/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) 00:49:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 00:49:41 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {0x4}, {0x2, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000003c0)=""/4096) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) sysctl$net_pipex(&(0x7f0000000200)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000240)="660a1b73982588c565348191ad47b30b5064a6cfc2cd21af9be0a188d6f825af5df5210c231f45d670ae5a2babe3c8ed2e784fab8b28e89c3de06214a43dde38c08f7f3a6205e3", &(0x7f00000002c0)=0x47, &(0x7f0000000300)="9d8949f9d04dd401e3d2630e0b8e0423057364", 0x13) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) fchdir(r1) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1ed) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/36, 0x24) 00:49:41 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file1/file0\x00', 0x1ff, 0x5, 0x6, 0x1, 0xffffffe1, 0x5, 0xc9, 0x1, 0x2, 0x6, 0x6139}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r3, 0x6) fchflags(r0, 0x10000) r4 = getgid() r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x44d4, "9cfbc81900000000000000fff80000c37500fa00"}) unlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file1/file0\x00', 0x0) poll(&(0x7f0000000000)=[{r6, 0x5}], 0x1, 0x0) setregid(r3, r4) 00:49:41 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x6, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r0, 0xa, r1) 00:49:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00']) 00:49:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r1, 0x6) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80000000, 0x0, 0x0, 0x0, r1, 0xa1, 0x80}, 0x4, 0xa1ef, r2, r3, 0x4, 0x400}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) fcntl$setstatus(r4, 0x4, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000000d5b9d071b542a5303000000e2b8180000002900000031000000000000b717000a000108b92efd810d51ed5b9ef6668cae7527efedc17a371f594aaf07fc3260d5cefb6c9090f0fc45fa5eff059ca3e7732174df4fe990a1a7fb58436b3c0ae8cfb5faa55936bf243f87632240976d740ac514cb1286be3aee3deb5393288dfbff0b452b35f1ae3e33fdd0409c1e4cdcf2f0d798a11e5f5f8ef40600000000000000c8ed971f4355af30ebd3f1eea5aaffab7ceedcf3b856c15e60a423c0773257b0839937f3bc6eb124db", @ANYRES64=r4], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:49:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xfffffffc, 0x0, 0x81}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x1d8) bind(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 00:49:41 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getegid() r1 = accept(r0, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000002c0)="a1b52366ad38da1f51d5fa37d2a3d039f56d64844a11a18fef567ff3725534c9529fee85ae2b34ccb7704d2033d99b9dd1991b76c6b58561fda57dff644f2e3b338ef74a9ce00348039f64e6e7966a5db9191374d06a1fc12642ffd36feaed973ff98d388754693ea42f8c5808467309e3e71f9c4358608a08ace1a2f8508b5dae10618080472ea843f04672f1f42f8bce0d7b7c7fa1a5504982080a1c9f6a181ff832de67ae17330c8200c487ea", 0xae}, {&(0x7f0000000380)="2f22f76c9399dde7cb94f4fae25f5ce66b948087d6a3bfa679108124d9358717de48f4", 0x23}, {&(0x7f00000003c0)="223828e3bf612e874b53d9b476376bcf5f009b2c0000cda6ff6ea5ee3b5ed7ed2fa852ab2b72b1fbc3378cf197ac05c02d2b631564ef4e5269117326449559f4ea11e1d9c982d4b9107769d14c3c5ba09f1471e7226c1a7f8ebfe03d47cb392bda3cd6de4f4345cd3dac458ffacba6d785e10e075665b7e2dea61cd2603454cdcbc854665c28e24e76f4787371d817fde5fb65dd549c16eacc6c3cd6781c1d1ac734a4d09ee46174432c085c4fc00cc5b54446cc9e2b0473d2da17ddf7bd18be592fc4cecfd5e4d1cb4bdfd1123918f774da2d2fa0cf05ede84a9db753e8f3da096e3f2d5edeef525515061bafea7f", 0xef}, {&(0x7f00000004c0)="1e6f2b2d81cecd79536f2718c71c3c01fb5809227b1b7cdf40b0b3d773627e74c062b9ec327083fed5424f5776c2dd07ba22122d1a2318f83490d3b24a6c", 0x3e}, {&(0x7f0000000500)="531336c0f778", 0x6}, {&(0x7f0000000540)="687c3ddee8b67d6edb8b25e9e541994c86e955a7e79ae508299cf4b771d4e7af91162cc7514c7518e64c1275937b660604ed73b51a278ffea1eb71e504a6c18ced8c31f7e74a7f9b74aa60658394ca8380980e731fa0c28b38fff81c43e359fdbd8379a6ec3b7b594faad0df3c6c5bc285", 0x71}], 0x6, &(0x7f0000000640)=[{0x58, 0x1, 0x8, "dd477f2204466dc25bc14530ee5a40a760d2617ad8c160c2f993abb66540428ae55f53a17c59da1eb6da009f8bbd9c2de2d7d63fa851317e39fa9835a452f8363d35a25e08"}, {0xf0, 0x1, 0x6, "7ddddad3f06e466f602d486e4afe5106ea8a5bbc30547cc4ac007ccb7e59564a907c31b3a9fe6ea9cf60077faafd03c946481a2cfc664c2853faf6fb4df5951cdee41ff1f83f20fc8462c7fe93b4c1ad01c48a8db528d878e0107da56a5724400b4a895ee7fce68bc7ec787519b4f212e4396aa265dcdba35e6cd3ba7153e6351d90975938f34c5e234b60e38bc3fdca77f6bb0e18da8cf984007a8c0e0db90993adb5a639192418ba5d229dc56a295f9e1ca9a28ebece2b27a916d2074844beab8b6d424ac9dccb4ed16217abe8d038e6c3333296cea58c29165ff0d399"}, {0x50, 0xffff, 0x5, "d584942f9cb57589086ab84ff25dc318662209987c971996253f9984636bcd004eaed0beed6bef8bb994bbd290082da09e24fc17432ecf1d52c95b6ef649"}], 0x198}, 0x400) 00:49:41 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 00:49:41 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) r2 = socket(0x20, 0x4000, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 00:49:41 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) pipe2(&(0x7f0000000000), 0x10000) 00:49:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) getdents(r4, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r5}, 0xc) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 00:49:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000], [0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x210], [], [], [{}, {}, {}, {}, {0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) login: OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 00:49:41 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="5e020207e00000011e3e604d2d81ea951eeaad161ce68381237f6a3acad2475a0943652294c594875c57607118750d5bff8705fd849d885daee0c77d0938b23c3e5a00ae2c0069958d87f934d508bb3926369d1600f0c44dffb1e2c1d3bd4fe41e7289210fda887ec01b353c7ee5741f58e9cb97df694d43740352d3b59fced6d7e1e58730d6233ab892edd4919ff84744467156827d5b5b79c17719fe0da8e05c3ec5b22b0c96f8a906a2e0a14a205a729d8fd7d83706509f6e5e9ed804cc6aff232443eda836e867a785571131291109"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 00:49:41 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/158, 0x9e}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000600)="f7ae0fa203f667e9c6bdfea183255513ffa430dbce66a31ee28d1a5f35001507509b16a2ffe894a66a41ad6923ca5cc3e65cbbbb1ab68229fe3c7bdfbcca60d4a813a491be77c05a3e1d97ce3d306e70dc9409861ce476583d3778f9a30f953740d6d6c2c283929caff53010222c483f427b529294937c79e05acb72ba093542571d8c43d0091d1c26ead1d21965fc17f29afad272ec2bbbba27200956e6dcb3296aa5f98eaf6bb803a605ba224751a0cefd4a3db38e307b6b92ef6a25943d63ab962413cf5ada48af88f954a67ad57bbaa148ed08029d83d075945f58cb86989609dd74a234f3254b1af92aec34c6bfec6696e889f59724f391f088c55457b5cfe81ffdf38e6177a27f7dfbb598d64dce3e9aee54c2e27441dab5a7c2c2e54f9589f12dbb50e497a84e6af6a212e2bfc03b3ca9a25f61bfa4bbcbf4e646972fc678cea8791cdc370cd91e979ae804fb7c8cacd1a7d72ca89b8021156256be6ce0a2c7d835e5a8ac7595fe3677b897e62cf46f4eefd9eb03ed369a6d1029dd52a7a2ec42350c83d9fd62547f67427b4f7f317631b7119fe2b7dffa8bac2287e58d02943ca534d655a7b4236798cae6bf34f6dffcd42f91074217ad614405bb518e1eaf3627e87dcb7ac6ef65ddb2a2b029351a8f2a614a6d38877db1bd22049acabf0e343e2049b6f7975d69490bbccb84ef75ce1f9ae2338c067666c6e8c0c151b88d0ffdd0c4c25f2ae14af39809a4b161861283fe3b4b9d632a6f401b1a14e3e2b1d671c5f6f9232999191f5bc28f5155d75bc894d75f81966e3c6dfd1151e8d042ec77c9662ad94310ba114e29bd9b09ce334ec8e4920d239486ad82ccfba98b2eb0c70ec0f3669a21a53bb86abe10117e963fd9038b398ff533368cbfe78242966e37837f56459b9fbe376decc3ae635e06f9b83582167841104ac717246224c334a8786cdeff4fad37bb1b9263799689b0201c8d138c20aec7762d0227950bb9a17f66cb41fc7327d08e8d45fea3e1b144caa3615d264639aa6f12f5f9cdb578ea98477e7158095a9717ba39f635c492812069db03dd17a0b34f26bfe5352ae8047e8b53e5d991c099ad17888fbe9bf5409e2e4c30544e9406df30fcb43bd674556c5d46ead396b7d1ea1697d4b52bcfbad80e49c76fb889f2e5a5f459992fca798fbcba23797ac05a7134bcfeb87eb8cbe20fed59bbcacbd60f6904f9a6ba07c2c2b03f86118b1f4a1f84d09a39447a8273a98202cd1b41e4672007ff47013e39e72370acdaa4869746184c8023beec39ce9943231110908604ce9cb23b7c0cd823d6ef425b3410dcf84ec393b00ff56a0bd521085e2064108d7a877205416fbe95c9c802a98b56267f0d142e1b045aa87b6b6ab97797e038f96bdfeda0b923e6504e7d5ebf7ac5a1eceb61742b44e730fc38293650529407b99e9fc6f9c90138b5f7be83b8017e397e36e5f4db1426bd34109296fd86f3059e696917ad6dd21c281cfac6f644b472b981e126e955669fb7b7cb7e72514875f3efb06194c4600ddb22c5415fcc21", 0x44b}], 0x1}, 0xa) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:49:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockname(r2, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="489941be7f1550c5a82c7747864e85bde00f74cc9a6f2791a5eee04366a3936fff5d5a098a7877269213bdd996b000ee6ffb3340", 0x34}, {&(0x7f0000000200)="056513c465d71d2f3967bf1d3139d8250aa3500e2f4fbd2e89ec267c322c706e0ce3aa8a3217cfeb747766325a74bc25ad795256938d6b28e5de8c1f7471712acc770dbd34c4ac87fb47b0e7bb76abbb046a55092c90adff2ea498c46aca51ba8ef2af1d20ca631a68ff1cfda4c785ab82d00b30f199a0", 0x77}, {&(0x7f0000000280)="e98c14d9f276593724bd88d58a44f92f2e11c35d9302904d6cebafb9f74df7db873f4549b85a94235edeb454ab69e73b72502a8b6cf9a79407587b39b5590007123e07018f18d8921784d0a0a7df4f21c4d9fa8dc3d84079f86810e3bdde24baae3aeff3467646a8d3e72bce1419a7d565e0a74bd9f805545b0118ba27e8d2beb4d811d2eef5d100efc36433b95b1a49901a92a1c03fed7ac3c4959ee75f77", 0x9f}, {&(0x7f0000000340)="fb1ee90a4129ea05b709c07b601f0720f8cb6f1fc88710fa0a6e0512838f076687d88830d42d1d2c4fc1b9a4e575f89e653efca57f24de45218b7e0afa2b1bf55035147edb4f8cb77d35f939cc2578633ea80a7204f565b058663059a818a9add3b957938e7ebadcb315e7fd7ad05dd67999c91c34f207c4cadaa2b623ad0513d416b0d24ea2ba041d066fb793d9c9bc80eaac8c727b0bc08a87c3be15a7723490ccef7d7904478fd0d81882badc9e83811344d38e62175c6d3148ebec4677f4981a5c0e7d3ce6a85e91d7c3bfa5f2ebedfa03c95c568525184a", 0xda}, {&(0x7f0000000440)="5d582cf91ed7a90612e5513a85bea2440db68f35a48931b9ab9151e0005bf809acfcd6701f83f47a4684984201981ca7119ae159116eafb36da0328b068e7d5b6f93d3ba67f200c5b7675461ae017511e0e910f0ff4faec3e8eaf7c300c1a713e0a8", 0x62}], 0x5, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x9, 0x3, 0x4, 0x1, 0x9, 0xfffffffd, 0xff, 0x0, 0x1, 0x1ff, 0x1}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000540)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x800000000000002}) pipe(&(0x7f0000000180)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000640)) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) 00:49:41 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="e03833f6", &(0x7f0000000100)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) shutdown(r1, 0x2) 00:49:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="f7ff0029", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffff, 0x9}, 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x5, 0x7) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x51, 0x20, 0x3, 0x2}, {{}, 0xfffffffffffffffa, 0x26f1d5d21da9a558, 0x80000000, 0x1}], 0x200, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x4, 0x81000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x10, 0x4, 0x1000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x20, 0x3, 0x84}, {{r0}, 0xfffffffffffffffa, 0xc2, 0x1, 0x3, 0x10000}, {{r6}, 0xfffffffffffffffc, 0xa5, 0x40000000, 0x4, 0x1f}, {{r7}, 0xfffffffffffffff9, 0x30, 0x10, 0x6e0, 0x83}], 0x40, &(0x7f0000000180)={0x1, 0xe6}) 00:49:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x5}, {0x29, 0x80}, {0x206, 0x0, 0x0, 0x404}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:49:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00 \x00'}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) write(r1, 0x0, 0x0) 00:49:41 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712febf77594", @random="7f23106bd1fc", [], {@ipv6={0x86dd, {0x0, 0x6, "f8bede", 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x40, [], @empty}}}}}}) socket(0x1, 0x8001, 0x0) 00:49:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {0x1}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x804}, {}, {0xfffe, 0x0, 0x0, 0xfffffffffffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget$private(0x0, 0x6ac) msgsnd(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) msgctl$IPC_RMID(r0, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/86}, 0x5e, 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) msgrcv(r0, &(0x7f0000000100)={0x0, ""/188}, 0xc4, 0x1, 0x1000) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:49:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0x7) r5 = socket(0x18, 0x2, 0x0) socket(0x6, 0x1, 0x9b) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000002c0)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="00da3b000000"]) 00:49:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = socket$inet6(0x18, 0x4000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000180)=0x1, 0x4) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r1) getpeername(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df0af8f4bd538b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000001397000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005300"/4084], &(0x7f0000000100)=0x1002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:49:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x4, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup2(r0, r4) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:49:42 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001c00)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00', &(0x7f0000001bc0)='}^-.@\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffd, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 00:49:42 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0x7ffe) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x22) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [], [{0x0, 0x0, 0xff}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0x0, 0x40}}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) shutdown(0xffffffffffffff9c, 0x1) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) execve(0x0, 0x0, 0x0) 00:49:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) 00:49:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) execve(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000000240)=[&(0x7f0000000080)='s},((\'\"*}]\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='[t\x00']) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8000) syz_emit_ethernet(0x7a, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {[@loopback]}, {}]}, @ssrr={0x89, 0x3}]}}}}}}}) 00:49:43 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x7}}}}}}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x1}, 0xc) getitimer(0x2, &(0x7f0000000180)) getitimer(0x2, &(0x7f0000000000)) 00:49:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8], [], [], [0x0, 0xfff, 0x0, 0x8a], [{}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}, {}, {}, {0x1f}], {0x401, 0x0, 0x7f}, {0x3}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:49:43 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x3e4, &(0x7f00000001c0)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x262) 00:49:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3, 0xc3b, './bus\x00', 0x6a17aac7, 0x401, 0x7, 0x5}) ioctl$TIOCSTOP(r0, 0x2000746f) 00:49:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ff06000000ffaaaaaaaaaaaa080045000030000000000001ff00e860000000000000030f907800000000450000000000000000000000e00000027f000007000000000000006373974703482f0acb94de842231f3aab28c24f2a3f42f04bda4f5efb0c458a8d6a60714877022dd04399a0adebf6bbe5537bec3cccd90169105d3b0c3e5c459f1e4cd54007f00dd46d46e96be22749f5ca790b13e7c45481a81649177c71f240b620a13b36d9192c58be2eacc468f34be97ccfafcc30cf1a6dd214d69c72b8ed18a8400925b33429e77b9a5cda15d94cbe664e2e4b21c320f5dccb7ddc781e9d3a4320d0e01d8cd200bebae460463d1bbfabcc23792534d"]) 00:49:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6, 0x2}) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000], [0x0, 0x0, 0x0, 0x9, 0x3, 0x0, 0x20], [0x400, 0x0, 0x1], [], [{}, {}, {0x0, 0xfffffffd}, {}, {0x4000}, {}, {0x0, 0x0, 0x0, 0xffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:49:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/50, 0x32) 00:49:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x6c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:49:43 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1c00000000000000ffff00000100000000000000900e81cf86956d0a04c5a429844b3ffda2889aca463effb3f322762d4c0532d991866e8094e9823c684c03b76de589f7cd4f1b630575d065dbd62389a63412abe33b57b8c389c2d33e16d6d32931e5e58564ca6f869ff0603b7fb9828f16bbc7608a9ae6eab1192eb0536edc17e847a13a0ed01cd093472957da23d5d4ff93957376fdeda3f27a561c070ffca06637330f69164bcace1dbabb6a93181f36e719ca68d500b87a6b74ea749879406c90159dcb734d807f91cf225f8b209c8dc09856fd"], 0x10}, 0x0) 00:49:43 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600", 0x80}) ioctl$TIOCCDTR(r0, 0x20007478) semget$private(0x0, 0x4, 0x625) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 00:49:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 00:49:43 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x9) r3 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8000, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x44, 0x0, 0x5, 0x1ff}, {{r0}, 0x2, 0xc1, 0x1, 0xfffffffffffffffd, 0x1}, {{r2}, 0xfffffffffffffffc, 0xfb, 0x40000000, 0x100, 0x200}], 0x488, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x18, 0x10, 0xfffffffffffff6a2, 0x9}], 0x4, &(0x7f0000000100)={0x7, 0x100000001}) madvise(&(0x7f00003f5000/0x4000)=nil, 0x4000, 0x6) 00:49:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) getdents(r1, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r1, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) lchown(&(0x7f0000000040)='./bus\x00', r0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:49:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./bus\x00', 0x8, 0x9) getuid() 00:49:48 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000005000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x1000}], 0x2) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x1, 0x7fffffff, 0x1000}], 0x2) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000001200)=""/148) pipe(&(0x7f0000000180)) semop(r3, &(0x7f0000000000)=[{0x1, 0xfeff, 0x1800}, {0x2, 0x80, 0x800}, {0x0, 0xfff, 0x800}, {0x1, 0xd1, 0x800}, {0x2, 0x8}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001200)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/215) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000200)={0x6}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 00:49:48 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "dc8a"}}}}}}}) getuid() 00:49:48 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="82c5a7ebc9cf76a0"], 0x10) sendto$inet6(r0, &(0x7f0000000100)="d2d60498fb3fc16d3e7bbd920ea7d0f10c355933a46cda6222ccf6b2b7a65f743bdbd8d575458829c5adc34823dd2d5eecfd5fa81d4e1fc94a189b5c9bc86a5ec2adae78a46edf51a24649a1a9c417a71694d97d4c14b322e16603b78677a0f9079592fcb99406153599c5cea3864999bc3a5a0097c13163bf0eeefe7fb9db40e78122f612c2eeaa2ef2fe2272653cf906f19dc7ee5c217f6d48e25fe4488fdcd9c9939c6466c57dc9", 0xa9, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') 00:49:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff, 0x321}, {0x3, 0xffffffffffffffcd}}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0xfffffff8, 0x7}) 00:49:48 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x1a0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x2, 0x5, "8aa0fa5ec3c4dcac53b61e9d639168d939e17dcb", 0xff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000400)=0x202) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5008}, 0x8f800000000000, 0x1000000, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = semget$private(0x0, 0x1, 0x3e138cc2a10dbc0c) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/163) semop(r1, &(0x7f00000000c0), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x2000]) semop(r1, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x1eabb8469605bebe) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) getuid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfff, 0x6, 0x6634321a, 0x8000, "016f4d3fed2755d79187d25c136e51c6bfbf3a7d", 0xffffffff, 0xffffff7f}) 00:49:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x80, 0x200, 0x6}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x3f1, 0x401}], 0xffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x25, 0x80, 0xff}], 0x1, &(0x7f0000000180)={0x401, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:49:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000080)=0x7ff) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 00:49:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdfffffffff92654e1cd261e931ab4686cda0b54e394ac854a426e87f0967a68a57071212854f28ab8d5ca8424a14b24754d9a0a8042d0784d2018e5408b2b9c978ab4177a21097c83ce8201bd65da097be1454ac373426d68b8c4924863336f1ab68137d58783fc299b352e72a4b85ec156a56d768f70f23717630c9164ecea0b2db3691239f6fa98097acc2a438d5557da364c0dc1423a9c31b3517799"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/10}, &(0x7f00000000c0)=0xc) sendto$unix(r2, &(0x7f0000000100)="669367adb87132c403a732d8c9586f8adfa5fbb8ceb16acb0a4420604439dd715f8cab73239b40ca9ae85ca05087ffb0f16b8b2a1877c0010dbcbca65ca07eaa507ba168b3d6aa3c63033c34da024565581460a125fba1c404e086805558cb4969c1", 0x62, 0xb, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:49:48 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x0) 00:49:48 executing program 0: poll(&(0x7f0000000000), 0x1, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="11e231bf3237f23ab96ef49904dd29c57ce39aff3739375010ccaa15dc19e96296b12825bf9efe0dcf21c7040d45aabcca4874a77d953869f125a2c55041651943e319a21d2adec4cfd585dde8d318b7fb874c", &(0x7f00000000c0)=0x53, &(0x7f0000000100)="227feb21d1b75cd5185873f092f1da354aa36d7d62c192f83b8b78873d0891124be98e4bd21040c59f2f1b67c47492524d5fbacd7c1854e69a8594ae404f4e17d2b24352765b7e0ce1f71e1dfdb89210d4c8013c9507b8be6cf8f00952b9a497c68ad6c387edfd6cc1006c0a4a257237bc2911f1f29fcaf25ce256a8d332600db6783f4865c7db4d40476c99c4a99d0684d67bdbc2ce1a060ac2915c8b163a753f8b40d43ea038fcb7bd4bbee6523a93ea5336f1a6e6073fc34ea69933bc8a10082349db7d5eb3", 0xc7) 00:49:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt(r1, 0x1, 0x9, &(0x7f0000000000)=""/25, &(0x7f0000000240)=0x19) r6 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/133) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x2d2) write(r3, &(0x7f0000000080)="3a49462fca6a923b327e23aa52193ea319ba3438dc92df8d0de25da68ab49d6f36a3b9981983459e55d362f57ae48a0b0bb4a8d6781eca08125d2a0407ce69f34e5278ae84224c6f1f266cdbd80562c73b142417", 0x54) 00:49:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x20, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000580)=""/4096) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x7ff], [], {}, {0x0, 0x2, 0x0, 0xfffffffffffffffc}}}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpeername(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 00:49:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x7, 0x4) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da0500000082813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8af18b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5774b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51682ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa"], 0x10) r2 = dup2(r1, r0) getsockopt(0xffffffffffffffff, 0x2, 0xfd1, &(0x7f0000000040)=""/129, &(0x7f0000000280)=0x81) sendto$inet6(r0, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) r3 = socket(0x2, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x64, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000002c0)=0xc) fsync(r3) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0)=0x80005, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x4, 0xfffffffc, 0x2b10, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) sendto(r1, &(0x7f0000000180)="015820a43d3b8c7094834e33e1ff2b3d", 0x10, 0xc, 0x0, 0x0) 00:49:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0xb, 0x0, 0x0) 00:49:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x1, 0x2, &(0x7f0000000000)="a493f7f8bedd54da21923636a61d2e58a5fa03eed749a2d4457d2db1f57820e7ccbf486023362f65e42defe1c0167a9ad9595f417e5cfb60083391f2fa2830a8c00f7237f69ea880fc2507d1a9", 0x4d) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x10}, 0x3, &(0x7f00000000c0)="32fdf9c8d5a00d833661ca25b2b25ad5c1bf231339d7a8714f3a2e0e7b05772eb94b13a9ecc974f8830c1af25a56c0aec131ec678a6cb76c37564f9e5e474c23e4755cd4c155239ab52cc1c4447f02b6a4671b8f691c040677c1276a23dc", &(0x7f0000000140)=0x5e, &(0x7f0000000180)="ee5fa34cc3e53befb9459bf961017bcfd95e1c710b962c295317c717dcafd52de07b090cf099aa09c5e2b4fa28327353f1e84212b75d51bbdae4f969c40de16f02d4f2bab385f2be3bb1842f51e4c3a563b79bd99b42bb0315b58fa4d1f08e7e1a97e493ca2f5aa9a7ee79d6429aca1ddb38faa86f2c2b2a3f5576358c025b4591190db93490d24c9c88c86a53d273f33a15546c", 0x94) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 00:49:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x113, &(0x7f0000000080)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "f3bd01", 0xdd, 0x2b, 0x1, @remote={0xfe, 0x80, [], 0x0}, @loopback, {[@hopopts={0x88, 0x0, [], [@enc_lim={0x4, 0x1, 0x6}]}, @routing={0xc, 0xc, 0x0, 0x2, 0x0, [@empty, @local={0xfe, 0x80, [], 0x0}, @loopback, @mcast1, @empty, @mcast2]}], @generic="6ac8754948b707602ded29d81b990efcf10f89cd59b21f23e17fefbe02c25685b97528bf347ee6832d7ca92203484b3dd203c0893505a59a7042fd322d60f3f4d8f8cfecf6862805a7904e269af60ba6cb118c19f5ed90f8e9edede4c74778964220b290f2"}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x7af09e1b6fc06f59) 00:49:48 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r0) kevent(0xffffffffffffffff, 0x0, 0x800, 0x0, 0xfffffffc, &(0x7f0000000040)={0x1, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0xffffff7f, 0x0) 00:49:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="15af5c0867210eb524885948df98fb647f784ef31ac8939b12a01acc431d6280a999a6eeb7ef09a2fd701b8bcc66709bc156a0e5f8768b8485c5b8ca535141e465a766d4a68dceb33bf455076cb43dba7828ccf2e581f197e7b0edad887476193adb4ff0c53bc05db97958085ae8e8ae8f23e0119566cb475cdfb7ef6e76aabe6e0f01594f63e2368fbf22884e2e6d1ad72ae7e548178c447051c380637bb45a2c009459ef9040fec3c98c8dc656ce18dc6f914f0220ee5f7de747f5fc159d0d866cd6833252ceb1fb7d310437df075f876a0e60e2dc55210412124705c6f1a034fdd9369da4e91bae78823466449446a6be2df3062970bb729add8e6ae6f4a95113921799ce91192b2c4f70397175d29338cc063ba5064970c27a7254c4c0f7aaef", 0x122}], 0x1, 0x0, 0xffffffffffffff81) 00:49:48 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="16ac0000", &(0x7f0000000180)=0x4, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/245, 0xf5}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x3, 0x0, 0x200) 00:49:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x2, 0xfffffffffffffffc, 0x7b6, 0x7b94135b, 0x0, 0x4}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) dup2(r2, r1) 00:49:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x200000) syz_emit_ethernet(0xe, &(0x7f0000000280)) 00:49:49 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffde50818e21ad0800450000280000000000329078ffffffffffffffff4e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000067160467021b641d713ddd7273a66ee4f50a2e812c567d7adab421bf168adb0e4c61a47f32fa0767"]) r0 = semget$private(0x0, 0x3, 0x208) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x3, 0x4, 0x400, 0xff, 0x1, 0x8, 0xa174, 0x5, 0x6]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x720, r1) 00:49:49 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2800}, {0x2, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000440)=[{0x4, 0x4, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x8}, {0x0, 0x400, 0x1800}, {0x3, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7, 0x1800}], 0x7) sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x2, &(0x7f0000000180)="98f6438894080b673663bd41c78afc5e3b122ad3c626062276436218abbe5d18a4e5a3f64415396ab77503d3007d184b64", &(0x7f00000001c0)=0x31, &(0x7f0000000200)="7e2944cf9e0c8d1660878a06685158af47395faf1d86918378996c245c354f70d09f7f7915d055910c48b54ad5301516739d7d", 0x33) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r1, r2, r4, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000000)=[{0x74}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x2, 0x27, 0xffffffff, 0x7]}) 00:49:49 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0084463, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup(r1) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)) 00:49:49 executing program 0: r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000006976e9fd444374e6ffffff00"]) ioctl$TIOCDRAIN(r1, 0x2000745e) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000340)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "0366402b0400"}) write(0xffffffffffffffff, 0x0, 0x0) close(r0) getgid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$fs(&(0x7f0000000100)={0x3, 0x1}, 0x2, &(0x7f0000000140)="13fefcf77e365cdfdcd2d5819d11d7c3b127637ba800e385f440081dd4617d0dc838d2ea2a6e35e6b7d86fce4d32df7f186fead6b6866f3524fd33bc25e5aae06a233f978aa83b605eb140899a00e0d90e5a915f45167ec4ee71967b65dbe70576e6c910d13945e451df13cb86c4ff9b4c6782d5dfb51f944341f42aac353866163eb842aedbf7d25ad5b9c464aa34488dc24c7802e693a9afa72d45fc63100aeb2b42576c8f3ffe23", &(0x7f0000000200)=0xa9, &(0x7f0000000240)="74b080dcb1734540379abc74f7c991e1ab8a195890d44f096188e352146f49cb72b83a66078f29493995f404ad079e5cf7f27e1800a9a0c447a4567aa20a80d880f1696ca3517340161a0d57e5e39baa0e52ba4f1c31754256739974faa8ebabc0bcce68eb245e01430aee7ff9611f53613d3952893e9dbb89b3f5a809dff836116da985fa5ad9e4d9185b4babc7173e6411137be96d92e57f8fa47337", 0x9d) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 00:49:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000580)={0xfffffbff, 0x0, 0x0, 0x23, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000540)=0x9, 0x4) 00:49:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = getuid() chown(&(0x7f0000000000)='./file0\x00', r5, 0x0) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r6, 0x0, 0x0, 0x2) getdents(r6, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r6, &(0x7f0000000240)='./file1/file0\x00', 0x0, r7, 0x6) fchown(r4, r5, r7) 00:49:50 executing program 0: truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x401) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000001140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x0, 0x7, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000e305cd175e00800000037d50300835f6ff7ac35f114907b3092ec77e7eabd95ade119cb65fb1e9216ad5850668c8584a9d176619383bf10fdf8728e69a62467172cbeb741d1d5f7052e0d71c357f4a0026c2d63c894ef24f2d5a9133b983d877aeac1692bd5daa6470818b7157bc40ab1aa9cdd24a2eae93b7066d59ac9aa67badc50f04d4ee056197ee3bbc2f5534a4e71c562b4bbe97188bb9a82fadbfbc12e40bb89bb51e5b1d45487133f6c686fe3db00049949ee8115d9d4833be310f02700cc00f380b884e15e615091c208a9464a25ee3434477b55af89ba7d5bf23df81337cb63da21bc51cd840111c2cbc7cff8124e84a492681658e4669afbe40daf88fd822ef81562c2d0aab83623d10e8e24401cd3ec8416e93ea200bc748d8278c023d14d31a3e87c75c3b45c37c26a38b7374f2669210744daa77361da7f73fbd027e5d66f0e5596db09a47d55096c3eb21f82c4e0a0617712e8b6151bbc9081443a58dd7"]) bind$unix(0xffffffffffffffff, &(0x7f0000001580)=ANY=[@ANYBLOB="00021fe314aa00000046353041a1f769006530000008885300001d0800000000009f02fcf36386d7c87fc60705ecab07f5b467880efb272e1720182311c306e5ff476e6beb6cabb4e5bf4b94f08cebb1bccb0086b27950efb9176234a7514c25e88d81900ad2b854fe37c6f140fbf3150eb1ee2a8fa3663cf426d168ae3d53bd7326945a4a231335de40d1361d52af506018360b0ae6e80bbd27bc188cbb8383361b71ee99ea8e0ab9043616125eccface948375f7e26ba8e3a66fba3c265d635523588e19e399ba645d6058779e10be6819dc02d4249fde62a6675c38025e1c254a983db19b7577f4f1d77cfe1837a6d3e50de2013352290e0e5309d85408d941c7c4dfd2d904c7d6226748f40e38bd1a7eec42f974b63ca5454eab158ff6f80c602542f9e37e4ada6e391fa0daf72ea9d0dfe3638a8509275ce3d5898d9039884306c73801cde0d1c7b7e3afcdefa6571a1394ad536b20720ee48883a9d87657916183a1f78d4b2cc95a3c"], 0xa) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac17c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7509dbf5ef2077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31a011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7c049bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e7fba8877ed38d0bb9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf810000000000000062a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4c94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a2242ffbbd093d1b12a5a0eddcdc81481d35bfe379afcd9ac4ed22fb020e03dce23c08bdd19ac9f4537a94769fb0bead9abd6cb0ed6b82678410f37ff3b426e4f7c5335d8f319c78b03a906ec753fb65bceea8ca24080ecaec3d2e79e1d75c72b2aa7c324dccfdc5e18192e6ad74ad5efb02025bd5e11d37b88c778dbd461b11dad4987821e10672356bd8188d21d2fe7ee11401bd1a83dd942c0eb6f1a9c12e516a7924119eb8c3afec57039177460ac9a35dba5000004884c5d6ae4611d09e0f88289a9658d8d0b757c2e4d7f19c752078d0165034b15f0aa8dbff37", 0xac7) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000d80)={{0x2b, 0x0, 0x0, 0x4, 0x40, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x16ed, 0xfffffffffffffffb, 0x7, 0x3, 0x10001, 0x6, 0x2, 0x80000000, 0x6, 0x2, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x9], [0x0, 0xfffffffffffffffa, 0x0, 0x400, 0x0, 0x7fff], [{0x0, 0xfffffffc, 0x0, 0x40000000000007a}, {0x8002, 0x100, 0x0, 0xfffffffffffdff30}, {0x3, 0x0, 0x2}, {0x0, 0x0, 0x401}, {0x0, 0x0, 0xfff7fffd}, {0x100}, {0x2, 0x0, 0x879}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x401}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:49:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0xfffffffffffffffc, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="c1b3e0ae78defd360198e080b50acfcee47e0cfb5555bb8658be1308000038a1fae52517bf54425580e0b3ac9f13f78cf8c94669b3008b84a6e6a7df89b0238c1162f3d5b6b543699008317a6036531ac1f008e68c177e82ee4130f003cd66c111d2b9f01e01164dfd"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) 00:49:50 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x4}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x14) getrlimit(0x7, &(0x7f0000000000)) 00:49:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x2, 0x3000, 0x0, &(0x7f0000037000/0x3000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:49:50 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000080)="c1ae4646c8932ce43da22487e41dcdc1fe705f781637832b98983c6903fcf8226dc47aa0079b37be4712ef9a173097431320c017fc425f8e0a2c97388cf75b8697394f40ba4587600a6379fdc8599ed1c1e884c7aed23ab3055b17b31195ba0fc2d7e025d43293afc424d42b9385da5d2eb63814c6df", &(0x7f0000000100)=0x76, &(0x7f0000000140)="4b199e09dcc186dfb1", 0x9) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 00:49:50 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x11a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x45}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) getdents(r0, &(0x7f0000000500)=""/159, 0x9f) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000000000008cd7fdf030000000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 00:49:50 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a00fe8000000000000000000000000000aaff0200000000000100000000000000010100905700000000602484a200000000ff020000000000200000000000000001fe8000000000000000000000000000aa"]) 00:49:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x101, 0x5, './file0\x00', 0xff, 0x1, 0x1, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) syz_emit_ethernet(0x104e, &(0x7f0000000300)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x3f, 0x103c, 0x66, 0x5, 0x3, 0x0, 0x0, @empty, @broadcast, {[@end, @ssrr={0x89, 0x1f, 0x8, [@loopback, @loopback, @loopback, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x0, 0x8}, {"a0795014e4ac45c8c5bff5be7e0689ed6b71d47c8caee56d1da5c47b621fe37f92bef3c027421d1bd30f1fdea975550d0083eacf59168d00e5bfeaafb006687426766f795604149c2364579b785910c16418086ef4c6645a0b1e2bc10c0ab25f2d452e1a6467599a1cec8f144c00872210b7893b854258d3906d585a158288284e7d9d257dced1cf49f254e0957a0a25fa5095767c9e840585371cf2ebabd3d61f7e1a1a48ab7d8930268ab0500fd37e4dfbec07a894351582bce38debaceb9b0795a6c8d0be1321cc51f78436d5bd661a33a36f602c6cbc117fefb6b17b7cbc0f72623da87ad561085e43eab3922f49f34c7e0ec3706299eb945b192554069dd773b26b93a22534d34586335c5dccfb4bdae1818c2faf38655a51a2039e9f9a47b509a19922ce0db28c459e03527ad4ab46def8dcbac706d9818d75149e4940d06c6d48c79d751f0b46397a8bcf4e93b0b3d3d36d16eb3216f208f644b1cdea446078e12dd747927166b2c20a4289df33a307dc60ab30edc700293239d3e4a4f0d2b6f99afe598f57bc06f0967e86842071ea61a01dd66c07073966cf2f913abd3d63b537949ac765134249892438cb31a515546a8865c3109131ee2a4ed82d1d1ebdd58b6f42085035c13fa49fbe815616577ea9f59246b57c161b586169424178625aa775f24b3f28bef801cb198599d0f941ef94d31fe87bbb257bb154bc0f7c6caf87c6aa9d700b6925f04ef0e3f8d5078af59cc56b4a4ff276ec42d58e46ea3986bc539ca4daccbdc5e2889bc70d08fd848024483edab38665174a6d1b56cdfc586b6f1a9f75217292de70bfc0a644f8b821b34bdbe808ccfdc63974ef0d01c7b780b3dfb0f10bb187fdcd9f395c18dd048f1245643836e114e2eec21b9e27642f1e7ec603fce6dfd2a88ee1e528dba10f0f27fe3e4e426bb7f6fff3acfb90eb4165b4baf9d05ea3b2c0dff0f653c6ab587c9ceea6e590d44f533b8365115fbf7abcc42382afa0a57deeb170e9e4a6594318e343d376a890d6c22dc70cfef33cd44d7ac4dc39095cab9663866392d6eedef92c7b77835c1aa9a4d5a13803b3eb41ed6c1e0446732b0c344e30a1b8fc831444bddb2d59539855d2dbeaf7789f9ed74909be92bc41d3284ca9a9f0c2ea5a9ab3280fae23ca836f405e44aa3a6f46a5fe5685509c1e9e3af846946168d5dcbfc8cd080533d13b98e7e40e963458b08b5b46e71f216f3c285a9234bfc9ef8254e72feb440a43aeb5259c68e6ef65ba76265d1ff7f07dd4e5675cc26d627d2040e9e585a0858a5cf371f1cfb152952368ad8547098588bcf7864593a45fce63585751e6d1ecd955e7648eca3557cba7d930c42e5f0d9753df92dd1ab709183c2025ecb1ea82d8d3de51d35661bb9b9ff44171739b8f7c98275548b1e77ee955dcf223e6cce373702bda279d44a0f68c267394f3e08bc6a5a3cddca0d3de190855ca52302e957762565a0d7b4dc075d20f8487c52c631a933df5905c400ecf1d47cddc50740ed35d2c89b5ecea682445020fa6744fd7e1c2853a5ae3dd7b33b1353ad2766ecc584319ec4c02a4ddd4846485736a79119df62be6d7c8076c3ce3a52820b1316e14e6286b30217baa03763fa784d4c611c808913ec16475efecea3b9b6f9bfaab76e3eb30d478183b5fd58caf0485fac1f81d3a6330b275f64a4e451cf961301251868230fa35a0a52786e30c3602d8dd9e6052b503c8264d34d036ec76286695eeac35cd54f9b8de6d475b9febf0aed162ab7b6d33b97e3d5daaaf1c3fb0c2ddfa338f2648f4ad78692aba91ad1db62b8726310bcb1df00a4c4f09c2613bd9715f15f9df5142b1329e93c41aeed5dfcf3af55007cbf660f31ab9eaf3c85a3bd4f3f1556abc9d5b334ba46ac292b8897e6b7ef38f10187ec156033e2e8a1ef8abf18b675adc93e79166749ea258d6bce2f76478681ceebba060e9c92161a0c4cda9f3c907d1cf40a60a142cafe7b36e73423d32d11520e365049d2968b732f790943849ef836b9ee53591e99120c038184ab1dc31c436e0ed171e9e59b80ab8ccfc90041f72c6e6cda6d6a98b0318829f4e7ae11565baff8f287c6d13f87b0c1b8b5385ef1de9b78b08abf7930c6e19e46ad414928fc25c36ffae3141258b75382e561c6c3ce50b1360c658346449354a9af1bad5b9ec547bdbc1820c777e0990806e8abfd50075bcb12680cdf1c04871c43ea7d7f9084bca6fbfb8b0cbd858b8a21947245d2cb2fb930ffb5c6663eab86d1a469d1ca41b458928978ea85e9cfcef97591b2c54b9754d7d76d3226ba9be51955944fbaf720199bc3ff1d2866c33444ebf85e46aaf3172706e50e78d04de60e6e8596411dd10c452e108ff5cc242d16ec7e8be008807aa07accfdd060ad9531a73a4d361e7d1966acbbb078f8c905c649d29346813b5727ba411c4311b56c22777dce7793223b04cffca3d3587978676e51136e16502056723f2e7be8dd5241c91465393d8a4764346662e061a90c75604e80ba8fdbb0b8b5e36c6204d6d5568b94c1eb2db5662a5e25195945c87d11d22b50a5a917c02bfceb90e4f5ba7f0d3248d88fb4eaa8ce712f6f65756371efa0cfbd1b2e7b912ca5fa4a179aaba641d877adddc690fa6422c3b0d2940e4ebfd418e92c91c847044b944ab5f89232220a224391d5f06c5563fd70efcdc08d34a75aa86ade211945dd62dc6b256a72995558a7b445ecaea5d6336aa2262f8cfb551a4f7bf4529b42f1473c188da2dc0c5fdd7003dc1df0be93537edd5b2fb65ba744f37bbf24d46340d2392c47283f5d4ccb917ef09749f3b9d05b288fec5498c2f48ab281f3d37ddfbe77daca9c9d4b948fb3219476a9f2fcfdb25df4f210d6d0c14b2f2780e355fd56726671f6441a488c91eec9615d9a9e516407fec49fe5a882b13057f822d0b31e6691834aa01b232887009eab9f86fd2c6341b6be7fa76c241773f875655847b1e640f3bc10b328c9cbd2de9e667440b842f17b2d8108089c35fe9f0cad6fe7790854274dbd6a6d2fb7be745f846f25030c2b4f00a92ace07825aeda102c45243198566ea1477b226fb3d17751d04d0ea1061e6bf8c070b9b3b62d40f1dae5b9ca9994dacf1216536d491204ce514bbdbdd25d85c9c41ae1292cbab20f5d81bc58a297930391bffe70ffaabc8c0a8526dfaafef7b6d2b459b124c7207ce40d8c8493b6675eac32e5935a8838e39018e6fb4340ee7a379ca107fbbb21f1714bffade22fb9a33c8012df7599c40f79011bddf7b2f87bc8decdbd3132a108917ebba9485cd5af71753670a5462830ce2dd56f1bf1b0ba21e7c36969d60bf0211b62ba85c1f08f048cbd16d550e4fd999ceaaa257e9f03170f1b9844bbe8f471c57ad1a47c840841cacca8763b405270b94f0c24e1c945f8f95cdd550d6347b714ab5e801e5ce0ddb63a6874735867f83f3c1a88ee8e8c9b5376f3229a8b8a1c30f1b01bb0d9cf1647ea978f203de6340620c6f3da79c6cc54a5e536659775130a90681c5b80a7ea673e1a478bc077659d59ca557e9f674e0669851de1bb50eae0b3ec9200a5204c273fd4f582920bd9484436a6f6ae3714fdd6dc529fb2ed13a48ca7831d6eaf403573a244bd9a2cdba782ed82942b1e5db0d04a9b68e70a448624ada16936ed4f9598e4ad3ba641442e836d3247211f3ba0bde199c4835f0ec914531bc4ba84746ae2f683b040ab1ff1f78799d5e3fefd10a070084d5e195d6e04111145e3e1a79fd83a84dbd0c29e57dcbb5091c68262caf6e0adf5bd6e5da19fb925598bcbf72b81cce640c75bb68adbe07aeb055657a0f8b1a8fcc9aeeb735ea129c4af99bf28f034200b80f2ce28b420c7cd88e94fa00b49817fea14e5ab97a50967b6506d9f4f20cd7c5ddd67633b531d0c651354cbe063c9219cedbd89cef121c320e7e271761d5795338c9df982b90bfdf9669005dbf60235746cf19312decb81c5c14d676b20ef576e0338d0625e0409e733c9215ea05cf6ccf7ad970024841698bdde5c21cff457f4f2906a65cfac982008a2a946bcaccdb78b4fd0b2172399a5cd512133186ad1a81478f4c457940a3ff2201571deb1a4a2b2f61f9edab652781f7f0ff0160acc5dd81b784bfbc309c0acbf745d0a6c26e3614059002417264037f8993a9b26d6268b9b3310bbaad514adb2bb94eba2f230e877194460a26b7b09e215b6cd028cfa624ad51e841fc9c8c7a9dac034f009fff2b849f9599d4cd5cab41c488184c1d25acd35b8bc87d3acae49c97ca52e30c315f213c2bb7179ed43ca8f3455d72188952df9a456e0af4fbb3b596498b7e2204fbc8fa99e69e4cc0fae7b9d6b163f1ca973125a05b945489215f24da28586cc810ec8397eba85b1d29b083ca62c1d6e3294076255a3247ee7c447e13fb1afa8dfd24456f7d051b96c30e27e3c3f3ed990d39307590dd2d0bacb28fd86b71cbfbbb8059b487402b9802794b8b59c4bd17d59790c206ee171d5d04f598b7ef1d7a15e3f26ec65faf7104257590a4513672890c4c6326b39457bd7b57bd460aa363455af862c80655a881794b1179be39d50d96ea0dd358669781a8385bf1b61a657d14fe72fc903aa70678114450fc0cc9d4994044aea63ce3894aafcf677412f2ffc6deedd15129ea3d9cb9663e5f58b7a9fcdf43ca777d045e3c241dd51a0cf74088c9acd1b90490fe42b8e85a337d4ee7871af716bf2ce1cb0b9c41eeb015401540ab7646c6f95b53265131a1ee36334e5491c578b2098069d7b6c05c8c80b2bbc62f88418c30b60583a6438d5e43b46d855fd61f5c9b84a720cd88071b4abca24e572d3dad3931e223648edde2620f78c1b639f525c3583a1863515ac69437f155a9e9037079f4f32f21f4ee373e3680bc40fd28585039ab9881406d8fc9eb7f942dceacc1107979c0bcee6a608beae291a071b37bf577b9e897362bc3e95946f78485730aea5e9880a998f8b7839c1d01d4aaa398aaf6ae5c48c816bf3220cf74ab91c702b9bc7d1cf4623cd9ecdcb620d2899b329bf515e6eb6395616dd0293e32e96a72281b35a9a90436a4c031a4a2610ba97e357f2e9a55f7e8ea32a8c3771ca4dbd41bc8239f93b49dfbd5c21360dc63f37181ddf7fae0b414ae1f85648a8058dd179636395d1d04326515e392460b9d833687f46babcd21c1bf534f8d582f36746c1d966c50f77efc08e5d1edc7eea2b182266a9116fd8ce73aaa82ec0c69a1d25032ed08bdd2c61321a9bd88677af41b4b5ef63971431d0fd8b52b6ac62bbdf233ff2337c37c55445b18d714b009be9bc9cccd3bf9a91850265c477b3c4637c1df03f7f10563e0fad8ebbef0d7c99b739a2837639e296188163199701f60ab0a5309bf1c23fced194d31cb2d1bd7c2555b6a6737d4ca3a6cd03d3227ae93aa9ff0eb2d7e50f86521cf467b77133c1641c119b9c36df59aca410a3d5693156dabd4254be74feea6f3e5b4074203cbcb5b18c79502d36f0b28b0fec598f25ebdb51d6bcf7aa1512f136d65b97233ce4ac05a1bf4726d6af22e4f6c566c5be2ed5687c77647148427554efe4ac6985f35f5914de8a208a2d63f0148fb22894e2579aaed8980f2489f7b1d7df8e77dc1d253ebe09cc4cf7e2f52a3e46583b7efbc705bf16479dfc4d07b539d22b0ca9c4b1a9dc89644054b83708f07bb157bdd476bd50bbee0908876fac235c51921764b5d85373e105456beb78f10dd049ac0cd0bfd8f1b6685830798b65cb255b11c88f35a8cb547ad645a6ce338b"}}}}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:49:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="c402adfd3f000018"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:49:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0)="532c03e7a0b7c556ee68ab23f1753cd268b3ea0ea6bd3d4ed6b91325cb38b9f0371d40a9f74e330a2855a151faa7989855ce1b2811438bd33a4e65e20503ab756bf840fd6c84cb98ef762fcd2c05dfdfbf878234beda13fff41a068a52ed271bada7724ae3d016a8e11665e6a7c9b573242c128e7ac3e3da1a06fa208f89af2a9a63b18db2e5e2f0f82860bdf1259e57a3fda9d47d4770f9f33d721f8c2201fecde85cec56b5ec5caa6a8c8f0688a1aa9e1c22b7eb5b6e44ff7e75fd3a113fda3222df6ffadd61b7ef17715ed4880bdfee44abb511cb7f7c1c7d", &(0x7f00000000c0)=0xda, &(0x7f00000003c0)="66f5bbdc2dc4de1d9cafd5ab6dc472c2ee195f3afd51d3b33222db087035b46a41a49f1ba8526a95b9d3a9f1fa6cbb3aaf3a4f312a8463c30337f9414cf98375014e6f63177121a74c275737512652353162e855a676aeaf7febc30508b50268777772b800342cee67d13461f6e68301976c0c4b4ac8b4f1ebc66c178e5b459d9f1b9ba4586803133b345acbceafa5a657baeb538d85c7765d5819be3432c92266d8470f77f7f004927f8644a23fbbb6fc7475e5dc87541f5819202b1860dd9ee79e090ed8bbc58d9c03c5ba24697f0c60eea36602b570338912c163cc5d572a83a1c7d1c762cc8e3e72cff114c37c77bd547ffc1ce27f3dbb212f8338a7aa6e2076020a5168f6a3f56b1c5d5c38c5a8e9adf87e044acb86fc0a5497f0674825ac73c13fc92503179cd2eafd606493328f126cf0e6595ba14c149aff77c406997eabbd50cb72f4a08cfddb5759fa36763bc000db3324cbc1de231036293052177aa1b448aa14b349c54523d20db330b9ebd85a31437f3a90b9a4a452d32db4badbea990f32ea7f7a47da2e183b7fd1816f08ce86b3fe25416211ed6df09ae85e968ed72cfd84d4fb8186aebb102fda61bbbca76238893b7bd8cdcdec27a743672b686cb6e3490b1fb8489050f94565bd7ea7258b439696d98d911dcb457757a7270e9516b0e58587db6a29274973260d9ea8ceda604125b0695879c911a34d2ca258b8308acec8612db449904029cc49c6c474abdeceaf669de8a98e7ce95bc7a6b795556a5a00b7e2a674e126f6f0eacf4b90e4f7b581715c9b515ffa9a76d20cc2344b5fe037bd583b2b0c5e4c4d11796df06906dc3d741da97b4e6e78279d6bf79d2e9f11416870b4cf7dfb9cf24131d9dcb19a7ec8e66ba14e9307c11e725e8af30283ae14f36363959fbe8e6764f42a1cc49495ae82b1411c7b11bef5d2d0df6ce6f7d5a57168ba493f9443d019c17ee47ea2ab3454e7448cb670129751d82d74a7966478a24d0d2ec4d2aaa8dad338b3b67f973af6e625601eab3ee205d9194b7df446aad10de75cec7bea1dae621361229c785ce3dff5285e5912968de6e5b745d15046b72ff09c1b09cc5949a0183d94b7deee217b4de062f01ec8b3e7cfd24c67a45c4c6963a3cef8fcf5bbb6491d980ada8e89caa409403e7e21748c971c5747c444bfe32b8c6523771234278bbe512dde1df2de87be64b309ba6d887c7841d2fd8032e03a07d7873320104a6475a1796b983d72c44bbfe544c19fb4f318a6d79d9664b8569eaef89af3ad84ca7ad95bdf4f6007fd620c64c428e60fb27be83689363a808d98757648343093d0ba9f0ac396849578f1726fe65b4abb76c78e9255f5fa9a0a16996aa1cc822a325eb827d0f43146f25f02f1876584c56d48e5a1fe1282d1143d9b9e7cc0510da7a0ff7c1a870ce3fb554d866349b43d3a3f5fa77073dd698db0388d337451498d48f0cf0dcb1e84fddcc4c24c3485b10cce20dec3fea7690c9dd9a756db465a0d5b15e2fd7deadd872ee84550a31dc94b60ce7e90626af4f4cb53b4648cbf1c5a717d986c74ad175cf59e0970a3b58cdfbb4920f6404ba62818ff8e7f528131fc27561081631e1a89c983c1e2fbc6c8dfb9dffc79227ae4e7a571b6d62f91ea44d8105b590ef20009b698486e6d0070b916d9b9929da89c3309c159b1d5a154001c82c473fe53e4fbdb06ed9de5a02730ff59b04c2b063865f6ec0e62278c249828610d5a3b619be89e1e5b88132a0d1d35e1663bc45895dc921d9159eb5aafe231dd7b4f81c4c3ed8f4e59934f90307a8e97d4228bf0c62d3ae990567d0a3221b8e20adbc55a22f544214b25854d7fbe35df5447af192cb3c1ae6e6b2607be64c24db819bae4ccc92a49178a5bb45fa68b4f5c8ccf8ad13a73aad263fe06312b6efc46da74415f1c5225664bf172a5d4a043cdde24a49eb478fe6b63ba43cdc97473280f17bc99878a081e56333a5004488ffb6dcdcd81be57c17fb69db110e678c4ba8a03ed1fee28e4f0d74abb29079b1fd49f18f21e8d6fd9105ba2958b2f0a43b8d7857b305b97bdca131f5e1dcc42ee7f45a6de8decd2633a0eae2f059dd178c4488a9dcb8324dc31d002dc803d3e00fea3bff4b7399696b94f3697f487f791c0b59ccc55f8e9f6e2b940fb0c2bca6767b18a01515c6305968ec3e261eb19985b6ba62168b79faad0eba13881fab04b3700d55f65398faec217a8af7fdd765cb04879f60b8bb5b336d3efec74074a634cca9b8bf90964c8c5d7dc695cffa60869e499b3862787f90e1c173c40718a166db9b8ddcf1055df58da9d3bffeec46f5099fda9a27b783a4a9fe96c4f9bea523627b680c83660325ef99c8e48ac192b8c7857ab54b0a69d1123d467fd70b4f6541cf5f7e1eb41dc487c9767169b84348c484d304e132b794ab3102e7447782b39f8222ca4485a263d1d95515a45235270e363c168566f944535d5760fbe7dcdf2e7c36e8571f5dab26062ec20584d9a590c96bffe6dd2df05274fa6500a61b1245d5d38005fb942a8b85b95fb28ad8fdb65056ffd2d6351a37c2feb136044cae58672de865ea4ae0df878c5d0a95bbda5736170480357eb37d541b5cdb5bedc9774a00ed29da9470d212d9fcea6e4c5b3ce8f5f788958be5b15680de3eb977b2af5d460e0c01018508b274a5df85395f13214dbd31331a005de281cf934cd18b700b22a5d632ae7a671a6a7d112e9a36cf00b8349f28077bcbaaefc35d4fc76b85c0328e5c85a7900102905926b6dfad1c95e55143310a7283aee3d3bb7de5113b0edece4c71196dc04f6ddf8e8baa03a51b4bbb32e50787c7057e655a3d51ebf3eb1e47fbf18ef4ae3e7e55c88833858f6d5e35dad55e6b2fd1c8bf4bb78213a71feb44c6d47e23ba8bcdbd65b4e1a88a9d98d94981d8356c81679623d172dd48243935bd0909e5f51ac3489e4d909136f243e62ab3bd67f0fd4f8020faa5a61656818aadf9a113a6d6c363dc4467f923440f606bb948b004e1c3aca990d4b763dcfe0bcdc8eef4c1ff8c9f8fd84f2e6d0173c17806be103f1c3a8440d438b95c792791463c1f3b8ad8ea8f970907d6130f6beb6131760ba965d1bae1b76356d077c058caebb454f98240bfcdcdc665a510f89506cc16895174c69761d81dab489a72e6569136882c576ee2bff262feb115a8f675d015b36c5704579e33bf1c7f1d17df21361af7218ffa0926fcf619717e90595255d2a121e4ae456107ed8544eedb6ce9f8a9e624a64332678f0046a88a14dc778e691964bd630224e868813abd67ed5eebe5aa0eb1970bf868f87113843abe9ca64d6d434c7bcf306b2cbf0d6dea9af5885ed37e1fcf45150a90366f72466867dbea0388a14bd409f766addef6c4056c0fe3d435ce317637828e9b07caccc0e1f2d326b7c0b0b293cc7697959af9d9bbc2e78d97cb69452a0cbe9fef638da7d6c4ef9c8f9635b5db84d28f2023ec95c5f5a2481e8352cc193e12903fc67f48ee56c165bb7a607f69357065b2eb1ef4a618412f3bc62aa62c9b2730dc8647a41960a1847aae17023f918de309d3bb7f39144a8ccdd6d41586286a7e1d3741b6f728b1e69211535748fe587bd9b3fceceef9e5d3b3c24dd50c30b4fa1b3a302eade46b2d951879fea05ca03b558748615d90fc3968c28cf19dcefc1d9c8678aad26673acbf8d16f1494a44fc5c21cc26b02b9aeb9bb1a2444763e0bc1c6ba3b57053e38ea546df0b0ca71e47465ac71d4ce5ff948f465ea198fb9fe14b77d00d87343540559d545557aa5fc6bf40f079c9ebd8c8317b094ef0246dbd89d971249d693ae88ae75b9a3fcfa2c4e670fe2b9187d8966352fa020a438df5c33f94585f1eb5a729e22ffc5cfdf5866d3dd24d01dd4b93653809e057a863ed6736bc96fb5428803b765a6b8a555483a9f4179de038ac2c6d553dbe0b4777a0e275cf1ca0bf1ff3e2af81c5dce97f4af5dd801c92ab8dbb68e2c111150f53fd8cc25903b8f58347588a59bfbd29ebfd948e1096bfe47c9784f40b39f1035b51410e8dbe31634458806d2a2b254cdb6b2aa45599e0ed5da53ca9864dee3f63c66aec7b2e8c92dcccd049f7135c34e9359af7c88dae1a4a1824e879468a0cedc6c16b373eaba5ff6451f2487389f17cda9eb3552ef97cde43f1eca94cbe501b634afa0f9d1017591c14bd3a49aa2ce37b2b647476acec4ca9084a3c6094dff612473cd965f78b8b5137bf37040960e15cfc9744f05832e2fb756b68677edb990d412a0eb43fe4f4035425eaadbcde3ff97861107869e2e1c04ba4bb747838f543f7279bfe52cfc53bc2931b0942edc697c4df0b851242f73e87356bab03ef79bf1175267e6364113935c9623a56856516e8abc6ff1bfa24cf0d7320765ae45ab883ec3239f76168e7459bf63acb8ee65524fc7db6d28bf0122f6482a0439fbaf8a26c6b4cc292c3ffb68ff0cf3c46bb4d7a67c95a187266808f2e2ef344012ef47fcb1676621937ef309ee719a32a48434e09dc84df97df5826eef3d642860f0951075e27857d198dc118ddf297034c77851710cfb8bb02e4ddc6f181ad9ad90fd6cf29e4da907af1efd7453917b3174c7d0e5a164bf7201aa78650cfffa9523cd4cca4dc349d733898c9c0b001dea2484e3193d8a018ad257e6d64ead21a8bc9d2e985ade194cb6ca7974efb341b0ddbb4e5533d763b66389ecca5254cc0d399c759276a93c7fa2110b731b8a8f965d6ece3b2384bbef786614fb9b9e2ba62dc4da542b253348a503557eeaadbaf6804acab8a1272a39dd63c735a0172332fd8daf4192e65f28fd2c1b13a5f99c2dab0d63288fdf8505e3cd287a105de9034481fd36b825fabb9cf0ae8dddc1d200ec3728051d65adeb0bcd33bd8d81cfe7b8941cbc80df813e06fc5510a29232de139bda6a13f04e31246375756cc31fad9b7540035ad528587e33ec4da4db686d064079f4cc80f14a89fda591dcf45f579e8b7b44cf5cc4b5b720ceff9eac16c73f0e029ebae4902d1752532168f002d41ed325dceb3eff934c1d2b8b71f07c585a72e5760228a2e3dc3a6d407e3cb3a2d45188e5b5ab8f19c9de7c5d0ae963e2dc0310c498f9d76b36f9c791eb09431f6a700fba7f21d3fb25bac5bed668812b3eb3d5e1dac954504c604f0cc56d3c0e36f3c4899dce247df5069478c9cef48dae4a7e6792b716d2107082d6c3e3f0371ec260ca0ec521989940634b2079b43a72ce3d6c2777c846ab7322b6f28b077d882bfa4ca5937c3b60658d97694570353a085cf829a99e8361fd448014db8ee1693a618f363d1d8d2c8d638169302ed38542f2d6a5e1fc91607016dc81e5ee58b403f2e15aed146f3e93ec162c0f99e48c7e284391c9daba38250f0c63c60d075c4f83e51711b5290a29e0334bd924c94d704532d877ee2ee0288d44a54b9d0c55c66483c3ab305101daafc1d1f96e276aa5372949751d91c34144895c047e86af29cd5d88e1d10bf4c396d29208f368a44e894c4480aca6530c91136cf7113ec86d4b2fc0f3160a1ac6d53fc0071e1ac98448f76001848706e2d1e6cc96dc2e2a23ddf411ce36b9e41ce39e61527a4ea6edfe844ecab599ffad3bffe94b20e1fe4c2268925bc06e4a01f20d63ac8288c853e39c74d0cc599f279b2daf8d776ec2e949eedf89d29caf7c10ea79b00939efcc62f16fbb42005b550873df523472558278aafca09c98820ffef39e54e5db90dd090f4608d91f3d72507998fbf75178a93ba9231307e0b68e35b29e", 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 00:49:51 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8863}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pwrite(r1, &(0x7f0000000040)="09ae0394edcb3b0b7912f9d50b1ca5cfa036955d845d7f9fa38c05b67ad312ad259a973828f6f8f003aa24cd104b3f1e3def3cbe68c5a637a2b6452db5d90a4c137fbfb582d0312735b82fba79367e726bae8663e79cfbf52941ed5800988f251b03aa9804101ce9b394ec83a548b87ac1b3fde0ca56413a7fd9f3d21c434d142696fef4fe2bd8fbffd825dd892cc4279969ddc94561afe34393c502cf916f33d29911a843f57943bcc1089e2c1126e709", 0xb1, 0x0, 0x0) 00:49:51 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x44c90e7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x3, 0x2, 0xfffffffffffffffc], [0x0, 0x3, 0xfffffffffffffffd], [], [{0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x400000000000000}, {}, {}, {}, {0x0, 0x0, 0xffff}, {}, {0x0, 0x0, 0x0, 0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x41c, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) connect$inet6(r1, &(0x7f00000006c0)={0x18, 0x3, 0x1, 0x7f}, 0xc) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 00:49:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000009e26c93ed6f2b288542a5387050000e2b818000000290000003100000000b717000a000005", @ANYRES64], 0xb4}, 0x0) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:49:51 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x68) setitimer(0x1, &(0x7f00000001c0)={{0x0, 0x5}}, 0x0) 00:49:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x8891eb6ef9283e4f, 0x5) recvmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)=""/61, 0x3d}], 0x1, &(0x7f0000000140)=""/91, 0x5b}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 00:49:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 00:49:51 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x4}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r1, r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r6, 0x0, 0x0, 0x2) getdents(r6, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r6, &(0x7f0000000240)='./file1/file0\x00', 0x0, r7, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="a0f3b32ab4d0af0f5f96378501f2c35b6431b2b2b03056331a51234673741e0eb32e6401857aa4a45c1aa27215335c5d5aaca2ac4d3d42399bf061e45de54a6c46", 0x41}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="002243002800000000000000ffff008e91fc0bb1fcf830ab29e8e03aede3b6ed000056b9ee3830296b321430dc937fe322123919523be65f0d007a7bf35eca0ff9aa6fda4b01e38ed1871faad2b9b53252b3e1139a1f3cc86836b5a56d7c", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002800000020fc00d30004ffff00000100", @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000efff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="00000001f7090000000000a700"], 0x140, 0x2}, 0x404) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 00:49:51 executing program 0: lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1c0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x3eb36001}) r1 = semget$private(0x0, 0x7, 0x21) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x6) bind(r0, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) 00:49:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x292], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdff7ffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000713000/0x4000)=nil) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:49:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xffffffff], [0x0, 0x1], [], [{}, {}, {}, {0xffff, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3f}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r4, &(0x7f0000000100)="4340408fc667b229ec3c0f6709a57e238a9d3548fe0d63778765c0b764260620a813ad8b7ad5d1e31b1e5df4ee7366988fd8f7e2e85a6508b14fefd0b2d3bb9079f4c2d1fd39da8c93f51ff28458df16bea91d4a555f3947bbc357f5c090ca93583bcdb4b4bbf08191d41cafcb47af911e281e7d8546dcf7397a750bba0913212b9277d2f904523ab3d1673410", 0x8d, 0x0, 0x6d4) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x1, 0x4000, 0x5) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 00:49:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) lseek(r2, 0x0, 0x2, 0x2) 00:49:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x2, 0x0) writev(r1, &(0x7f0000002a00), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESOCT=r2, @ANYRES16=r0], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:49:52 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0xfff) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/194, 0xc2, 0x802, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) recvfrom$unix(r3, &(0x7f0000000000)=""/43, 0x2b, 0x2, &(0x7f0000000080)=@abs={0x941edafbb014f6aa, 0x0, 0x2}, 0x8) lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000480)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) fchown(r4, 0x0, 0x0) dup2(r2, r1) r5 = socket(0x18, 0x5, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) dup2(r5, r0) 00:49:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget$private(0x0, 0x2ac) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fc1ed3413038c3925b2e41bceb04221abf15533b89b0603ae37c864fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee766d7d696a54a50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b39222990200f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc7d73a0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a"], 0x4a4, 0x0) msgctl$IPC_RMID(r1, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x6dd00000, 0x0, 0x0, 0x0, 0x0, 0x80, 0x5}, 0x2, 0x100000000, 0x0, 0x0, 0x5, 0x7f, 0x3ff, 0x92e}) msgsnd(r1, &(0x7f0000000140)={0x3, "6921cb4bfc1f9a844e58d868440be12ad7e1e89fa78718be9a83d9a5bd6a6ad848dd4f8fc6f62629c730097ed8095f27824754b46a893bd2c2e9df50957174cf2f39d2472304b98a496796f62c3a851d045fbb1731cb18362e81019b0aa0683309b531ce7424a23ac63e33770a93fbbbd6e750d3e6a4a56a2c09d868af10824b518945329259e7883a806e8260d27624ea4c19d66f20de4b26b4905e993bca3a655c3890730c89641865981ccac9f775586975965dbec7dade49f260a73453221983108d9a41f3ae4d740ffe700fbb"}, 0xd7, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001600)=[{0x44}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pwrite(r3, &(0x7f00000002c0)="d7f0d95938aed9a2b3edd241d4739a1e6779370ced3d6bba87e12eddadfd68bcb30bb0656d3540ca0736bdf1d5d175b0dcda94", 0x33, 0x0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x0, 0x5, 0x2, 0x8000}]}) 00:49:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x6, 0x4) 00:49:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 00:49:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0xb5b) r6 = dup(r3) linkat(r2, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x4) execve(0x0, 0x0, 0x0) 00:49:52 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB], 0x10}, 0x0) 00:49:52 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r1, 0x6) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0x2}]}}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=""/245, &(0x7f0000000040)=0xf5) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 00:49:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0xbb, 0x71e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0xc}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8000800}]}) pwrite(r0, &(0x7f0000000200)="f9f14386cbc67f9e17f044e1abd3", 0xe, 0x0, 0x0) 00:49:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)) 00:49:53 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) close(r2) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000001c0)={0x7c, 0xce, {[0x171, 0x3, 0x6, 0x7, 0x401, 0x5, 0x7ff, 0x81, 0x0, 0x4, 0x2, 0x4, 0x8, 0x0, 0x10000000013, 0xff, 0x7, 0xc83], [0x9, 0x6, 0xfff, 0x80, 0x6, 0xa, 0xffffffffffffff7f, 0x0, 0x7ff, 0xf7ffffffffffd504], [0x4, 0x7ff, 0x10000, 0x400, 0x7, 0x6, 0x20], [0x7fffffff, 0x1, 0x4, 0x8, 0x9, 0x3ff], [{0xfff, 0x7, 0x97, 0x80000001}, {0x7, 0x5a58, 0x1, 0x4}, {0x5, 0x80000000, 0xcd, 0x7}, {0x80, 0x7, 0x2}, {0x8ec8, 0x80000001, 0x3, 0x6000000000}, {0x4, 0x1, 0x9, 0x4}, {0x8000, 0x1dc8, 0x3, 0x9}, {0x4f0, 0x5, 0x3ff, 0x3}], {0x5, 0x3, 0x7, 0xb4}, {0x8, 0x800, 0xe6}}}) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd02) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 00:49:53 executing program 1: r0 = socket(0x6, 0x2, 0xf7) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/10, 0xa) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) r3 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r5, 0x0, 0x0, 0x2) getdents(r5, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r5, &(0x7f0000000240)='./file1/file0\x00', 0x0, r6, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c6530000bf7c0cea1f820bb0339ab93a825502fb2462598ac683c81bff3f4909023b8972c4ee0e1f703e6669338056fefcec1f5487cca7a09aecf6f1b31993750a7b9244d7368f6c4542bb969bda2478a5b8f201ebf0fa96d67c5e2256e1185d19e03bda1f46a8175c5a49f0f96b0bc41af630d49138dd1ba190f1af15a981f00"], 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x60, 0x407}, 0x404) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) shmget$private(0x0, 0x3000, 0x4c, &(0x7f0000ffa000/0x3000)=nil) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 00:49:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:49:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f0000000080)=@abs={0x10e1c9ee8aa21cbb, 0x0, 0x3}, 0x8) r2 = socket(0x18, 0x2, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0xa6d, 0x7}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r2, 0x0, r4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 00:49:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1ff, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008600"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb35a8437a6c2b1355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400c8de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab595110", 0x534}], 0x1) writev(r0, &(0x7f0000000280), 0x10000000000000df) 00:49:53 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0x0) semop(0x0, &(0x7f0000000340), 0x21) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x3ff, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/144) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x1000005) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r3, &(0x7f0000000240)='./file1/file0\x00', 0x0, r4, 0x6) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x3, r2, 0x0, r5, 0x0, 0xf1, 0x9}, 0x100000001, 0xfffffffffffff766, 0x546}) 00:49:53 executing program 0: r0 = socket(0x18, 0x4000, 0x80) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:49:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b86034d1bab77639a6ea63c482"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:49:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x14, 0x7, 0x0, 0x40}, {0x38, 0x0, 0x20, 0x8}, {0x4006, 0x81}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 00:49:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "ff0006000000ffff000000000000e5ff1f000004"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0xfff, 0x0, 0x24, 0x5}, {0x1f, 0x8, 0x1, 0x9}, {0xe62, 0xd, 0x1, 0x41f07f97}, {0xffff, 0xf0, 0x0, 0x6}, {0x400, 0xdd, 0xd2, 0x2}, {0x5, 0x0, 0x2, 0x1}, {0x1, 0x3, 0x0, 0xce3}, {0x8, 0x1f, 0x0, 0x8001}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c, 0xff}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) pwrite(r4, &(0x7f0000000240)="fbe7d0468f66dbe5027f92e83250", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x3) 00:49:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x10, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 00:49:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 00:49:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8401, 0x140) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4, r1) 00:49:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x1, 0x7, &(0x7f0000000080)="01003f8a", 0x4) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8208000000ffffff00910692de926de5e183076c7724070372fbbbf3c4b4d7fbf05ee18818c1b2ea4f9622a998687030a5b0347866e31a9abfd0ad6f3d537c588dd7dacec048aae29f25b45c4812435f0fedebdb80b9afbf49a71b21cf21d02e7a3b2a551f07bc82a591f2591bd2fed7e1a0faf3"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x6, 0x2, 0x2) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 00:49:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getuid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x401, 0x7f, 0x10, 0xaec6}]}) setreuid(0xee00, r0) r1 = semget$private(0x0, 0x2, 0x7cf) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000440)=""/173) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 00:49:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7ff, 0x9, 0x1, 0x7}, {0x100, 0x3, 0xff, 0x81}, {0x5, 0x3f, 0x7, 0x1f}, {0x7ff, 0x46, 0x5}, {0xfa77, 0x40, 0x3f, 0x1}, {0x3, 0x7f, 0x8, 0x80000000}, {0x8, 0xcf, 0x3, 0x7}]}) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000780)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0x200}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="43413e89d179c42dbf27eb1d5bccc74ca3ffd0ee719cbead28a1d1a3fb86a948608771bdf1a2f9d71c76fc94408a5d9dce2740a328230ebef2e30ded8a3eb8d44f740e50f935ed0b2dd935e319ddc7c270fe01899ac9ba8d7742ac160e762149632415dd7987185b295287b804c3eb7094a9e082e9a5eaf4", 0x78}, {&(0x7f00000002c0)="7b539dd3ee235786541d0cb506f3fb00732152168fd82e9fc872db20770c50b5233d3a3040cae32d249bee76f12f28af41eda138337a16d08a30f91314842c29cc3c0802d02a8889e18eb2c18ccec65f100a4fa73c360e594833bd9dd63e90929b51c4d0f22a0903667250139a7045dc39c5050fbce9625f14454b2121d4bdb1df48ad862ed6781139e9ff3715bf7cb192b5e8618064e36d3e6745985e7bc17715df3fe0781bf953c70e74cd738d4ad007ba800e0cb4786f93e37473f7f8941c6d52f4ad246e5b4ab4876bc0ec151eb4566e", 0xd2}, {&(0x7f00000003c0)="45e718cecdf9fb11914da114dfeaeae3cef507dd0f28bb36368ad2c0051ab37b4840aa0426bf5b5742723597c01018038ec10928c2dfde92e651e97906d864258052e6e0a43d77639a4a5e7ffe8e9bc2aff074f5ee2257376a820933578322e93de29447a613effb5f341d5f947e5e31acd5d471fd1c46e77a7a53d3c76a7c9af7e580eab10bdb43090662aea8180b02", 0x90}, {&(0x7f0000000480)="5f06065d5a739726a6da714cb8bbdf61d20a21d88cd010ada9e7c27fdc5e1dc0b22c71", 0x23}], 0x4, &(0x7f00000007c0)=ANY=[@ANYBLOB="5800000000000000ffff0000090000009adce56509babf4f1b923f3e7d2b9c73d355b9d76a99e5247ccba3f328af43944a4233fd0f4eea6bffeabb05af22aafa107ff5fcae6f2bab68dcdda4e00cbe5b5033e261840000005000000000000000ffff0000040000007d6bfce1a6368ee39fe4787aced6e4d8082dce46af631302b9fd9ba71f9777cd3f0775221dade62bce64324cd09dd075f33e73b8beacb3998e00000000000000d8000000000000000100000001800000500cc0b1790ebfa8b0cf79169818a979cd860d52bf0ecebe6e194de7ed22237feef2db8c57be17e81184fb4cf5a6709a59a0f27e3a9df76711ce3e0a798400bfa7e430c5c7963b277e6aab29bb63e10bb1179be904fcc0801208b480519b4a1ff5faf22ea8f1ab3f869fb1151bca2dd19c28f4e35f2e78fa0f27925656a52c8ca13fc819974e50dd15bcbb2e0f24198aca94a2e98bee1bb68e98f520cd0f4742baf8b14a804436dd2783e05cd9582c7c2a84e73de552db14b9a08970ed061c44e1e8fa3fc1d9000068000000000000000100000001000000873666f3ed4741642ea80fe74e55bc178c724de1101a178f0beaad596acf421c427582eb9d0cbcb3ee294aad7e8c4ef29bb15d70d911a3d9f2dee40d6248aa1f01c78e88377bdfe6594cd79e325cf415c60000000000000090000000000000000100000009000000ad323b837db3e5b5199df57af7d6e4c6fc7fd5bfd9f2d95fdedb6fcbac199d8a78129c8157d4a5bbb5b8925ee8edb55c13e703f4eff92f30aa10b07c723dd2dfe519a851a1cfc7a0a50ef226001904e9e235a96b940e74ce1139543d192ef405ffbd388fc73fec799e54ae388954e1d5e9966642867404bb9510f4425fa80000516213d26e81a8252be8840187031ed535e0b0e6"], 0x278}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 00:49:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus/file0\x00'}, 0xe) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xa4ff1b51fb8d5d2e}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:49:53 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000180), 0x0) r0 = socket$inet(0x2, 0x8000, 0x5f) fcntl$getflags(r0, 0x1) 00:49:53 executing program 1: getuid() syz_emit_ethernet(0x3e, &(0x7f0000000100)={@random="01002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e200a3", 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x16}]}}}}}) 00:49:53 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff19ae9bf8c0dcf77ec80657bb61475e0000000000019078ac1400aa0000000000000000e0000001ffffffff612d10cbb33da504484b188653deb25f3fd068bf"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)=""/118, &(0x7f0000000100)=0x76) msgget$private(0x0, 0x40a) 00:49:53 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530008f9ee6cffef8943487bc9d94b5f340a74ce7aa30f8249088240de3d9ec18882ba18e1d849abfa6c2dca09f34435c479d4d19381926ba4441c4d5d63ef0b4b665730b2282f20c262bc7f1b4b31c52eb6d737b3af94c7c91bef731b4e4ec97a02fe8d8bca646f7fd52d6e76319503c8a457c683dfb729ab25ee760ae0c6ab95a7962dc0050f0d555f9d357d3740d74c90ac800a6d023cbf092753291727d"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) 00:49:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) fcntl$setstatus(r1, 0x4, 0xc) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)="9191302f97098afe31ac38ae81b9", 0xe}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4032, r4, 0x0, 0x8) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) 00:49:53 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:49:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000100)=0x7ff) ioctl$TIOCCDTR(r2, 0x20007478) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x9, 0x9e}) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 00:49:53 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x8496, 0x5, 0x3, 0x0, &(0x7f0000000080)={{0x0, 0x9, 0x7a, 0x8, 0x9, 0x20, 0x6}, {[0x15d3, 0x100000000, 0x3, 0x34, 0x6, 0x3, 0xfffffffffffffffa, 0x4, 0x401, 0x6, 0xffffffffffffffff, 0x6, 0xffffffff, 0x4, 0x3, 0x4, 0xe4, 0x2], [0x2, 0x6d779e5c, 0xe1, 0x1ff, 0x6, 0x7, 0x80, 0x2, 0x100, 0x108], [0x3, 0x1, 0x0, 0x20, 0xffffffff80000000, 0x7, 0x5], [0x2, 0x101, 0x1ff, 0x10001, 0x8, 0x9], [{0x42a, 0x6, 0x5, 0x4}, {0x12, 0x0, 0x8, 0x1ff}, {0x9, 0x6, 0x4fbe2d10, 0x2406}, {0x1, 0x1, 0x60000000, 0x3}, {0xd7, 0x1, 0x7, 0x9}, {0x0, 0x3, 0x101, 0x3ff}, {0x3, 0x4, 0xfffffff7, 0x8001}, {0x6, 0x13, 0x6, 0x401}], {0xff01, 0x6, 0x1, 0x3}, {0x7, 0x7, 0x1, 0x7}}}, 0xa969, 0x28}) poll(&(0x7f0000000340)=[{r0, 0x80}, {r0, 0x40}], 0x2, 0x7) 00:49:53 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x100000000) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x6, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) syz_open_pts() syz_open_pts() socket(0x20, 0x5, 0x7f) 00:49:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:49:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chroot(&(0x7f0000000000)='./file0\x00') 00:49:54 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x2b, 0x101, 0x5, 0x19ac, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0x80000001, 0x200, 0x5, 0xbd, 0x800800000d67e, 0x800, 0x9, 0x2, 0x100000001, 0x0, 0xb45, 0x4, 0xee3, 0x10000, 0x8, 0x9, 0xffffffffffff8001, 0x81], [0x1, 0x8, 0x1, 0x1ff, 0x4, 0x66d, 0x1, 0x7ee80004, 0x0, 0x2], [0x7d6873fb, 0x0, 0x5, 0x2, 0x0, 0x7fff, 0x100000001], [0x1, 0x2, 0x100000000, 0xc3, 0x8, 0x8], [{0x9, 0x403, 0x1ff, 0xffffffffffffffff}, {0x20, 0x3, 0x7}, {0xffff, 0x100007ff, 0x4, 0x7}, {0x1000, 0x6eba, 0x9, 0x3}, {0xffff, 0x3, 0x8000, 0x6}, {0x6, 0x9, 0x2, 0x8}, {0x4, 0x2, 0x8001, 0x5}, {0x9, 0x4, 0x6, 0x5}], {0x0, 0x6, 0x7, 0x43}, {0x349, 0x6, 0x1, 0x3}}}, 0x71fc, 0xc8}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x1, 0x2, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000480)={0x9, &(0x7f0000000440)=[0x401, 0x8, 0x4, 0x3, 0x8000, 0x3, 0x3, 0x101, 0xc82]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x2000, 0x2}, 0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) sysctl$fs(&(0x7f0000000280), 0x2, &(0x7f00000002c0)="bc0aca84ab80f239913dba3cb9c08085a629c38b02d3ae374b45ace41c5e1a733d8b6de7a66d574beecbd06d4bd63f2f9a8c38c523cf362af91a29d7f2984629ab25584aebb8744abbfc317ca5ea9d39b6feb6f68e7ecfa17709c1dce5ee93e00af5dd13971e563a0ea4107d0a40b41d59cd4ce220e3662a8c7895f45bd9b1888e823f7fe69417c526e40684d8f9e532ad4691ad1ec51ae0e1667367ddf47c1cf6df854aedf990f0da1a4548bce06c2fbbfa82c68044e181d1f827298ad1", &(0x7f0000000380)=0xbe, &(0x7f00000003c0)="9c9946a50545efecd63bd8e5687a70e89401e6d19cfdd45439dccba9b19686594cee5f3ee991b163c1cbafdd018f339389d56b16819cfe5542c855ab4ab2d9c27cfb313feb9931e0ab96130107", 0x4d) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) getegid() ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000200)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:49:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f0000000000)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)=0x200) 00:49:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="63b9a85e12513c150a8ad99128d6951b583e1470299d187052d3ca1d00b2cdda669ed6cda6bfc7aca41f991ecf3d7beea66875ec573e1baeeccddc289d23f535f7cea8fda74fa1f2f47ff93f43aa220c50f725a83c109aece6680eb45d4c8e4393db1cd610318dbe12d8b3377ef98f19071882de2d1abed2d5a34cfd321efa30a4d733d678c7a92d8db4518dd1d29fa67583986a4c3fa904f0d586b3c085f306a5c97d"], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x12, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x18, 0x7, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r4, r6, r8, r1, r9, r11, r2]}], 0x48, 0x8}, 0x9) 00:49:54 executing program 1: chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) syz_emit_ethernet(0x7d, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x2, 0x6f, 0x66, 0x7, 0x6, 0xf0, 0x0, @multicast2, @loopback, {[@noop, @generic={0x44, 0x2}, @ssrr={0x89, 0x17, 0x7, [@multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0xd6, 0x0, 0xa, [{[], 0x42c99af8}, {[], 0x8}]}]}}, @generic="0bebcfcc537fa76e1e7b4188d0a29f02f0c1628a5fe58a2e2ffab6b831591eead0ede6b4738b2b1a5af34ebdfa489506ea7826"}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0xc49) 00:49:54 executing program 0: r0 = kqueue() kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe2(&(0x7f0000000000), 0x10004) r8 = socket(0x18, 0x8000, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) kevent(r0, &(0x7f0000000080), 0x1a, 0x0, 0x4100004, 0x0) 00:49:54 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000340)='.:\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)=':-).,\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='-){\x00', &(0x7f00000004c0)='\x00']) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x122) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus/file0\x00') renameat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000240)='./bus/file0\x00') pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$inet6(r3, &(0x7f0000000540)={0x18, 0x2, 0x8, 0x20}, 0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) utimensat(r5, &(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x93f, 0x7ff}, {0x7fffffff, 0x8000}}, 0x0) 00:49:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x25}, {0x6, 0x0, 0x0, 0x7fff00}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) fchflags(r0, 0x0) 00:49:54 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="30bae0fa417f928025c542af73980215ae1658e43b64028c8cf4ba01af1e87450c2e5d783afe056afc52489cf4e4b4c9fad7179b1037af290e662cd2824a3cc9022c95c4885c4939b3eed023b469ce9e4dfa4411ee5051c842e4ab8fd0e3ae8d01842a97a05f0fb419d2b4d784c72527adcc3b38add81ead063e0a99ddbb5f949cedf68e0de77fe47f06287840ef5461f43275e061d27d442c052c471fad5b23f63b8cd11443265e7c77eac9d4d67e669ead3e3d7b5deee14fe0584610b40ca68552825ab5af2982eaad0981def2a269e59a1eb1c0c7872b2b0415bf4e40f69e77103603358cc8b38678", &(0x7f0000000140)=0xea, &(0x7f0000000180)="88f41ffded0f9f8188ccf9736109920ecf78e07d81d88dbd40a954a48beb506d6c271f443f7148bd23c0fca237cae4f56527ec06ae6c045a9e595d3670ca1c776aa60beb950f4cce9eb7c26653fcdee6429a9b8fdc1c01bb941977bb81b59a344a5b919fb6d02c40802ade5dd64d751ced5aa8b0bd77b9a7a1e76b1dee7db4ec2f43743d9203e22b5c4dea9861aed6f6efb7cf2a59c623c7400c0f402f0478a71bc8bf736b98acdf", 0xa8) 00:49:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x8) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e432692f72abe385e8ab933", &(0x7f00000000c0)=0x20, 0x0, 0x5e) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r2, &(0x7f00000001c0)="6f4fa388bd4c43ea4d2b625b6b0cb9177aaa257acc2ac4e72f0aa1db38f0ddf592d6", 0x22) syz_open_pts() pipe(&(0x7f0000000100)) 00:49:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) getdents(r4, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x48}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 00:49:54 executing program 0: r0 = dup(0xffffffffffffffff) fchmod(r0, 0x10b) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchdir(r0) dup(r3) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 00:49:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffffffffffb], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:49:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x44}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0xfd) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000200)) 00:49:54 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)=')1\\((\x00', &(0x7f0000000080)='/T^\x00', &(0x7f00000000c0)='($[\x00', &(0x7f0000000100)='\xc3[-\xd8\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xe2/}\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000300)=""/196) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$getflags(r0, 0x3) socketpair(0x20, 0x2, 0x2, &(0x7f0000000480)={0xffffffffffffffff}) close(r1) connect$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000500)={0x1, 0x9}, 0x8) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000540)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8000, 0x0) bind$unix(r3, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setflags(r3, 0x2, 0x1) pipe(&(0x7f0000000600)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x0, 0x2) semop(r5, &(0x7f0000000640)=[{0x1, 0x81, 0x1800}, {0x1, 0x43, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0x81}], 0x4) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r4, 0x0, &(0x7f00000006c0)) fcntl$dupfd(r6, 0x0, r7) 00:49:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x45, 0x0, 0x0, 0xfff}, {0x6, 0x0, 0x0, 0x200002ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:49:54 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x814, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) getrlimit(0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x4012, r1, 0x0, 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x88) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = accept$unix(r2, 0x0, &(0x7f0000000140)) r6 = dup2(r4, r5) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4) mkdirat(r7, &(0x7f00000001c0)='./file0\x00', 0xd2) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x40) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) r9 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x11) r10 = syz_open_pts() kevent(r8, &(0x7f0000000340)=[{{r9}, 0xfffffffffffffff9, 0xa1, 0x4, 0x9, 0x80000001}, {{r6}, 0xfffffffffffffffe, 0x9a, 0xf0000000, 0x1000, 0x86}, {{r10}, 0xfffffffffffffffe, 0xb6, 0x2, 0xff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x2, 0x4}, {{r3}, 0xfffffffffffffffb, 0x88, 0x2, 0x266, 0xff}], 0x7, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x14, 0x40, 0x5, 0x6}], 0x5, &(0x7f0000000440)={0x5, 0x800}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x10200, 0x0) poll(&(0x7f0000000540)=[{r11, 0x100}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x80}, {r2, 0x8}, {r5, 0x2}, {0xffffffffffffffff, 0x20}, {r5, 0x4}, {r6, 0x1}, {r5, 0x2}], 0x9, 0x6) 00:49:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2e96, 0x0, 0x2, 0x4, "f96d705d174ebea46db68886ce2481acaccc891a", 0x80000001, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcb9e1de82839ff13b90c812eaa4e713048e69931929648", 0x19) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 00:49:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000040)) 00:49:55 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="d083c2b829f963efb76e0a5cd41e4c97079f3715490da4db2fbc840fb96c771e154b717fda0283b6a1f69ad159b58dbfcd3679960f3815a4d74526b5230773f081d1077074d5e8689a161ac2ac60720f93b0257985e8e14cab6d864bdb585e2594f0443e9ecd023f02fee3ec4b511575a5581db2eda507f6b2dfee351d417404c81c51a172e3182719e4d208e71aaef632de006015a8d6cbde4e591de8ca1b5b62288e40611441af295b30cc36f3173b7e56cd4277fbc11db457fa4008d328ad376d2a22ff0d0ad213111391362a849ba434004d46375f9c", 0xd8}], 0x1, 0x0, 0xfffffffffffffffe) 00:49:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) sendmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc4504442, &(0x7f0000000240)) 00:49:55 executing program 1: socket(0x20, 0x5, 0x9) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/166, 0xa6}], 0x1) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000640)=[@cred={0xe0}], 0x20}, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept(r5, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 00:49:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x0, 0x18) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/81) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7ff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) flock(r5, 0x4) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) socketpair(0x6, 0x3, 0x7f, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) pwritev(r6, &(0x7f0000000700)=[{&(0x7f0000000140)="27a18f5bc597cb7a267347c0352f1d973df5956fe34ce34e789d26ecbd1804a7b977817c7f27b577e49b0abb047fd890705b0a355942495f07f43f9302b4349fe0ddbbb1c4f8f8", 0x47}, {&(0x7f00000001c0)="dc2de01314796a13148095b2600f6c5e591210c0e05741494bfef37977519a1e37d7bc20d8afbe4f8e0b37c62a020b8c909fb33fbdc435408c5bfa515e3189fab703ca6f29da9fa4e280e89f416073bc45ec9bb5143e5fe59a3a58931da9caf59278be44c806acf77c5f6d5c2df785c5", 0x70}, {&(0x7f00000004c0)="4f187e46468e56a2a0dfbdfeb5eab6ea75b8c41c8b94be4ec06677dd4c2c7992328c5796f4e70e0b8fb449cfbc29d10a3656e4d2c64c0059d56e0adebf572af3d631041bdc993b70c65a41f774e180ec4509f64d4594", 0x56}, {&(0x7f0000000080)="9a1803af86b84fe0fd773992a0319af96feca2550efc95aecb1a84feb51dc4a3db28b51ab8f05458f2a56601d53743b550391ac71a97", 0x36}, {&(0x7f0000000540)="10e607b140f895bd45e1096c4bc41d28c2a7e5749b4b29c5c2037a530bdf404a9e755793a3646d9226da214ad4e898e2edd40efd813969e936f0fedd5522e5fff511c3c02b50fd620e9f2d744367ef98e02e220f56c9ee48433cd353b9dbedf67b36c173e46bc4bc7d64affa671b807005a9902e8294cc410f8ed754b076b12ea926c1d2dae920d6eda03ea3acc9b3d8a733f8810110ef9298882ae52212fa328e71bdcc0914dad10e60050876bd7e30f2c7c0c81e7c57574b1db27401", 0xbd}, {&(0x7f0000000600)="37c581bf665ee215579c9b87b687f42f2f55389c6548bece4d9b1f7707ef33", 0x1f}, {&(0x7f0000000640)="c4cf57ed0b6c92087ece7585e9878df4d41e2e05fd65dc232ba986dcfa4825231e57b20b4ecde58f9f996d34fd34d5ce7ae43f7aaf8bfb38e572758c78d27b55e157417e898dd2fd298aa040fce4b2756376d8c310e3b829c9a27be2b466b83c5457e82f773d602a661023e4e70416f7d412ca19e477c2e5dc4f53c1295249df4356c483c8f12a3091e00a5784e0d3cc7584244940ab7e7c5a5456", 0x9b}], 0x7, 0x0, 0xffffffffffff8000) 00:49:56 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffb9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:49:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000024962c71fd9b7baea75e6085810a8ebd986f6b8b863984ed6281136e088abaffc0d7f93895a1b3e42fb0a036e6f10295fd9018558bc5dd80d54583608ca168df137043045c656e37591157897e9c33d356e9016ba010f64dd76a96f4b8e1853fb063419a09a702fc134390e96386a3555d5f528f348335051cba56d20377be85ac0572779b30a7881f78212305ae85d115d0436549f79451f623c01aa2c4898a80e3e64a47474fd6b010a5ef28262f8dc2e11b052973151115e3dd4ea1ee68ceeeabee07b9acd96daf299475f78be47c34ee01e210de480cb395bef04a2b4ad9a5dccc56bd560a3ca8866e0d43dd9b09060bca8dec38b793bcea24f6d80b308e0fd37f658d9cb541b5afe285f6467573879b63332d5901fb517ef70fd0"]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r3) setpgid(r2, r3) login: pckbd_enable: command error 00:49:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xd1e, r5) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 00:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x5, &(0x7f0000000080)=[{0x2c}, {0x64}, {0x4006}, {0x1cf8, 0x0, 0x1f, 0x6}, {0x4, 0xb5, 0x1, 0x1ff}]}) pwrite(r0, &(0x7f00000005c0)="b4", 0x1, 0x0, 0x0) 00:49:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000015c0)) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="8a2d8f9ebc01853f77d3c34e02e7c418fa1717457919a6bbcb326ca88dd88982c569bf31e329914519078e0371396cd0f4f2c70d276e8f507243b90a158a3fb38f4d1a00164e0a5b4f0233b704648524e000e119833fb52931fc352a0deeca35bac5d8ece7caf16cb0a926c774d13c168576b0f27067ac0b92baa51cdcdaa11f19b87708ddab43276aae28a10f93ae94db852c4f6bdad99ced6fd25b3468af0d411fe5542c660f7eaae017fc3b81eb59162a62fafb1c95dfa59a825e740eca9eecb4e74667b3ca3c8fdf8cf434a9293f61067f62fba3373a2b95a55e835002f97d8d210f7eef76be4f8b73ecfa", 0xed}, {&(0x7f0000000300)="d171aadfb22b459956d3c39a4c90e374306dd266f67a0d798c21f73e1488da5166af811a9c3e308752281cde9efb82b9af76b2c1289db666a9eb1ee24e26bfe3a350c1426098893c5f554dfe4562c9454aa542af615ca3ad26942412fc7402a0fd0a521205001af406cfbb6ac5b97cc2a679d3b1f40cb32502d35e5b62246a282c4dc987fc3daf8ed6850c6bcca3", 0x8e}, {&(0x7f00000003c0)="4ebaade9593800005451eb00bd5bcd8153a53b6eec318e913dd0d26e717b9ce8ee60d3cd5c9d531f33709ce6b6ff9e9040efae7741f1bae987a558cc076ac0cb2002d0231d69438d76fc3ede1d7b9f37e64edf1c72f86e8a697e6bd98220545547b6deb25f015741050b2dda3f541205ee42482f554cd776e94290673b06d7d90ae3504641051d9ae771d3ee149f1440bd4e012389d3aaea5421109bad34c594153ad91f2453f98797c651b116e55a49a5d6877bad74d12ad401f932a3a8852ca66d06254963c492962e25234b61d5780f1fbbd58dea43b14a6a8449de618dce8ca90f138b3f92c8c91dbd5189d177d9bdbe4dcb9bc77e576f7bec33eba63091eb7facb08e83c89665887da439734c99115ce21b78aaab44b95e67763f70ea1b9b54bc8a79478091c4f4d537f3955b9dc908e3138286cf4f545d7e8bb0ecba64682cd67869ada164104f1a2a081eef377b137338d029fbfd3292d8197f3d9558aeef2b8b609a621db20b8dfe8717fcd9829622b98bfceec613614095894c9631eb436fae3ed4f6b78ee67d1152941d023b05de6cdb21abb81c45e6e1b8b28bc82803b5b4edc56389764956bac5ed95cc1477367c565e7f8f2df549a1b41062e76bb55577f16bc45d9ec0fc2e3a3279f7d7851f326be2ba9856317ab607c091424b761635e2067665a9897e0c2330c83c4fa6454d441291bbe5a7bcb8d44380ed8c7fe7eb820171697552ca12f3ce4a81522de0443acbe21ee363cedf6e7ebef2dbc0be3ebf25d13f68cc5bdb78e06ef56dae5abca56e4e4f4c2fb98eb3b63bd5717bfcf0c6a789a2aeb0c0a2f5d818082def291428f78427707b1bbd82af683ef128fccd70d1294f4f1d9295744dbfe9feea5d18bcef2ba0ed8579fe7a24ffeb3955637e57de1b2236af47f79528dcd62099bab0a0f9bd7d5ce6b2857b13603e050b28fcd61fae21b45b24045d57ea7217082028ad5b50cd07e223d9db1943dd83f32a957dad9f859b5ad089f6c615512ab3e4aac3c8e2ae9f2e273735110b83da27cc6138887da209291f8f551b014f904c99a0098df0cb87ba242c41e9c5de7628c569a13e9929813659d29e2f8d26c413fa9460542c456b6f856eba79fbf0ee59522aa8fe5e794c08871a4143f7ce1296964b2902d71ca9ed163a3d06aefa9e7dc1e5fc3736186d098143602b90f994be4797b745fff81e9ae4ab4925690387d9a0b898f08de9afed1f5431ce48799bd44474781b15e3aeb693d2065f695a3dba74d7603d80f095c3bc6d94d6c1c8f31d68e605272e7080b53bf8e34f8c4403f712235e425ecdcc7610bba36b4adb517844f925d11ce0b48c74a342f2b09961439381c2107802d894e1abf0d7f2c573a5acb5916c73b3e6dbf059d58df700949962237eba7f70941d407acc53144789b994a882e34199e8f00bd742e1e42a53460087656c166714dd74ea1ad6b5d956ada41bc721cdc71fcbd80de20017f8dc1a8beb0024b1ca06689dbfa03370d3760d8cbd0d6296b4aac6be8edad386424528cc7951a06880a528f9396b0542fea1e3cb06f78ef21cbf29c25686e1191c787ba9c99928af744ae9acd87a93a6bc31681eda837a0e714d7ecd8dd3f0c024395913039a495b7eaf0a920cb27454d60997771945af8ccc204e517023cfac3244f00e2f8e8ec9dd20405730d0fb57b9342d0b3a1be269cf48e834936b0ba93c044d46b4ca4e216bfe4722e8f101dbae83bf5c5070eeb0668852935bcfefc32c1ad7240494ad8eaa632ed28581b263189a4f4a021d3c37dc5747a2bc8e2c911952b1b56ac73005f6f50cf4682f2c54fc32736faee3b6391d4938b74f035eb339cc804222c967a76821ef55cfd4f85141acc1c54eb4e2d251f82da0d3d1acb74bfa426ec4468a04a0ddc95614a9dc22178fdfc9d506426bef3aca553a2330e4b926664d6c4491b7745319fc60861407dd30730f0a1ec56e1be4cf576751768495168492c6d8e1f45b79d4980fd1cabed2bbd0a43c067165056bc644cf13616ef353cb7d74517cc7fad5a292b29cb4c940f18b88c5748d86e87805eba0563affdf93d4e5a42ba9cc19bd683c6562b485451049c2bed0e032d022921928485a5c1969f896bc8df0df452a45bf273290b8b64a83be292bc31d0e5f9e26b6d40ef7670fac72a8457b09045368034527d908e29197aadb3ce311ba8369b0365bdfc6b63fc6f432be5cb812b22ae3a727f62427df7936d48f3c1a8d4411492a5ccbf8e5db0ee444083453676e39a86c26e5f341048eeaf1a88824ed90e8a198f58e06765d90662f421ca980cdafb47011d90a3a67cb82148e1258d7402b26df609d0ce4f8bb5f0f2ecf8f7483828ff89bc249faa3a2429f296f969e22386373e2570d03fb8849f5dc6ef20b2d65ffafd5565f0fd71ed174024398862497f91993b5d042bb9a5422ee2402d1d125dd6634fdf73147b1af681f3a1a19988bf60f5522d8bf9e244c5c072b5ee2dab49fcc9c9c3165b1e111dc6b1abc00947cb6e3f7dec3fda758b24cb7f5a13e4fb7cff7b12bc82b941be78e8aae4a51ed88fb6e51d1150d30d84c752a5d4f1001a552a137378e4a759b1764206ec241644586b297ea233efe037ecb821ee67ebc1796cbddc0e49235261101804011aaae10f53699b7fe46f2baf9b122ad7e19f98551d1c54a8a39e9cc3e49e57b3af3b884ffb8cec512d7baa9ee4b7c357a79c695fbfbd7b2dfb9a5bd0a13f2012088a2245560a5530d433c1166892a2e0f7468784c0d4f056e9ce2c55d4f38485e2cd583a023dfb90f8676248b1606bab8eba021f87f2d9b9201b5cba572e75d3fe6a1298c2fdcb8920db5da77874a139594ee309ac7da14f5948f436052cd6d31c9a81e83b22e0b9085302f556258331592a2262e5297c01fb488301e27d93edd19443a572532b10b5b0079bf123756c807ba29ed5d23d7162656f2961c555c2d72a21bce9afc9351f7420c58a45500b3ec87246cb94350a16ec2bc2da98fa02d461ce3cd6bd9d427f43fa7ce567d89456412b2561d0fa29990dd9d95359533670182a9bbacb08b00ca00defffca59e8eec1e9b2c26aff2ecf150f07e7e8897c3be8b10c058c7d098bac78901124845688ec14a917b45999412d226030f114e1ba05c0a10429b567bcc2c49f4a06be2c92cdb8af3b1fceaf37752f9391a285f91f817c700581c3a7f8bbc15dad34277d1c368302127f125b235b0f87aa1f7e0b1b7cc51a47c1fe717f11cd8393dc1bf785e2ea8ce58088d1b68a402a357a6f0b9392a9b40c2076803da4fdd520d4bdc10ae3f21a18c2229e2520dafe2de4c52706092b0394380fb96b54aa34e9e48b33e072642e86a372df902d853e8c4bf120048683d086397064d48c77409e59e30de7cfdebda7f96a100bc0f26365905c7db32ec0d20a8ee25b0c9682913bf93e44469a7d54af3e33fd5756617431f6b68dff232a54ec311d231ebf5cebb019c6f157fd521db9d18ab63cde1d88b815359ef179fb7812b3343e086cccbd825bc8f671426aedbd58c268f65996a93d91ca6d581b1da42c2770ec1ae214044b54fa3d8588d12c2d80bfbf32448c628cdd5630074e8be90c77afe69ef471781a4cf07551a30185ef4828e83fab67a2871861fec4de2cecbae121814918c2f19aa115edc595a221b6d5d9a69b9a6f44f396a8bc2b2d7cb507d45b537982d85372df2e1e65f912d771357769025f8abf51c0c797de626aaf51676c8b32a312db640f7d4a4a36e978f9f24b6bad578e69be2247b4a23b755110d30a1fd0135cf396eb0cdcf955cda6b437f054c07bcff46681bc057e785756f478734361782bebc991f1e5567169e5e9114b241f3a823784aa1cab53262a38db571409fa375af2f080b98be02c9f6d491cdccd3be2461016d582491eabde25a8b618df08f4498663877aa92f41ddd01f1b56400119f9fbecd4d136164684d6a89a9a3b6baae4ad971123df2c1bf7939d6600f103b154a2693f3eaa7b124405bfa4afd5aaf43ab1a94534f4cc8d8d680c798068f668ac64a4109a356f3215b7b37a8dd2526ce81c792b13c4f2be2f9f342a3f7eae791a7262e0ea399b2b036a996fb6f68acfe31e9b7dc84d8ab8ff403fda49130572cd5855c31b10dcf3eaf599708289109b2cbf3e7bf342a894458e1333613f40ab018ae85c0212e6245951eeb3f15ba97aa0a9e8f1c5ac87d296de0a77481370f6b6a837bab2067bea41e02f69761fb0968b108167b8046b31e3d22245771fdafc9ab0935d0e7cbab0fea9ec2b77e963ce8382094529d8e38c008d53eca360356a788b8d1a1579cc4996ba112c4e750f6e05ba15b3c6393378644ea83340d71979339cb2dca0255917840a46c194096dc07ee6fe3235bfecd60ff16e820da63f419d784363a29d0fda31a98f7d659b4b0a6cf7c9ae4e2fbe405e33486339b016dedf74e9cf5b1b037e973c06e400ce631ff134cf53563becacb0f2a2c247e6a1e2727a26fd6c9d2bb7a5aa31516b823bc87457f97ba0d0b68f25a1db63172e137fd02055d7282e6025495d627e96eac228fe845a067a780bf8fbda97661d03bb243a027aa099940ef281e83566f27ab693d21aa7b504fc3d65534be27ad513674ef03942d92c5a3fe08304a53c55472337e0319b9039f7c27857a2e1dc80385523b2ea03c55a98413ad2f4f5d73014e85156321d8f0f6beb363f8fdb5c506daf81a58a64225f295f6db13f95cc4d4b0e647c342d7c688041f874cd17239edfeba3e095bc807b445bcafbb8b7775106aa78d800ffce0cc1deedaa40c4e5cd76b5450659dc9ad46466332706cdd2ae956b0b7c76860dae7736fb12349217d5148fc7c25a63fdfdd15e20b2709752a7f2eaeca42bbf6be2291aa91fa223b1ca51eae83d187893a11002cc36d91c5945698afb8c594b69ac2adc9fb48d7791ed3563dc9b6175344015a31f53953a5e6c97c3ae42c57032fe145cfe42b1c27e89f7fd83fc27ddc2c5e1f0285aecbc74f3f5be93fe2ea5361bc4ee857ea648166ba5f234b2d88dada3102c2bda4666e33829b2f5dd9bebd961e27ae818dd6c4deab10b9ef98dfccf858b462d166ef9416c10f43aa236f21c26ba5b433fd3750cdc1837a9250f912be91331409260f88f0d029e6f25e9dad6596ed05c485fa56ae7866112f4552b1537d91b7597cb7d135acce4baff1c0d92c407ecca71cf4a1ea9b81eae983f432623079ecb055906362132e50eaeb08c99adeab75e2210f294f8d7347854f78f51f8f2034c52af2f894d056c57eff6b6b6b35f5060ff7f4c56195c486a606628a684bf9973dbcb718860505555115ab4cb702cb25402065782350e8a461869b2ecd019dbf2a874132e00b5c061ebf5938e938c6115ca265fc39307758ec44405dd548bea37e2d114df013dcef0b91cdf0815bf1917f671ac73e6f35ded08484c756d70d4fcc05e446ec8a144ddb9a142f1cbb2e0a97908d9ce64d35fe463e5001e7666aade47e50fda540f5027dac0afcb23bb9b98f3844d78c75226515939bf357eaa99a3514e36d57fcfe7c74501d43a81230f5b056317cd710a5e8a45534e5cbc23659dfa178b9769a82c9ae2c5bbbbb664f013982c7ca5060ce6c5946b4107ee09a5b306d99843ab93401c8954b59c23d7dfad9d1784ed00024a72a1bc818b2b19927777cd51fafb7457c4d0e673c72dbbbabbb87dd346acf02827af7548b2acce5d64c4a958ff751feb2e61c7d5a515eac2eba4cc25dd8feb9dfd7a5489349e9658a7eee67f953d1e02f", 0x1000}, {&(0x7f00000013c0)="db1f8312baec56a730204651a6a522e512f1db8ce7cad30c0091bbaa190b2788b3a99ba7f27ae92dcce56b6254105876418d3bbdb3b86257dcdb413775e13192b2be364ec1984800b7b8046340300586e52db4fe765ef5a6785a28a5803fd35031127e982b280cd9c11968b6ed15531d169b5c75025b9feb483ee6534f0b1477f65170766a5717f1467bf9141419a73f1a4def7b5927480bb89a7a47c1cbf7f31aa66be65fe12ac347fda1ca64461b469fd753f4d77790a2adfb9e4bd498eaf4f459307e41446b1ebfba30a22f004241ca6cebc86b004bea4048991fed6e83c1ef69d541c7f85c74e41c6b9984015e129ce971937258ac45572e2e", 0xfb}, {&(0x7f00000014c0)="4311b3c93ff0758273b3c88f18588736800b6426191b4f77a36f2d36269ca2bc506f9c15bc01cc07304c3051795f0ba0a65555b5465bd179bc1b0dd74172801369905f79544c1a551e5f900d529a23ba228f68fa7dd9cceea995f0cb94f36fd1fef508401f467ede78bde4e78f067505c39ba70820cd65300c52c54b2eb69288298339d2c9670c92e83bd19573e59a8e5b155e5cbb1e5be8a814968770fc92c024a3f25506a80a916c20972dbddf5d5567eb4b0450061c74c4981b44fb1d3fb5645feeb10748a42ea80d7abda086f029cccfc0b78f895de2bd25945a3df9", 0xde}], 0x5, 0x0, 0x8) 00:49:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = getpid() shmctl$IPC_RMID(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r1) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 00:49:59 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, 0xffffffffffffffff}, 0xc) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x1, 0x4, &(0x7f00000000c0)="b8fdc7419bb5fcb671f72a26e26347292972665b02c639cbef4fe3fa63c6f53b1e37e14d517a39935e80b3e9af1a7b831a93784fde410e06d1f26c26b252abca6b6900c97ae7d7dbb84dcb6caf1ddbc1e21b946d5fa66b4ce28bfaaf416e3de80d03e1ad860222257fc1b83732f6ff982ba9b09f620570534a9fe5a7ad81d4a11777f1b1cbf834488dec5db0ee42293dd5b1dadb12177e8ae58067325927de83a14cd2dcd107909b1f0d9a665d7912a1a73d52c21ad1", 0xb6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 00:49:59 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 00:49:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0xfa06}]}) read(r0, &(0x7f0000000180)=""/138, 0xffffffffffffffe9) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x2a, 0x8000, &(0x7f00000004c0)="eb48b66d2073bd94a1f121337796ac1cc91981046502d747f8bf1e5ed9152587f9cb8f32b492cc620219919b489aaa9bb23ed5e2154991bab60481f00f8a70e4c116d3b7e076896a3a2fa28ecab13a9365bec4ccd47b910de61159848b89061c3a3a9b4cba8912f1838d898fbc3e1a80a660da5ff7f80ce11fdaa1a108510f5de82c5695c31593e1f0c5061ddbe6656576ec446a9019665cc8ee728a172c5d5d8710eb09ca881b812478b610745d45c481f1f137acff3618a31aad17c89986077c13", 0xfffffffffffffdfb) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff1300000000000000000000000000000000000000000000000000000000000000ca986773d8c60000013c002231640000004e234e21", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00107fff90788001080000000003003ae9000000000000320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9de546419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4304253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bbbafb47942000ef1f268f0fbbdc65859bdaa30fd1aaf26bc2c32d861d884eaa2798aae9a2aafcb2dfcda49607e03546724f7e90ac97d0f30ebca797a41e5c389c15fc31c82f04156c3ecd420dbf137e6dc6067a5167f79378b31fc6fee8b455b3d124790defb17b4b586a845776c30b478640460b12f66b04909493d9e1de4e797f0c348398c1bfb4daaa5d864b052c0b4f6a27ad5e409a9b048f"]) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000080)="ebff", 0x2) fcntl$dupfd(r0, 0xa, r6) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000340)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000040)) 00:49:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x800000}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0xff, 0x0, 0x25d, 0x97}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000001c0)="9736aae8655be15c678ec49f7e34240ed08e9d3bf3f13dfd5fa4ca25ee9c733900ea531fe71b72c45b71b4eb1825dac27581d51c2d6148b3e2c15416cf73d5c71cd498f8de6ea4f231aa00bb01ca7185e8cf5efe2bae0e6310cc", 0x5a}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:49:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) munlock(&(0x7f0000ff2000/0xb000)=nil, 0xb000) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES64=r1]) 00:49:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "9dff6658262e5862"}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10, 0x0) r5 = fcntl$dupfd(r4, 0x1497947f3db109aa, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8a, 0x5}], 0x1}) 00:49:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f0000000040)="32e89e74bb8667ab21ef565ac446a8913fddb670eae9f682967decf2e007c157adb1e7e8a9c76de4566ebe0f02dc747c8c1fbd2a3d30ae70c97e1c1e78a850e795e6aed149b39fc3d1011e1e25fc0cde23c3c14897b00d27f0fc41211050713e649ce8be22d51e1d4eb845e9587076d4bec1324c62740b19ed39d585310eb5f9c59e621b7cf05264382e25a5b8053ca2778d05cc844db26d1a5c17b5fb7f1a61aa22d3df25dbf5a0db7a8ad0d00ba921d927d913b9cad75e71d9c745e5cb6e94f9b01883c34c0018c7534f5fba8fd2c5a2a1692ad0e786ab1ddc0048239eef68aaeff282032cc2a09a7753a918c7e19647470b4628cf0dc95de9a49eeab8d27195908b83b9898a7fc30f7f118db3daf63a04168c2796d9f798734502d532a27b4bd1dbc91e371e829a635c9458bfedcc4f36c2a6218019c7e3aecb706f51973e4f57620a0a1d551e81232480a404d5d0398d25b24db12c706383781ada3741de4ea3e61111fc609ff92709151b691ef6ee8dbe9a3eb34f75cf361850181ceab9ab348489424ab034f43e12b7f103d2812024733abb0b9c073df54a42b2bf36f64a4dc3440faec659cecf7037d6d1f19e85c78fd6ff0ad7bbb2621831b112610a7124f92963356c2ab570885fe853834fbf7dcb81655e60372de40d571e340269171d2e15c14c1496eb48dab5fb106f227a4a012a36e6645e90daac2d4193a590a2fb76c4aa695010afa7570ef2d5a9c90a4459cfe027fecd2a5edbd1bf6371b18d175cf5a0dd3cda5e4e8ee9a2f5f506a3d9b2c66facf6ed4512619fae3387cc09923c61ee2c349d5699ee100352ddfcbcd812079e6993a55188840e30f15608b8d702e039b55c4e60b9dd3d6082c980bc0413d1fb087ff61de619e91cddc1cba7d5766762ab97a6e38d451a2c8c9976d9695ec2baf0bb7ab3115c8a5f41ea6768cef5bded5bce6d085b13703ebe9e5ab90c965af41cd6b65510f18188470f553a6d86b2ab1e282674f74c70a128e61fcba4715c9e6e4e59638af6b96e9d4c49ee21984771b7c29966528ac65d5bd679f61deab26374ba2ff202fed53515711a454e2927062c863fd91bab7c38ebb47fb87c0f2f8f82c8c2ea77ec3cda6169a37a22c71d1be040c5217abd956191281453f6412ddd278859b75e97b287925ea0f6965bb6f3314c906599bb796690cace1314d96430fcf69286fa37d8c8d6c3738d485ccb9129e857b4d19a12c20be8900dcf63297613acf5c2a5bbb36f03fd145297cd3208198a195a7a7b72a90aaa1002697c97e87b727a54affeb56cc4cae8cd3b7369df0f0e3d9ed791018f351223f58d81436e1acb31f18175eda77f9decfda01da85754bcd0dd5e250deba63efde3f908c465fb93f85d8c47648d8be19253502db3a64ea343987641e7bc401f6c6d615c54530ebfff8eb1953c85935120c7ba61fa6129cd89ff633ad4a626b3f7e1d4242932dde738a1f24c5c8f99f526a3b1a67265fcac7d3272d6d58f5db0282146a32c7c7c186daa2fd1dcca63fa4032810c0379f2bd73a1911492c3f7b4d8eaf8c0929c5790dd6b11c6fd0d0c206cca89d984ce810ca539dd092aad729fceb7e6173cf390f612b68fa3597533bc75a769c50406b3ee0a43508e5ea86509a1ed045e3ddefe07d02bbc1a29a530d6b4a33ecb6ac41d19c91343bf01084ac187c1df4312d273b460c622e5c2f2e53dcafbf76ebbf8ca682bebcebed670700059f1107118b0d64bdab7f64841eaac72e6d359616b70fda17785a3a774f02601bafcb212e7a362c95654f500a129a7a8873b631e49af217cc85ba121d3fb23ed0b2d5d15561638df2399f0e5c31cb57cee656787d0475a045b30ed63ee8475b9c1ca140d44e0b4560f08282b4573dca69e4ab98d15e43e157fbf35f52e37a0ddf15d1d336f783421b076a06749a73411f927141fc7be22966af8168dffe8c28bd9e9d9b969069644f61c261ae38b17161af17f04331d3356188c742504eb9e480f6ce997a22b8f0ca569da0216f00605003749ba516f2b8f6c69e73581ba6fffeac97da2fc66baafa0c44b1b88d7cbbd4fcf1eabd43bbbca68326034a7cdda764a9a5f21e4cea5bf2ad0a7812ed96e8553f1bf4279313bf0a6543269f24c94bd74504ff049e6e378f62683581439bb0fcff5701bf1f6b29f672ee6f690d63bca9d15bda68d647a536d49d08fc9539910eaab4a056caad308bc82befdd06a5bb35fe76e2cedccda5261e87852f07966080d11f8c8b49384f8ee864910e88692481300a60ee124a43ea33154727ac189c1a4abbf17959846bd2113b1740d705b2cf3ce4c3d51a5a65b385c45721c99dee82f8a8f4c1f65b2147769f3fbaa403c40376095ab80b036a000475e50ef68e5df7a9078ed1194e803ae377e6dc60da5dff0f8f8dc56a8ff08fa7d30e4428ddbdcca74a201707e7360e87ecd76c9fb779a7536e75b9e6432ce81f8d5baa9db89501eb45f642798bdaf037b5f052a93e20f725750fc2178380b1b626e5c0e22234960b21bbab56600ac8c39e685605ffb43d1ae3982ee64ab13658913a8e9761406c69583789e57cda63f3b08a6003a54f201fb1c63b543f6adbfb3ca00e87cdc4187b948d99dea6e52d80490ed43177b2004bf24df6c175cda4de486eb3a8f2e1a84761ef0bd03a06c994553286d9daf94ee01c0152ecd77695611f87491c3ec49925b561c85aca9028c26bf33f79253a0b34498d42dd4bbc21c9f94396e86e6da8af1eeab90bfc6b560363c8c879046d73d97c4e86545b6997a4e9ec714fb1f9f060417bf9a793f6901100b2fcc0418b4c6a42e0c0807c26a7d0e98b002e112918bf43a1a78d1ba4a5af51edaa5482399bd074b028fb7a46319dd7e75f63099e247bc12a16b4c07a5750297ef167e210d12de5517217015a070d8556f5c2c1c4a13ef590dbda92f1445c6bebb75c4ec5ea025b668474317f876e6bd377f6ebfa7e4c03e9694f0339c01f21cbd4c7d3a5191d6aa92c0806264795c5da526fe264a1674db15d61eb6c40833db17c2765acc2f411cab5438560db66ad51c7b06ae9a3f39062dc001d634eb150fc9dfec774c31008743e860fe0aea0478b0ac5d9a60b2ab0c4d67b1ccaa4866b07dbf01cffadb3000cfcf34fd6ae7b4a8b74e1051ea82fcae5a80ab02d7ad2bc3ac387027136e5242696440d577c6468228c8abed483f55f04d71ba1c39d3710a42f03e2149f221a0bacbaf72bb92b9450e438b279d2a35f45c9778ba539a974a44839c0f89da3f98684a6b550122a5e6da7df15bec82b4e0c59695d1fe1e3d4e1e6ad3c79280fa4af772ef77b00c1a816796ff140b130089de0004f31a73d6ece7cb627d31ff34bc5f0ecdfc4fff704e2bdf6fc69b03ac915ff8c02def9e5fe1be042242f8f94ff6ca7a81311c4e1cdbc48dd67c2062b2b9bb0321de9648be11d556d0f9af955c9cbc71b7ae95e8b615f846bb2dfe057ada252d57b2d70f7bf1bbc7287d9f20d68b7864c48c198fcf51eb0dee1b5370fa20bdd26fa197af3add1555fda540ec4312dd27f81559e9a5a0557025baba6ec46fc7150d42619d85797aba1b4ba08cd82a1d212d7d38d968aa79c9d719ab3be0cc31799165d2f1cf45cd9f89626435ef1d5aa14d1134a2395f5f3fa33b168ef2ff33e289d556112dd4b3df95a62190b0c1e8cd58004e0db7ee50ff7c655386bb15c3c92c39d2a52bf527b0ba98d1135e021995a5670cf8f14be2176445c4ee11d628ac16737151975f64aa017dd87958c4b2cf0d609ec7f3cf3eeb216c55e8535db474aa9676e20cd750887a351d46181a01ff1b19557c06f691431578dd70d4f231aca553af8704736176800cbfd4af0c9aa590bb2b336c2018baee739413fcec61971b89944c6ae7146167bb4a948da675f6297c57028556591c0398e479f271d3defd2d016ef96f7f41e771ebbaf607582713182d66153526d7557cfd4b982692ceeed8c69f8ae66a7b98d1f4dc3baf9b6577fb4c87998693def074e561e4499e06a425be6065e597d067b6a969d05b6374b8019b9d94559d5fccdde57780fe32a3ea92d3c017fade8e21c657742775e0723be8cc8ceb3a38b2d858c30707bb999250f802a44336cf7e27ee2003877a2093011895163871dc5605edff8d591e5a48a00b7fdb15123a12b2b3ed4f324bcfa3ec5aa29163746e509d86481ecff71b05f2368d2b68edc1f4c04777122c3301ffa8f45320d63053d13c1b106b660f045bd37f5a8b142b243afde66ce30ac666e3c837d7b1272e75ebde881dfd4e49a996d4bfc516135aad2915b32d4015afe38a8c9315b784f1b53b6fe57766951b35afd9eb27a958d1fd4f55f49cd4d7118a575a076795f175f35996eb42eefcf9820a070eab8664afdc918331602974c170961bfe0e6400ba55bc8a21246ed8977071b71a9e21170e10b8aa6d6abea19d1f6020236b3c6a90c3b6a7cc02384058ef71d80dd99bd1b9d9c2153d8db225625de7a3849a3b03a37672ba3e7c1202ba5caa685829c3eaec5172fc277daf4e42ecb348ef1836ca6612b677063aa865f614fbddbe00ce868b2428e96f99a720e98dc06dff2f7e774b052539853588e855e017721946ea7f3ada544e1594683018de12bb71474d5a521645a752cec040be3a10793f1ae38978b7f020fbce36185048c5b02a3ccb0ca49dc2a1f3230233465b89de3c1b1a2be56735482eba26732fc1c66b051e94c9708cebc2e90899c039a8a6e0ef54d17c05d65a14e180cf9471f0ab875e1030ddbdcbdf2968aa539b479f6dc31c6d08d380fc3c2e76dc1b7630bf8489e480b4573ee66535a8b902e4346c0e38e6c2f522d50c5b879ca83ee7dcbe676c249473216597ca36fb9f72fbc368020c62e400219b73dd2964a74c6e662e14ab03f5be18874b1d50e29efeae81e5d6451caf3030a8f4337dcf7a611e45684fe3a94aec08be3dfd81ac77a162ba7bddb870a473b546ca2d145989bc0209e8e22f072f7f5c5c91e0424da3ee878b607f1e3a4d5c5f9464c9f894a2010b1062266b1cd07e58f7c8557669199e2e33563afb3d55a5b9ce995e0a190650363445047e315cf14a7eb6a450589a2035788a9446c59032bfeeab89d12fcd1260261d71deb7a07b00f2f0b4e332decf193e08c56b4d75248a8ae7e19257a9bf027ed12c01d8d4f1fa89bb6c22a5dc7136acdf986fb18ed986548d3b5ad27d90146f8bc715a07cb36a152ea246ca8aa5386ae7c57617aaf922fdf71bfb972413336b5a83001bc7e5bb7758feff4ed280e4dfd8e52f4a250dcd2840f68bbaa1409ccde206f9b1581ac1f35f9c008007bbb90eb7405dbd451ca5e280533a0e5e9c03bfa21e6253aba8162bb9846b906c8c775fb3503a59ca1a6cadcf8d08c0fdf230733ea96f377117c3724bdccf333d07f71f0c40e56ceb57097d20b1c40f113a87bbf3c43a2abcccf0bef4d2e43fa2eea5164cb71ec41bdc2b25d305bae5c1cb39148a46068d12ea85d63352dca0ef0ed19a3797b1f89b2af4b7e211b0b269f61f6103b8efa81882c9284c89d5b559dc065e07af691cf2ffd762be039bdccc50a1f8724a9e8e46574912405024626b3dc9bd166bb66971f9b941704384c79a1e1728166e24874887b6eedd2184a6eac05ad3d91d9f6e249b65b8b48674db6949b0a36462caaffe7c4bb38e759f44bd857409dc1becbba67befcd4ee638a8beef9777752465f23066823cacb74ed98159606bc1af814654cd438a08e2e813dddbf3a5745f543018e3a2b8ca1f70a6beab", 0x1000, 0x0, &(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) fcntl$dupfd(r2, 0xa, r0) socket$unix(0x1, 0x1, 0x0) 00:49:59 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3bf2a2508732b77a539d9969cf6e9c9b501c644105a0afc22f50b1d23668f7c7ac356b6eaa5afb8c52b5d0c563436c9deff19208ba471846c8d959ad98382f39a82b912c30d67748c60e0aa6247b526ba23c5c77270dfa4eefc303"], 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7ff, 0x7ff, 0x1, 0x0, 0x1, 0x4, 0x7ff, 0x2, 0x1, 0x6, 0x2}) 00:49:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000203, &(0x7f0000000080)=[{}, {0x12c, 0x9, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2bf0ea3058f416477aa15d3cb073f50298ac34de9e7113baeb082b6dfca4f78df87cbf4e447739bc0616525dd448579a94a98153ea727fea9f2ce77ea1fb1e34c1a3b48276f322bc0c587bc950972a769cfff6444ed1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:49:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 00:49:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x3, 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:49:59 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) r1 = semget(0x1, 0x0, 0x18) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/81) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) chdir(&(0x7f0000000080)='./file0\x00') semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000480)=0x1) 00:49:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x2, 0x97a, 0x2d}, 0xc76b, [0x7, 0x87bb035, 0x80000000, 0x5b6, 0x2, 0x8001, 0x7, 0x4]}, 0x3c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) linkat(r1, &(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = accept$unix(r6, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) write(r7, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:49:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xffffffffffffffff}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0xe1, 0xb35, 0x0, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff924360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d"], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x24000000}, 0xc) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:49:59 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) getuid() connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setreuid(0xee00, 0x0) getegid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) 00:49:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r7, 0x20004276) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000000)=0x20) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:49:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x18, 0x40, 0x8000, 0x2}], 0x88, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0x7fff}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x101, 0x32c}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0x6c, 0x81c2}, {{r7}, 0xfffffffffffffffa, 0x20, 0x10, 0x2, 0x1000}], 0x3ff, &(0x7f0000000100)={0x7fffffff, 0x5}) 00:49:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x101) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) write(r1, &(0x7f0000000400)="d500c3fc7267cd379a75c4d316a6dc82beaa7f03bc764770b92d8191d78c18b4247a62c3b0c0c248737c06c18243e701b2a0748f91964b4cdba483746f48aed19eeb972547898cf52585e2bbcd25bd4dfee1d93e5d225ad7b56b67d8382a525ceaec19deae275d1f0ff3a89e9c128d851bad9f6ee6fa2a3a9a8af47caae35feeafcc240c0a32ebb7e35fa20147e5601ec0ca3b535b8c78e320e23b8f484fdd919a692d124cc830b454f7d3e10c547112f4faa4cf95dc2583d46f353f35198d24ad483d878dee144f99db33c116bf973fd40b", 0xd2) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) select(0x40, &(0x7f00000000c0)={0x1, 0x1000, 0x7ff, 0x7fffffff, 0x10000, 0x1, 0xffffffff00000001, 0x8}, &(0x7f0000000140)={0x1f, 0x0, 0x8, 0x1000, 0x4, 0x6, 0x404, 0x1f}, &(0x7f00000001c0)={0x100000001, 0x9, 0xf9c, 0x7ff, 0x3, 0x0, 0xf211, 0x91}, &(0x7f0000000200)={0x8, 0xffff}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000340)='./bus\x00', r3, &(0x7f0000000380)='./bus\x00') r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) listen(r6, 0x8001) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000280)="f6e874e347e1bf38895f5134250789f8264bb968ef95f2f9d02c349b2b246cb900", 0x21}], 0x1, 0x0, 0x0) 00:49:59 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munmap(&(0x7f0000009000/0x4000)=nil, 0x4000) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 00:49:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000040)=0x400, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x1000) 00:49:59 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x7}, 0x2, &(0x7f0000000300)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569e65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f881e3007f6821e4f0efe3a6847bdab8e35d6c4fc2f2e46fda7d51592fc8e5c5950cd2a35ef20ce61166e39416706db847dd92e37de5b7a91feefef3df8a1022b21aa195d0af48ac8dc3cc20432876481df76a0b13b18c4afbb22d8d54b5642cb5fbe0a3688b94a43c42f8c1a547a4f2bf3a6ccbdeebe87563b2481ad441e812130b6bb", &(0x7f00000002c0)=0x102, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf705d55de46171ee9cf306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab5770920d5e358547dc066d93bbd27277d07c8eb27b7d615e19c8f5198ecfc6dadff7b60dd828467f29313678d939f99cdd563a5a5f55474f77299cb04a0d2", 0xf1) 00:49:59 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x2, 0xa5ab, 0x90a, r2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x9, 0x6, 0x3f}) msgget(0x0, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) 00:49:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x106) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r7, 0x20004269) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r8, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:49:59 executing program 1: ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000340)="ca2678b6ca98bfb0d6c46ad16be91db3c025aad22bd14957cb8ce152a4c52ca36fb90be865c8207b9a298283e5b7beefc260d58d5a42365bd75704a4785cadfd6576db538a5d4ef762783c98d9faefac7925022489ba368d84ccdc2f0dbfb840a5aaabeb357bb627258cafe5ed51630b84d776d4fd33fcba94fd307cc81ad9cdcee916c153eda474640566949679c2bb008edaaf3dc8950db6dc8dafedfd", 0x9e}, {&(0x7f0000000040)="7e62b748af1450c159c5f8e640a530fa7e6d55ff11823354f3bacf8d9da26ad8d4456b197a89bf30728fc86e9040a357", 0x30}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="c036cc51ae1744c04fbd623990dcb15750566c4ba4e2770a7436088bdf486a88313deacffebd7edaef9477c6781f779dc85a59ddf33ad9b525eb004f6ad772ad0e88799cfba15301d8ce8dd76d0ceebf655c827290b9b19bd9796939b5f604b20c43983019c344ba9cfcf30fe5cac832ecd9d02ba1d042a72542370c94088a1dd571a46393687326e419e516133c7b853481fab399a9e3ee6d7e44ada63124b6e621189b06a7ca59724a12b37944a7ac9d69c462672b9a0bc35027047da3405c8d41e7d9eb65eb0fe96fbc6d0a0d10631737f52c30cca46008bce754d64e0898f2a45e09bbb34386b6b4cc9516315fdec131243d787b2f51478916ab83e221119f890e08e6f2d35a0cfe7f693383b5cf7bf6185e507edcdb198c7bcc3d9eb0a04050d75e16134ccd17a085e258b7cf44a1f6b6ac185463942c7115970b985114583b8d17e0247b7fd50577c61401d1f0af0a20b7d407b3330c7bd48efd62a08b22af8938174f71699472bcec8443530ced83952683b94fb9e2306afcee78acfed47b692706bc6ee1724cbbedd62dc73af49adc75ce7d8526e709c3b742e485d351c1624c575fd6875e26892d126f519f5010a39b81bd65ba1bd21f9f0dbc7a0384f56e69dbc3d99770392c7b8edaf138be067d80b2e65597880e71e1f6c4439de7e3142439f084e506b268d28951042fbd7f5444f70c174e0a8d2ba0934a2e1972bf61a0059354fd1f309fd7ff71879675a4f0a29f60b48f5b9bd92ea6fb19c2865883c74c4efd7f0b97ef3215edb301619915d04457b87dc8950edae26a39029995b0853ab5f6cd6c01b680b185221045cacb558570641fd77b40aef6201992277b5bcece18c702f16fb5646aafb9f0e28ffb2e1a8f59e5a09cfd9b35eecc844ad85394e402943f4d59f7e31c661575592e585d61e07193cd729c26c448dad5c36d37d816217e5ef574e031c331a4eb2fd434f20608fbaf00c7603e2317225ee3e841bd5fc57801b60ee20569d5ef67dc54200f3a1e6bfed9a746c18318f8c7a9636911e8250d39b16d25851d714a781ee296adce1ddef1634b5f0f04ad07eb51d61b5bebc26589991d40a5e53bf6cb833722c8cc9f9e184e47341c7b3fcd15d75d7ddb088a6f9dfe1708e33bb75f30fa7b84b493f0ae053bf3ecc5801e85a5a5c0a3d08488dd6e31942a240c4148fb33bed229016a073e5682ac3a63d297c19a53d3b24758ca701d57e57332abf0948840daab4dabf3e18f6d3cf2031b4ff940baed1141675c7085257f565304336d7b00856be84796c0b162f1027b6d7a6eb1e6453881dd6047984439b02896398adfe3250bdfca558bd9c903de9363bcc69bb90c4b4277729022bcb4e481762310e1780fc576af7f5b32210bd17e16d4c4e2467b27cba8ffdd4b95951cee4a53ec6186d9378e6e4cf4437524676aa2449b3a812eee0ca4a43c18ed78727e554d58fbf4719c18517c815bb9bd4e61603e7bc1f2a1fd8ca5360e527bc2c3f76c778c1b55dd30c25d22f8ac70f8ffa77f5447140ea0bea418d6b5b7a3c57516854d4324fa059bdd9bd7e8fc5c35bd6e3a5bbbba955ed7bd5667266ef65aababea690d658af67213fce7260cf6858c6f4b6e76ec0c0726fa4a2aff797e9f51e0b61db193558a3268f9e42505940061c08c06cc022c86bf21de1503c268e3a2889d7dbf387c3bcaa9e5fc37c2d8f32fd1412860063bb2f424a6cc47fa8e2e6d8d4d539f5696e727da9c5c122c2058e9d24dfb6de8340cf3c70aeecdb429052737948b2df23ba3dd073c3bcc4fe7bb5965c920165a985eef590dcc426923a7e8980e8d74706e7435f60854a504782c9b89a1b331413db1d162915233903ebf272451c71acfe101db1bf8a410b6983c46dbef3421ef8567c656cf96d466d1f51570f1f77329aabb6edb830a390017b2ca231e709e193f55f15d432570053c011bf86506dff2dc5e2b765b6eb66ea313d5eb7900416be366fefd8299e63d14dac143ce7c68f171c09b17a94f66f26543206f655bc27237260fba466716ba30b80ca309883a8ad455872a281c6c856ea246751f5f18130c2f822374561a8ea84c25dbc1d5b1a0e0e7ffa017875bb437813189dd46935943a7288f370de237ac76abed06bb766e6ea0f43b5ecb9f2fa62b8195b2023c13377324ba6784d3118898e3f09e5400f97fa43db9af98a60c6c023b4b55d5282d7cb9b6ad69987661b85cae12adb195aa50022880e2ec84549c0f3d3df815aa614a08cc831bd5f0a54bb42b902fdc96a7c8bcf634a3c3da4a8b385fb8b58d31f55898c81380bf22267889311f71766c938bdc6e42d9c48129c38b637b37e0c7d193daebd1ac6ac13130660a4263051b964813285b1f7a45563614814098169176922f65b3ed5e070ab8da5aa5bda980bd77d203aa912e6372efee2747fec542cfe9ac13de924e8b63df1a4e31de2dc4a2097f427f0b9a63101434bc714937c2bda806e149cb1601da548861e7a68edae9e4761021735c1376370e3738f4d3bda2f52dc1d351618d081348b41e12723bb94e021d0ab79f47ac04b86a2419ff5a3bab74c8e486f693353ada90889ff42bbe15a493530a7bc596baa22ffc0d1b9acab644ca336fafa1ad5ac347d2c92507e604280f09bee725d860a51af5b145362e06b8160300e52dfdf173d16e462afea0698d8fd16725c49b531313d2d3a2b7a9455d3f00950c54bfe9eaafb54352b0a9d26ef6e376bc20596e7742fa7685f5a1fe0e6af7f2f4e0164b4c8473380b3f3b32000ae8be265e1ebd82fe78165cc3c013682f47cf0233a0740be78d4ddeb81f2d15226e4c48bd2f76b506c8311f98a708087cc518f1d877ead5778beeb229337e441d8a993109661e74f8c74369011110f33056898a16432f44b141c12f5d92f87d58eaf0bde6fcaa5abdd47d2a8547e9d1269160d12eeff82a932bf9caa03a23ab14e06ce1abcab76b646dcf324d6f663d33cb60ecb3710d669036b7848a086aab8028ff0fdf47d9db59f9d406383f5a29e2778d92f8ad704395b849b13fb6d34372c59ca7f29a002cbe26436f587a59203af969dd877df80126c184694c08ac6ddd21ec1a61f0cf2627a8caeeb3fab19ff211b866616b0e9a0871d60c2cbe5ef4430dbbcc3e6b4fab043a016a0097d4fb148ba8e04dd6a8eea26fef82ef4e9d82ab080b502cf62cd8861e6e15af4cfa18e6cfd90d7aed9580f769ce4db6e0bb31649c3f5e470e8c6c160fa17f29bb62e4f80ae8a03cc141781ab670c42778e3149dc285edfd0632578bb00704fe473e0c5bea387c20c617f98b9c0142cd8ec62c50312cc3e24223b49cdd63bc88494104f5dff76dbcff5318530afca91c31e5775fa6277463ea80449f850975277f362c7fd18a8c17f28f8dfa6b6b10bf874277339a16d53efd66da67afb8a4edeb2a9c27f8bc30dd2c7490b55d1a6f2e6d1fed7344742e74412028fd34dc1e33034d76a14cd08dc8bbb416f9f1ced2d4b723c1a9b0f9dd3ec1112890b9b70d3b327674f843f3e8ca2fde21194b65ff0a6a2464cc7bb06d7ca0eabcc17511a72b34abdc824115601015e1dc8dc9701ebe82bbf0fb5c8bf967e965d87a6eeec3eeb4ef252857902075935a10e04e1be0bb5cbc6dccb63147bff9433ff1301233853ae1135b6dc5b88e711119e5d98ebf232c5d617aa832f6ab967c1dc1bdbb99e9d69743f16923043bcd189a408a908def078d5f8f8e1100d3da744ce09674fdba2c2416cee9313db7932f318660b4670720fc8e16708f7089c24d4d627896f057a9596809946b44c43727fa06617958df10963f7c93da67fb9498d9fe849068de94ab52b8d43127a081a8b05eb4b966279eafcd9ea05bafd5a2970d0fcdf706122ee105383742f18bae05a6e1da6bf6c40f76e83995ebe583cb5c9d475dbabd7a648a5f5d365938ea74a2107d45de5eafd8a289fe6e5b7751df3c088458b723197022ad01b4c2ed6575836d4a517b1b814da83233e424ce8bc53f5f4be1b81b789058d0f874977f1d68e7e5afe1b3028222bc8d1b66bef1afba4a973754ef3e0b1d45433053b6ade441177387900b717aa407fbdf30c76b12c7392ea9e10aba4952eb866a782f4dc115538e02515b9b769e41c2d853d62e44eaebbbe18d64b3ae462c57784fecb037a0bbd8e963ba647f1ed5a99a35584d86e7ebc3d86a1d02a120158c1e730196664eadebe3fa2dad9ac40c0af9e048951220c647356729e0e65dcb2e9e292c73a2652f91797bdeb78e54a6149f4f0c81eff1896d55997e59e2efab9ee0f6c5c812f75b12fb62cce82a9951fea4d265cd790a9c9f455a641261fc4e43d6cefc243306f635fa522a8bdb3c32cb5dfb9101af769e1426015fb74ef8c1a17626cdeefd6ae659aab0e1c3869df4254ca9e113200824a95bc088de362eff3ece31c7ce079096d861a873adc1c60e41a0bc4d1d96491992e27553fa2569ca30526f513dfe6dd8197cc5c2c61605c0b83d9bbfef46045445bf1484e0d657b19c309d0c659f5503d094704c88df0ba7a700ab459847b3bd7d96a5fca43a1662c612be39941a9e822b4e68f70d0a2f80a51b3073d470da9a8d8258f8e8dabedadbf42a1d002841524ca8eace3101e2ece19f2d99b535efb39209106c3660e7bdafa90b93d0b816eb90cecff15e69792e2731bb5dc05caad059968ccbab7dd6eb0ad3d6f9054e22bbfb53fec08bb010c9ede4327ed1c6ca140503f1593cbabc426a02a0ed1dafb41d7fee92f824c6c4e1fb36620c50b95a082eb6646d5b2711fc525ba5e1cc88c219a2ee391f37b6d9b7fead2aa818ae43991b3018cc8c1ee37310f563a9b3931ab663e35d91d547ce9cfd15763ddd023ecd24fb35e13a566ed6b92cd41bdd572eea03267216070393e5cd03ee8fbc1feaed3b2483ae58a6254fd8fbb65829d95e27440da1167649421241f7da294c5c54cd2c0d59224060f6b6ea1d4a7d35e9c3699ddeddf46e861b81b22fcb5862ea14fd34d90d9d7d772d3a65318bddd156f1c89cf5c374ec54359058e401581ab8a4dac3faecd2937f7f054d9b3351c30f0996b454c43a656f89e0e4ea1b6b0b26156af1627ddfa6e97c3f681610a52037f65b8d81e1a8e79160d1e2ba0f21dc0e392173186debda137162c2f1fb2a1f48156c0490834d98f5790fa124c0735bd725615efc524c8034051d8ecca94edb1ea479936d5aa4a7c950afd10b87645929312edd654314dfcd086f1324e2653b48e99778d4dcf867d74b9322620ee83ce57cd745c4ae514d3602d1b3fecabd964cb6c24ee397316f1eb466f09448d3ef73f3f00aba619b3ce0137264b0481828ba356e49f1cf1f384620aef386dc39c43a3e0828b163becac637b8b1503c30f8b8eee491a426957d891fd53a1077242485136f5e41f168af03b6fca3161e9673b93ad0292cf1f9dcc3ff24207d0f08c19eaa97180d4cad14234965d50f081c944d786112db31aee089d55ede95b0c6da10ea88649eed1708ce4e0f7aee4ddfd9f2facaf0420acb55534199947d4ebc87c9186e03915b2fca6ee083e2771ec6c27d9320b55cbddefd91fef201c04b7b14a533aa7d84c7975f640cbbb272f8a4140e47b01d6f5d67dba4ae04a57530321f9650174edc42382078d49defc844db70fefe1ec67fe3e60826ee007fdda7e36cdae5d1f267af244f5392c45c543dfb67092957d4684b36e30b7d1087daee251b668859697fd20975a71cd9dbc7a1ba91f324422e9bc86bc15dab05bba0e0f850e2a5290915537e3ba2", 0x1000}, {&(0x7f00000014c0)="f169a1fe83ad587c005868b1f115f8f37e3f6bf2c88666dd824e325ad279e9426bfa44f285074775f601ba3330a5fc95a0676a07a84aac3b1f78af260ec43a8f6a73811ccbd8867d2813da6c3e5fa6f47c4768977dcdbdc5dc159e4ad4598e34c8ce12cc9160cdc2c8cbc09e544fc56efee22aecd7e78483333b64c779d0660911656cb20a01c12b5f2dae28bf36ef75c193d4b34e30bac98b5b387a4c0770f6a1a0507a340255a7d229db2d998775c2b03b9fb395605c1b19cb641a0d437ccd282b82021054793f4d0c57ee9f0364cf", 0xd0}], 0x5, 0x0, 0x716) nanosleep(&(0x7f0000000100), 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0, 0x6) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfffffdb3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r3, &(0x7f0000000240)='./file1/file0\x00', 0x0, r4, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0x0, r2, r4, 0x8, 0x1ff}, 0x2, 0x6, 0x0, r5, 0x2, 0x434000000000000, 0xfa61, 0x81}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e3e8c0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e3e8c0 00:49:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:49:59 executing program 1: r0 = socket$inet(0x2, 0x4, 0xe6) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x47, &(0x7f0000000480)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x11, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x3, 0x1, "2c500c5e83d500"}]}}}}}}) panic: tcp_output: template len != hdrlen - optlen Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 46791 62469 0 0x2 0 1 syz-executor.0 *149106 35909 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff824145c2) at panic+0x15c tcp_output(ffff800000ad9ee0) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaedc88,9,fffffd8077371c00,0,0,ffff800020e409d0) at tcp_usrreq+0xa55 sosend(fffffd806eaedc88,0,ffff800020e62f58,0,0,80) at sosend+0x671 dofilewritev(ffff800020e409d0,4,ffff800020e62f58,0,ffff800020e63040) at dofilewritev+0x1b6 sys_write(ffff800020e409d0,ffff800020e62ff0,ffff800020e63040) at sys_write+0x83 syscall(ffff800020e630c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffb9610, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic tcp_output: template len != hdrlen - optlen ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff824145c2) at panic+0x15c tcp_output(ffff800000ad9ee0) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaedc88,9,fffffd8077371c00,0,0,ffff800020e409d0) at tcp_usrreq+0xa55 sosend(fffffd806eaedc88,0,ffff800020e62f58,0,0,80) at sosend+0x671 dofilewritev(ffff800020e409d0,4,ffff800020e62f58,0,ffff800020e63040) at dofilewritev+0x1b6 sys_write(ffff800020e409d0,ffff800020e62ff0,ffff800020e63040) at sys_write+0x83 syscall(ffff800020e630c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffb9610, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020e62ac0 rbx 0xffff800020e62b70 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff8239351f kprintf+0x16f r9 0x1 r10 0x2 r11 0x737bdbcf048cc5b7 r12 0x3000000008 r13 0xffff800020e62ad0 r14 0x100 r15 0x1 rip 0xffffffff81ef4318 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020e62ab0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (sshd) pid=149106 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020e41390,0xffff800020e40c50 process=0xffff800020e38ba0 user=0xffff800020e5e000, vmspace=0xfffffd806e8ff8a8 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83936 503082 0 0 3 0x14280 nfsidl nfsio 41532 51689 0 0 3 0x14280 nfsidl nfsio 71021 436446 0 0 3 0x14280 nfsidl nfsio 62418 95241 0 0 3 0x14280 nfsidl nfsio 97824 236686 0 0 3 0x14280 nfsidl nfsio 54195 227766 0 0 3 0x14280 nfsidl nfsio 16289 428468 0 0 3 0x14280 nfsidl nfsio 33551 328914 0 0 3 0x14280 nfsidl nfsio 41793 235731 0 0 3 0x14280 nfsidl nfsio 12921 43152 0 0 3 0x14280 nfsidl nfsio 13862 364586 0 0 3 0x14280 nfsidl nfsio 45295 99729 0 0 3 0x14280 nfsidl nfsio 76415 359533 0 0 3 0x14280 nfsidl nfsio 30811 113826 0 0 3 0x14280 nfsidl nfsio 48656 104923 0 0 3 0x14280 nfsidl nfsio 56198 88542 0 0 3 0x14280 nfsidl nfsio 15487 374600 0 0 3 0x14280 nfsidl nfsio 63808 427924 0 0 3 0x14280 nfsidl nfsio 27307 214362 0 0 3 0x14280 nfsidl nfsio 38808 288839 0 0 3 0x14280 nfsidl nfsio 15178 462122 1 0 3 0x100083 ttyin getty 74438 509104 9428 0 3 0x82 nanosleep syz-executor.1 62469 46791 9428 0 7 0x2 syz-executor.0 9428 271454 38562 0 3 0x82 kqread syz-fuzzer 9428 501321 38562 0 3 0x4000082 nanosleep syz-fuzzer 9428 436690 38562 0 3 0x4000082 thrsleep syz-fuzzer 9428 122844 38562 0 3 0x4000082 thrsleep syz-fuzzer 9428 66210 38562 0 3 0x4000082 thrsleep syz-fuzzer 9428 339315 38562 0 3 0x4000082 thrsleep syz-fuzzer 9428 73347 38562 0 3 0x4000082 thrsleep syz-fuzzer 9428 138871 38562 0 3 0x4000082 thrsleep syz-fuzzer 9428 289267 38562 0 3 0x4000082 nanosleep syz-fuzzer 9428 479682 38562 0 3 0x4000082 thrsleep syz-fuzzer 38562 367601 35909 0 3 0x10008a pause ksh *35909 149106 10222 0 7 0x12 sshd 10222 303278 1 0 3 0x80 select sshd 27360 460157 12882 74 3 0x100092 bpf pflogd 12882 257714 1 0 3 0x80 netio pflogd 3966 297456 55658 73 3 0x100090 kqread syslogd 55658 300324 1 0 3 0x100082 netio syslogd 38989 494100 1 77 3 0x100090 poll dhclient 52710 176975 1 0 3 0x80 poll dhclient 12953 308561 0 0 3 0x14200 bored smr 85340 354781 0 0 3 0x14200 pgzero zerothread 79886 139499 0 0 3 0x14200 aiodoned aiodoned 1796 366223 0 0 3 0x14200 syncer update 15240 289160 0 0 3 0x14200 cleaner cleaner 1841 124948 0 0 3 0x14200 reaper reaper 765 147823 0 0 3 0x14200 pgdaemon pagedaemon 40322 206764 0 0 3 0x14200 bored crynlk 74169 514925 0 0 3 0x14200 bored crypto 22642 250909 0 0 3 0x40014200 acpi0 acpi0 15122 101545 0 0 3 0x40014200 idle1 5158 432767 0 0 3 0x14200 bored softnet 39819 18442 0 0 3 0x14200 bored systqmp 4471 279279 0 0 3 0x14200 bored systq 47232 479195 0 0 3 0x40014200 bored softclock 94322 250858 0 0 3 0x40014200 idle0 1 129546 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 62469 (syz-executor.0) thread 0xffff800020dddad8 (46791) exclusive rrwlock inode r = 0 (0xfffffd8068611920) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b2163c8) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 35909 (sshd) thread 0xffff800020e409d0 (149106) exclusive rwlock netlock r = 0 (0xffffffff8273c6c8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9511 6428K 6789K 78643K 10987 0 pcb 13 8K 8K 78643K 55 0 rtable 94 5K 5K 78643K 269 0 ifaddr 66 13K 14K 78643K 119 0 sysctl 2 0K 0K 78643K 2 0 counters 41 33K 33K 78643K 51 0 ioctlops 0 0K 4K 78643K 1503 0 iov 0 0K 12K 78643K 28 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1355 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 33 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 4 9K 25K 78643K 274 0 sigio 0 0K 0K 78643K 8 0 proc 61 63K 95K 78643K 467 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 10 0 in_multi 35 1K 2K 78643K 64 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 227 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 126 39K 39K 78643K 1848 0 UVM aobj 9 2K 2K 78643K 11 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 10 0K 0K 78643K 19 0 temp 92 3860K 3924K 78643K 4172 0 kqueue 3 4K 8K 78643K 6 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 25 0 23 1 0 1 1 0 8 0 rtentry 112 47 0 14 2 0 2 2 0 8 0 unpcb 120 96 0 86 1 0 1 1 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpcb 544 95 0 91 1 0 1 1 0 8 0 inpcb 296 655 0 648 2 0 2 2 0 8 1 nd6 48 8 0 5 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 10 0 6 1 0 1 1 0 8 0 pfstitem 24 15 0 3 1 0 1 1 0 8 0 pfstkey 112 15 0 3 1 0 1 1 0 8 0 pfstate 328 15 0 3 2 0 2 2 0 8 0 pfsrctr 152 1 0 0 1 0 1 1 0 8 0 pfrule 1360 27 0 19 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 189 0 44 12 1 11 12 0 8 0 art_table 32 190 0 44 2 0 2 2 0 8 0 art_node 16 46 0 16 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 2 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 30 0 20 1 0 1 1 0 8 0 shmpl 112 9 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1756 0 351 89 0 89 89 0 8 0 ffsino 272 1756 0 351 95 0 95 95 0 8 0 nchpl 144 2337 0 722 61 0 61 61 0 8 0 uvmvnodes 72 1892 0 0 35 0 35 35 0 8 0 vnodes 208 1892 0 0 100 0 100 100 0 8 0 namei 1024 6356 0 6356 1 0 1 1 0 8 1 percpumem 16 36 0 5 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 1 2 1 1 1 0 8 0 scxspl 192 6657 0 6657 8 7 1 7 0 8 1 plimitpl 152 30 0 22 1 0 1 1 0 8 0 sigapl 424 510 0 460 6 0 6 6 0 8 0 futexpl 56 3795 0 3795 1 0 1 1 0 8 1 knotepl 112 64 0 45 1 0 1 1 0 8 0 kqueuepl 144 34 0 32 1 0 1 1 0 8 0 pipelkpl 48 110 0 100 1 0 1 1 0 8 0 pipepl 120 220 0 201 1 0 1 1 0 8 0 fdescpl 496 475 0 460 3 0 3 3 0 8 0 filepl 152 2793 0 2693 5 0 5 5 0 8 1 lockfpl 104 32 0 31 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 262 0 252 1 0 1 1 0 8 0 zombiepl 144 460 0 459 1 0 1 1 0 8 0 processpl 984 510 0 459 7 0 7 7 0 8 0 procpl 624 1077 0 1017 6 0 6 6 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sockpl 400 776 0 757 5 1 4 4 0 8 2 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 161 0 0 20 0 20 20 0 8 0 mtagpl 96 20 0 0 1 0 1 1 0 8 0 mbufpl 256 199 0 0 12 0 12 12 0 8 0 bufpl 280 3709 0 135 256 0 256 256 0 8 0 anonpl 16 62049 0 45492 82 5 77 81 0 124 10 amapchunkpl 152 2567 0 2423 11 4 7 11 0 158 0 amappl16 192 2292 0 1400 55 8 47 55 0 8 2 amappl15 184 9 0 7 1 0 1 1 0 8 0 amappl14 176 28 0 22 1 0 1 1 0 8 0 amappl13 168 151 0 147 1 0 1 1 0 8 0 amappl12 160 15 0 12 1 0 1 1 0 8 0 amappl11 152 62 0 46 1 0 1 1 0 8 0 amappl10 144 28 0 22 1 0 1 1 0 8 0 amappl9 136 505 0 503 1 0 1 1 0 8 0 amappl8 128 465 0 435 2 0 2 2 0 8 0 amappl7 120 118 0 107 1 0 1 1 0 8 0 amappl6 112 22 0 19 2 1 1 1 0 8 0 amappl5 104 373 0 357 1 0 1 1 0 8 0 amappl4 96 615 0 585 1 0 1 1 0 8 0 amappl3 88 105 0 100 1 0 1 1 0 8 0 amappl2 80 2853 0 2791 2 0 2 2 0 8 0 amappl1 72 20380 0 19953 23 13 10 18 0 8 0 amappl 80 1316 0 1273 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 478 0 462 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 478 0 462 1 0 1 1 0 8 0 vmmpekpl 168 7511 0 7478 2 0 2 2 0 8 0 vmmpepl 168 65028 0 63080 120 14 106 117 0 357 13 vmsppl 368 477 0 462 2 0 2 2 0 8 0 pdppl 4096 963 0 925 6 0 6 6 0 8 0 pvpl 32 194102 0 174397 192 4 188 192 0 265 27 pmappl 232 477 0 462 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 261 0 5 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff824145c2) at panic+0x15c tcp_output(ffff800000ad9ee0) at tcp_output+0x2c4b tcp_usrreq(fffffd806eaedc88,9,fffffd8077371c00,0,0,ffff800020e409d0) at tcp_usrreq+0xa55 sosend(fffffd806eaedc88,0,ffff800020e62f58,0,0,80) at sosend+0x671 dofilewritev(ffff800020e409d0,4,ffff800020e62f58,0,ffff800020e63040) at dofilewritev+0x1b6 sys_write(ffff800020e409d0,ffff800020e62ff0,ffff800020e63040) at sys_write+0x83 syscall(ffff800020e630c0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffb9610, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828adbe0) at __mp_lock+0x127 __mp_acquire_count(ffffffff828adbe0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020edf2e0,1) at sleep_finish+0x113 sleep_finish_all(ffff800020edf2e0,1) at sleep_finish_all+0x32 tsleep(fffffd806b66b8e0,11,ffffffff8246b1d7,0) at tsleep+0x1cc biowait(fffffd806b66b8e0) at biowait+0xa6 bwrite(fffffd806b66b8e0) at bwrite+0x1e4 ufs_dirremove(fffffd80685a1270,fffffd8068611888,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff800020edf508) at ufs_rmdir+0x247 VOP_RMDIR(fffffd80685a1270,fffffd8063ed0500,ffff800020edf608) at VOP_RMDIR+0xf8 end trace frame: 0xffff800020edf6a0, count: 0 ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828adbe0) at __mp_lock+0x127 __mp_acquire_count(ffffffff828adbe0,1) at __mp_acquire_count+0x51 mi_switch() at mi_switch+0x392 sleep_finish(ffff800020edf2e0,1) at sleep_finish+0x113 sleep_finish_all(ffff800020edf2e0,1) at sleep_finish_all+0x32 tsleep(fffffd806b66b8e0,11,ffffffff8246b1d7,0) at tsleep+0x1cc biowait(fffffd806b66b8e0) at biowait+0xa6 bwrite(fffffd806b66b8e0) at bwrite+0x1e4 ufs_dirremove(fffffd80685a1270,fffffd8068611888,800c,1) at ufs_dirremove+0x291 ufs_rmdir(ffff800020edf508) at ufs_rmdir+0x247 VOP_RMDIR(fffffd80685a1270,fffffd8063ed0500,ffff800020edf608) at VOP_RMDIR+0xf8 dounlinkat(ffff800020dddad8,ffffff9c,7f7fffff4150,8) at dounlinkat+0x14c syscall(ffff800020edf780) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff4140, count: -17