kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Apr 27 11:52:08 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.34' (ECDSA) to the list of known hosts. 2020/04/27 11:52:17 fuzzer started 2020/04/27 11:52:23 dialing manager at 10.128.15.235:4108 2020/04/27 11:52:23 syscalls: 338 2020/04/27 11:52:23 code coverage: enabled 2020/04/27 11:52:23 comparison tracing: enabled 2020/04/27 11:52:23 extra coverage: support is not implemented in syzkaller 2020/04/27 11:52:23 setuid sandbox: enabled 2020/04/27 11:52:23 namespace sandbox: support is not implemented in syzkaller 2020/04/27 11:52:23 Android sandbox: support is not implemented in syzkaller 2020/04/27 11:52:23 fault injection: support is not implemented in syzkaller 2020/04/27 11:52:23 leak checking: support is not implemented in syzkaller 2020/04/27 11:52:23 net packet injection: enabled 2020/04/27 11:52:23 net device setup: support is not implemented in syzkaller 2020/04/27 11:52:23 concurrency sanitizer: support is not implemented in syzkaller 2020/04/27 11:52:23 devlink PCI setup: support is not implemented in syzkaller 2020/04/27 11:52:23 USB emulation: support is not implemented in syzkaller 11:52:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x45, 0x0, &(0x7f0000000040)=""/69}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r1, 0x20004269) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)="0198364e78202a67e1921f94ed87e441df5a3db47df824bd1d554a2e385e8d8069933e1a8313d83f5355a7fa26d930fc252cb6cb2b61e966cd32b064363faf8a6a1bac1501f448d781ce9ed7a12725b8cc58d8452ff7596335d43c51e0df5756073ee0b064c83f4fd450afbaa228aa965d110a908edee7bdbcf008c078e46ac9dcce8baaa7665a", 0x87}, {&(0x7f0000000200)="2dd65dcc65cad35c7f980b66f058bee7f2dfd3e282f89ea38b4aaa7b2ca858d85094ee8781fb394e7d37587d80de32224b242e524cc064711cbfeeb75873b27251dfe1ae8f0ad33d0f7f8105a2a1786f35711a884803f6c53ad5029b793c4de1ba1a2e76cefdc4e9ccd19065c16054a9e3689337a6", 0x75}, {&(0x7f0000000280)="40c3e554278c02a365f2bcda", 0xc}], 0x3) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) socket$inet(0x2, 0x4, 0x4) mkdir(&(0x7f00000003c0)='./file0\x00', 0x20) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000440)={0x1, 0x3, 0x6284, 0x81}) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='/dev/zero\x00'], &(0x7f00000006c0)=[&(0x7f0000000640)='/dev/zero\x00', &(0x7f0000000680)='^#/\x00']) ioctl$BIOCFLUSH(r0, 0x20004268) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x30619, 0x0) socketpair(0x18, 0x4000, 0x4, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(0xffffffffffffffff) poll(&(0x7f0000000780)=[{r5, 0x4}, {r6, 0x20}, {0xffffffffffffff9c, 0x100}, {r2, 0x10}, {r0, 0x80}, {r7}], 0x6, 0x12) mkdirat(r0, &(0x7f00000007c0)='./file0\x00', 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 11:52:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1, 0xe3, 0xfc, 0x81}, {0x7, 0x77, 0xff, 0x3f}, {0x7ff, 0x1f, 0x6, 0x1}, {0x9, 0x8, 0x2f, 0x1}, {0x69, 0x6, 0x2, 0x9}, {0x1000, 0x8, 0x8, 0x101}, {0xfffe, 0x2c, 0x20, 0xfff}, {0x9, 0x9, 0x4, 0xb2}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000100)=0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r4 = kqueue() poll(&(0x7f0000000200)=[{r2, 0x40}, {r0, 0x20}, {r3, 0x20}, {r4, 0x2}], 0x4, 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8000, 0x20) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x77, 0x0, &(0x7f0000000280)=""/119}) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000340)=0x2c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x1) clock_settime(0x4, &(0x7f00000003c0)={0x1ff, 0x100000000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000440)={0x2c45, 0x2}) r7 = socket(0x1, 0x4, 0x22) fcntl$dupfd(r6, 0xa, r7) setregid(0x0, 0x0) 11:52:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6, 0x0, 0x0, 0x40400009}]}) pwrite(r0, &(0x7f0000000140)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 11:52:31 executing program 1: shmget(0x3, 0x2000, 0x132, &(0x7f0000f95000/0x2000)=nil) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f32405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356a438f8387c3440ba6ba9cc08452fc0425003000000cacfe9d34b6a30de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4a01000000698df63e5e23fa327326484829f3f7769669e325cd2485e172bf128322f3dcb54394ec4fb32406ccd10317bd40bcdd377f22491f694c8c7f5a5c098bfc328400000000000000005d83cf22789ba7a0df450db333e4513954a6fab89f5a167f8ff6f6521fb1d960835bb564137ad52ed94bc4040386d94bd98238f7eddeeaa2ed9850f1cd79d5ede7da15dc69b661cac3cce1f90040fea3fdeaf76b44622c671714da346cc091abea93fb67e629b85270dfb7ad8f116556d2f434cfe0d2cab61000"/425], 0x44b, 0x800) getppid() r1 = msgget$private(0x0, 0x51) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/35}, 0x2b, 0x0, 0x1800) msgsnd(r2, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="03000000000000002e1100b0df6d7fcf409def1a1fdced34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b0e945a54cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d809e49f1cb9bd7bf1121dc400000000000000fa327326484829f3f7769669e325cd2485e172b7120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f305000000000000004272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"], 0x4a4, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 11:52:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000e50000000000"]) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:52:31 executing program 0: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x2) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x1f8788ba, 0xffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x6, 0x0, 0x0, 0x80020000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:52:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) fchdir(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) login: pckbd_enable: command error 11:52:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 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) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x20000, 0x7, './file0\x00', 0x0, 0x1, 0xfffffffc, 0x6}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 11:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000540)=[{0x24}, {0x16}]}) semget(0x2, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 11:52:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:52:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="bd894e4004a26381a94b", 0xa}], 0x1, 0x0, 0x8000000000000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) dup2(r1, r2) 11:52:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x49) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x3cb1}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/73) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/132) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x3, 0x0) munlockall() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) close(r4) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 11:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x965) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = shmget(0x3, 0x2000, 0x65c, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) bind$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) 11:52:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) close(r0) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:52:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x101) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 11:52:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q', 0x1) read(r2, &(0x7f0000000240)=""/103, 0x67) close(r1) 11:52:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "2e9e6ecce46adcd569ef64e16eb595a47fcfd711"}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x1b6462ff08ce1c65) write(r0, &(0x7f0000000080)=' ', 0x1) 11:52:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x5) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0704"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 11:52:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000540)=0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 11:52:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000300)='Q', 0x1) read(r2, &(0x7f0000000240)=""/103, 0x67) close(r1) 11:52:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001440)="629df9721fb758c9ea09dc4ab2e3e6f99411c4aa4314f558057cdb69eb686188d50bd900076756e9182c402fa2b9fd407340f6717713b852f1acfc8e3a66e2df7bce5ca53e35af6b9dfcb51d3c8fd659a6292437cea0ed558c24ab412a4a8810d4c61ca5edffc40f74147a6917e6ffa3879b32987211b5eec3feeece1b9b2d9c98567766c232a6594d9951ca5b1ddf31199ab7771f3fa1694d3c9de0ed5c9ea27a35daf29ef263e0786e03ca9b2653031c861a5556626987583610425a5e0c624cbec699524b7c20f0912465e23475b6e98b5c4d4cd96943eafa6d8cef53a9d746f8ef4b07916fedcb8005131c7aebbf3ab92f526b19c6f1f77fecb14b40b0c274feecdcbc7d39f11b7c072c5ad8fd5d9dfa7256b5691e35610b4a7202a4711804a112d81116c5fc19597006467e8907cc352cfc59ead32156a4a9445dd014ebdd9591472b9b6d3fadad5faa0a22a06d89741c2e5c6e66dcf828bcfbe7dc8e8b470bef754b2977bdac4129b41105678fca479e475727401dc32caeef8c7d35cf491417ed783997e725cd2a1a4be76abeceed754aaa6e966712a42ed51d1e8eabb1a6a8a7cde29db9aa783f796afccbdbb03f1c38a268362d89fcc87d21d687554d563b71bc09f7398fad85f2d8394fd3eefdf5aa8064a48e0341d7b10aadbc94f49d381e76067e480787056f6eb7d67c6380750c7b0b8379a14e6f885963d2b261fafd41ac4004bafc9608ba25a40f40ddfa2eb035ece8331e45304a9aa06d6272cf4a172059f98c4531050d50b19993db33d94737f97dd994b88ed9c42462c93ff3cded1ac7333b9f13668caec0164c72cbdc4faa390b3142df89034c5e50020a83e73ce5b43851e5d4736edfcdd5229d0cb5328941817c3a87ab151c728d3d9ba347a5afae105949045c51a88abea80f40858f01308c8894225b64802dc7e58d2a93b3805ada3463c8c26a65f37835d5d5de7747bb3829de55b969c4f30ca0a1cce50a386677ab410365e063207a0ff180efad8372f8ba377e7ca08e05d6e82a6563b8dd26bdf128540b32cee9dfd62eac14575e176fcc85a467f3cb0c5a51b23e7213ffdeecfce7a4190bafac67ee397b4f53a415c75df10dd8621831065bffa39380fcb20cd8c543aa137f105657eecf1d96f18a9ce486b3bef561f988df8cca7fe0d9a7e6485a99cbab54b0e49d836e463806e1b82bbb8bc5b2cd5e838a4a5ea799cde42a26ad490ce3db49bbedfc7cd99da504ea995d3046751250e6d9c4afe4c6494f3d9ad6aa8df194a67a5a72c8a0a19082cf67fdf349b922bd759b3ea187b12a6f6f3936f3cd6587219a5159a959ef22e736d25d1fc4a946f37ec040c54b29a0be79e46b080acb6e2c83d6e840143c3278843bd8f0f3f25d99efc423086e67e71a5a1e876298c788f8c4a4d59fb00e26748dcf96562a28515d95917dd753e239fbd11944c41ed2ef97e70a90cf76147c350c75f8b0213ae23602b54574ed0c5d9b4f570a7600b09c6805f558f44e14e5a0410f1a9cf4b5c03ba44bf426ed939c6fd2a36b8c222cac3876eb5f01d7faec5c208896c922250e2663459780b0f3780b9bb5c2c345ea56dd9f6085790fdd85b517496bde94a78349ac2dbd4794f9f69f9030cb633e9626ace4c10d9df61cc0c628d25365845216f770b94e3fb6bb68c4be6e7a6380f77a3809e8671bf032ea35a0b219c0f619c3d723a5d441e53fa45a381ca6d08da3761c161cccf6f8d46a213bb36b161e263efc691e7a2fe6c3eb42d1cd3f34419c7c1c42fe04a998709874a3ee40e3c619f550dd51cf6953306800a8f19858c18f1cc9936b665b4f9b9d7224b06ffd2de2c6fb3889d775daaf7bf3e04d795e90855a5d46f3353422707e565586d587168eb67250305bbcac2c3ba292696425cfc29fa012d3f7097d4baa0b3b5748d37fee3907892929d215d6d9d859082cafd5d1d276159cc1e7d4540940698dc29b265e1b5d389e0419fa0b90918edd8c16f213b7daa09afcdadd8684938316e38a58a090af8b708c8c7ecfc3a70e836c1f10d802fb94f3289478bc9c20f079fa40154e56fdc354470fb4bd16145b4efc25a3d2637fc52022aede8b438ef4964ded45a0f45df5dacbb1bd4124a7bc125ef808b2ccb856dce71ad07646baa9cfc189ee645af2b8809f8c5ac2df08aed9e10d494e3a90a137fb295875189fd306105c0108839b8ad430b284f05a16568fb879c89c0e49d220c9ebb20c28ff2fb83d6d50ee1f4a216afca39c0a8ad874dde86e4e9f867b1626d00bcbd3a0c87128c08e4e202035318fab4bebb7467c25801c66a66e8621111af8a0e6910be54d51b84eeab808d42b5b11aef331ef58977403c34cc2c621529193532ddfacd1a1a87a80ccb24f5c2595c0ea6e7af65637efa306b705d9069aeb7163876a2ce42fa54c8e441fff65402c74d888f0c838d5b23d3f2a6c2bf55e49cd56ec39722e5ec72c91cd271b10ac8368b7a7d42ad4bec0f98b836c4cd81e0378c2cd7e074d7a0f77e34b1fa93c72a41b9dd5383a042924324280689d63da1f9b90be45f77fbac799d8270d265e357678e068fdd051bc79d79eff782499b757cb2886ee1196cac2a6d6a0069978684c4fb0af9d4ff9cd6fed7f09cd0a614926149413357e2dc6b4c1af8743ef64cce68f233c34d449b90a81821d6beab3a198eafbe689296b2c947d4a486c6abeaae990d3506185ec32c7af48d444154fc8608f341f728745de6cfb1a5102351751ad4d3f7f68813e3b05ce49436c53612f1c9e3d35188631ae7fc322f5f00c6330c4bd8739614285ec5c552260179614010113492c913031c5984d649e46c963936362c7627dcb010beade1ea58401bcaaa95e463d2c67aeeba24a512c141bd849ab90f692902516d0e62e88bc4d1a3e309b39935a72592b7e23644890d66661b7222e4f4dd45a53cdb7ed3daa8b8cec7f5824566cac8cc5e709671c3ef4d51a748308896aab96cea829bbae896cbff05450672026f558f9c88ef8dbe464c0c2e1e9b26f56f23d2c07a8c20afdc1d3909bc70fe89954d3a750ca66838aa1067587d24a6feb41a080fbe50d46e757b63cdf74d443df7861b5a570340036f38f36b9c4042c3ea94afb22c7db4abad87d4c3d21b918121f31f367fb931c6a63a184f1db6889f47c95abb1cbe569907b111e7d2965a318454690d7a5ab3fda69ebc16f13b0077a1ce9c7a5c95b992764671cf426b690a70e4e6daa856babd1f4e127516a93ccc033829e9e8ea90257051bb6c3bb0f1760be7555bb1d7573a8bbb35a6aa574c18423aa2fddbb638fb4bbcbc5aa85781b89c003b81bfa48ba65c69b396fe70fcc2b96804b85e095ea898bcdf41ded45d50771f810dd200c06cd33a9319570ed3d5961f9811dfbd0784481c79be17d7971b44e72f8f4a181ea182420090613a878e66aa59021276866fcae3abecc52fad15efdd76a43a1bcad4d80d01e892f2483e02e712e2492f03ece4154d85ccd581762bdd711b0e477628ea93c4a32cd45f54ce769ebfde87db1885517421cdbd64f131ee8c1402f152ed5fa3abc070efcb5059e32795787ee7f84efb9b422ff47cf790261c834a1e3ad9c5c7bb9ca426635f8284c897278cfae1724561044efa8c8e54765311e61b09ef264684b7b80424978a34461b1103fd58a3ed0b45c7eeea153b55470c82b1f01d57e1f5f280c4dda9854c20ea3fa19ed3f678245e3cd2d4df892456cedd032c1ffa56316a0ade3d7662c87c9f60ba9c853e771daccce0448b0b28c77a58244614fabe27fbd10ccc7460fa240b0e1de2c76a5109f622b691424722f8c998844a75ad2c8af41d4dc647cf5cb8094fe50451a0c70256ef04f4b7839273abd1c6ed4a28e0336c10f3daf0aa0eadfba73ee7524623ad71242b5df4a208eb9b6636b08528eca9e14664bc190b39fe3a64d76fc868b371a31dc51db2e6753d7e98b87257313267278262c8579c4fe84900feb9d8519a8b8db835b79552a1cb38506953a12b8a947ecac799d457af217fc03ca411a0483e574e1245b8ebf331b075c501a3f760040c70c8569bd3c7dfa3923c547663d9a1386de9cf4e9e7c16c940ea5ebe2208ed4b0769aee807a31e3fa97d289c61a5b27d1afc54496dc8243e66b7f51830742db804090886b5ae26a330912f91c1b708c05352c568749c7be3af99c43f211de808671f795aba5bdb56d2e73cd3327c7e69c87aae3d67505a8a0a0051e78c43d05955c2ea9ac72bb45368e95b3566a29e5b33b80f1fe7c98de803b5e0799446b41ebbaba9c4af0b0b0e01eca67b68d4d96f10f37a9be681ee28562fbc37c56aac0495660310a9f95776ad9c95566c7ec8340d13e8e4351d6af6807727947c164db862179a760be16199c03b81d8f29fbc523c2fc8cbb2d3c334712329f3c55c18af470972af9c1388ba2f5dcd409f82a223f0edcff6b1e05b19b1dd061a3e1f76556ed14951d357134e464bdbc103830d2c3583f7f35e6ac4f44ab36c5ee2e65d7a714f83ee8db3d33542541098f54bb9e5a6ee1e33dc0cbaa95530be8773b7a99995210c5aa49576bb854e7dbab7557c14eb4beef27f011ab869fef7272973e6793805f11105e3efcb44a695906e99f09d499a4de5b39ea60c87aefe55e39e9e6f68002c601a0bc49c05f67d4acaae4cd6c55cfdf0e7a7d4a3924c6243a7f3d8e6bce74b49e8ae8b2e0d6a816cfed7c18b099a1d96b31da5294d9ae6be469fdad927d80482e2d309123577d97db8199761d3c01c4c8ef78cc7d080b0bac5ac80f2c6e848c405b11e281bd0eb82b736ff367454cc5914d9922162a1a4fe7306ba2496c9455c46aa395c187bb567b4c9ad2e8b16669c039e9f63b799ecf75b97f1d7f3df684f928fda9530eec51ca7114dab9cc7087fd1bf74490a440817f909483abdfd89e20babb04cd5a9a7125124f01773546f9ad6cb5ec795d3fc9fb394a0838e8a33f6a59d40c435928b58dcebe101659c4f6ed92a12468339bec6048c51f4a652210393ea41d6ada740b00cec5ee1c22d6890fc85ff7425ca35ae58a2a6b3f63ea7b85cc2fea79acf2f94c0165d91616b14a29a4328952e6f520db0cf31175df424e4b267711e12a8c04d60d4fb1e9126f7fc4c70cb1cc815e16dc47c28431d8d84bb4799f59eb4870c198f9f1ba1f631742f55e3d97457c808b0fd534b949c777566526c504fce0808017d4b3ab7487fad7a79a190b9d34010318df2720f46259c728d65386f9f3972ef9707ea2df7bcab2b2355b45bb85ae29a68cfc084a50f66a4836a6993a6c78497aa9b2d49288de43bd256c57229ebc3e531d77a5ee8ccb632f1ea19a50371a50022c0c0e617767d92516a918b7791f17e4f3a666240f97acd12bc6f64aaa3c2b401ce71f8e2b4860d004e8397175c2eb477a675f412de881d36734174c29374ed03d4c781ffe52116c9777b589681f64908b68f9597528c2a967a1e7d3bb3ffb0a7a16c8ab19bd9e8836873f8cd00fea3dc0f44531ebd9701f8111cc1034550ac0c0152fd901b8e6c531c3d97db26caa41d5885c889318b6ccdd101e6dee934f798beee452eaa1e28840795addaa4c64ea15824529f4cf2905d82b3c631acbdc84b156455cf52622b6a1a3d08e04fe4388c180aa1163080a0dc418dd02ca3eda9d167f634d971687b7e158bdc454bc607ae54cfb4027dea2ae60bb2ededef5378aedef5f5654f58b9d1914dc14ef068f0982498c4b57fc600123c0fc27a4cae988f8cd5f32949695c8c870569a8a2cbcbbd59f93ff66", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x1, 0x4000, 0x2) bind$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) getrlimit(0x1, &(0x7f0000000140)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0xffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfffffffffffffe99) fchmod(r3, 0x116) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000400)=0xc) pread(r5, &(0x7f0000000440)="d5f03aaba88c44ae719c9679c5046e52fea616c97b7e9a93e8c120b0bd887f508bfcb0a1efa30decd65456f30e5674af096199080d93f6ba4bd6ba096bb70a5b82bf12fd86bae6344e3bed7fde7690eb9e899128f977ace0c44390b22aec558f18fe51338285273adf8fd7b56d41dc78cad42e0e82647ec7b4d3669a6471de445b0fe1560cd48562656f76b967f263fa4561d187e84d031f61a72a2d05841245d0800854d417dd41a975fd9bec9d4aebb4c0850634202940a051ba88109e33795c99fa7f4642247154028190dbcc2484688a5f70a62348b640f71efab65d8a592dc47d37c60d8208ed5ccb0dd479a48303609d5a5440046f65839c99222718b1bad9479289d69deb56b9911635d99ce08cdd5a2fac41a1296cb6ccd63c31c218c67d9ebe5c672455b94475aaa6755d59ba93e5bc3d19ec048219ffa9caab500bee15f7d518f4531aee9ddbace6acae36461d4d5fb7983206c99f552774a6afd4db89e0656af6f921e0b123e0eb3f57604f4ee805acb7451d2bed7572fa7aa3d782ab8388134bf26e309266347cbc281b7717b2378fdbd10e9c426fa62bae0c264e83648b68ba4f07236faac140e204d3f544db065cb6444d2acb6fefa49646f72f82c2263ccd887f8b71716322e6e0f2a5f0567b38f764cf55f41c46e12eea60a7b127660bd4007f12ce174043d4b7601b6129c742c86da4a4e8edfb2c9ef87673f91211f3fad314a97bca72ad0cf5f001cca55ba3bed1c2cc0dec5a1c16b462b4e08dc06a8bb3e877d1e5ccadff53783f1ac61869d223074feaa587a5b6ffd935fb4f113d1ca1e65b016093cfe83984c17953dc2d40c56ff4361282f2a9e4842680c9f5ebfb46a4a35f181b2ce2f8ae7af1525be30589e2e30161e0686a90e25c00f0d8a9b9a31c7281e083c86f29ac381cb4901b09063e44ea9bd1eb8717aadb8a1539f176101f4a8ac14d1cbb9aaaafe0ab5d03159b134bb422d5ae96711cd146775d8b83f124dc0180dd30800e11cb5d91448aba943c52f20cd6d4012a3c018646634fbd59ca3eccad8438442830c2793910b30ff462273dfc1dc4561a87e123b6fede1f091619a184da997789ac37f9ff46321c3a74656304db10e1865289fb4beb9ec73026c54e9ec727419b1dec145033e4b342f4df96cb9c293758813dbc518c26ebdb10641bf87a014a390339d255a352418c066af89b82bbe89af45e090cddb3cb2b1b28864c485c8e8a716181b075368c24b35a6f36554ceefbbf2c18afafc2075a432759ab0856c6c34b7642bc2ef196be2636722bab2f197b18c130f1cd846f23f5db2097827e9abd5dc828e9ccd2247cd9bf9fb235f4cc9075338f451654fc367cc46e940d1405f6c16bba4c2415d1a01c1251737b57d45891bc4ee5a4907d28c4cfb9268892fc1da254b4bed63e21cbf60cae72d932446a77b32604a1cb021717d1d2ff3d00c8290fcbbc2912b5236c33e188912970e06eb82ff91f3b13ba9cc6e5d7c627c1f1d32b42e07784e20396851ae29480f612a142cf147a5c08e43354c2f7d60f71e09874e267839355948f7ff851162418f9c1adfc4ce4499d25563582356a488fb0d89bc10365af9c858ef72915e0685e10f13f51ee411b01ea759c85403be3549f673ad9f2311881e50faa2ecce151be56a0f846c554f94a927d1a279605fb93689d3c91150c1f0d49de182beea3892c631ee3de911dd4c819c82038d7bade18ec7a0a6686eb291bddde1a7d264ffd77a5e853c15b92f6deb8ee129ef2d53cea818090ad71de01ae97bb6dae6b8b1210aaa7f82c69edaf4c4e401581cefc8f95ccef1a585f8307b6661562ccf3a7add471e5fa56431ab595a64748356266c1aa7ff13915c13eaaf6a7f7eeb8f2ad9b28ec2ed4b28943c7413ccdd552c866cdc41f4363bb08242d6bfc465b92bf149a658c677998986661b35eaba8217d2bb09ba1a6f8a6fb921665d899bb9987107b2a150262970cee0377ccab5346c8dd08aaf92ddd53a22226ce43de543250dd651bad21a5f62b7e58045cf673c52647e29bf859dacb9c69a73bd799e712c219c1e32e5dfc469ef3c0eb3865079e77360018b6d480648e075461eccc23906f2c07cd13aba6231636ae3075210573292ea6c43bf05f967e8a848c9cde2484c99e0455659942c09f3e6270d28c978e46ed09accd0770201535bfd3c92700b53304f05c254123aa9e75d803ede2dad16000bcb2cb3351b4a3672f8736c2599aa9ddbe950210ae87fb65cf271e6cc6a8df7a4098458e8288705f82e80d33da84c4a298122f97f789bfa9ef2f8214182d91fd14638e9b3335c2ab1b8520928c31b2a69c900959d6f2c537a6d1019f7f9360aed26dfd4045430e91d1060e52c635da48d31b4b3cfcf1cefe2b0a0298a14c08604f45b321030c79bfd3ec93dceec5dc4a5fdb5ca55626b0e506cd910c1c1c7c0ba872bbca1effab4e8f4579308f1c7fe0951109f5266fa6a9083fd6895164cb5281a7354e8499542fb794401f4fd2547aedfc64333724eb77d41709b605bb8ac4326df2a22b58cdbf4bac4feab78532cf196dcbb1e6013eeafdd99ce960d770121cdcd72fa8a995c791b6e2076000205e78619b1ff5ac469945e77549604c70e5c73f1693be1f66fc1466e38c1b3233f18bea3f3dbbec761facd02922b4a880543765014af0560dc6605645e5e00bd43ed1864989f2764f7740c1cd68c7ef9873501b81436f9731702d4ec8f0587141fbd6be9cd1f2ce86d5d20dd4e4a48f9ca80df35eaef70516fb6927505d2a6160a3c5dbad2db99c72db7232973cfd6cf18ce60182554b52b8c64bdf674da5a42df835bd751e612beeaec55bf1cd7657fa878a8f3fe649c892cc784c1e2bbba241316e2ec8da44b017ac33148ab4e575193616e5563effd48d92b2acb0f1c9c8d44ca760caeee8c94c8eaa831257882fbc32e7d0424c167509924ceaa5bf79cf0477e030887e53bfdf43f806d7e77b892ec722b352fab67337cb25e2c69ace2aeb753a2dd959545d5dc86de7f37a1a61203d9e58f2af5dd02236f276f829d8e8ad70b05da725f48ecce5ca4e391fb6410c91f19cb99a3d95dd7fff7784270371cc5609532b30cb6bfd01984cba8f9837ec81931c4d1f5a632d09bedf41ae68693135ba3c8b5538b7ae062bec3c698abb5e75065477e0637b478d6092c5246db0128d1cf05a5847118a5e974c7fe6e00552ff6632feba6170bcc0b5d4aeb703519fcea2d6cb3cd817c7bdd77ae4c078c40291762250cbe7be6feb99c7f07979c1c07912738bad64afb9945f44b8cd0e46d37cbe632ae9ee9318dcd324b3a174080f5143f1c668bbbc1f11d22374f7234521851e157e0c17a7ee97d7392626bad0041bc387e78a1fa1ea0ce22f99cc5559ee1de22dcf05b2211ca975bdd1aaff4d3139aa6a09d8b19cbb1f0f8e60580048faca4d888c50cf89565d9bac56991fd69f84f38cbbae47842e236774c0e473745694961fe6e950316711677bd8d6c2cc28776cd359080bd082dadae702f557e8bd689abc867bac457d0f5d70d11c755ff930fb50dd6956b3f3884f2efb8d13052363a89e34caef7981b7ad603dd758210129be0204f088e8468ece89b852469ff9acc10184c241ef1331e428d80f21d968c86d234f09685a9ae21e3003eee56a4da77a94c8d6ff1d760474c7915e713b3e083a34818b14dd41de38c4f129f86e8f9ae082d80f314d89975df04f2f99657690b4e7efc3bd2f5422ab61ed0b9cd4061a011ac6e65eac349db8922062942aa5967dad1cb8cffeb0c72c87145ad9bb7f190aedb61f4eba2e070ab44eda2705c0dbfad506e00fafcc4e637294d1224e9dc237458771217e4f53052d0f8f0f5ee991c16f793a47aefad5f85bf5f338e20ac7d05e83b7d92d077551d210dadd04596ec542e17b09782b485e9690875e81f0ebcdb5ea1afe3432f2ffd355fffee05c2db7d4ceff35ec7a1a0467f0d60e45a394460c215e54b6f1046e0f3720bb77d4b4e94c56bc7af0f53e1e219162cb804e6f1ce403b285afe8fa74e355719ef8f76a97d5ec10e8897c0e51f3ad7164c43ba43a38eee2fcd09df6b2e67cf47b973c3270abbeb127f90a601242b0c7f49cf7edb204b3d7822c1aeeea9cda67cd5c4d198d8cc72b96184194e170602fa867a664f9a7960b4be7da83ebe0288963e90cc30ad05571dc6dcc002b7eac7220498adff079e21d88fe46a4878a994fa1266a614a1fcfa6130c8a31839ff964e8fd7cccbf91742b5c64576f93ca05f541691cb531da373553944d1604b12b1123d8cfa6f65292b10460d5c6f4b42faf5efd06e3788864319f2c579967c0b8c9735574f24c9dbe1f309dfee295dd3eb2a237bd0f67a0142d2fd691cbeb70048f0979e06f7170c80302f8ff53afef3d06c2c5b04abffa4e5a657938372970706977c25ba008cb9fdc896a41296e8fca069365eef9a73f2977cb425f6b806b38c2947443fd33f56effa03a2aef89ea51d1a05c656410010e1b311c0e391fed8bc0d11b03c8ad5563c6480d1db55b73cfd26ae76fe1987b33abe88dc51248dc0a20f7f284ed46e2e086bf660529f17aae46d896d93fc6e03d9f4cdc21f20675963523a8416b7b11062e5347aa42c4a4018d8e8e94f97adb49442a0c2b84f7a825dfb1c08226a2e7f985ef829c58cb528b5316e3b3c97bfc33a160d1ae3939898652fefcc03e29fffa86afee805dc77650c7285ce73661c6d705cd2b72f73d8bd17694acfe8e6eeb57ee5a364be29dfb4be29462e7a6b153ebd27b2d405de940779b88b2b07d00a9144c8e986c380a7e6f6f49d3ef1274d7cbd5c9038445915e65d84c36fa3405c89e7d2dbc46cd7ab78cf43a69282d4a8ab2e8ef967948101a4d1c52eecb814914b394cb1917831c745e29b8c9859b9d9a664b50c51b6ea809e53396a58caa19875e2f7c858477f8c4d185b83325f4980493077fc9c7176ba141a2e2cf848b4379b7bfcc67cb0b8fe1dc639270c1cef7433c9c4695dc8cb325d3aaf535f28da111e6952b049016641f3188c9be848df7f759d6f3bc83c7d777c4ab9ca1c2a4435d19bba0a67636c3d3d82879685d0b5df9a60e93392004fcc0db39c5a428a6c8d6f1336a259a06c2428112e0b0612f68a520ab82a84d4f93c90c6ebb6308ddf94404f03250f3351219efd6998e96280665dab479e531d4f9c347e2c4bec53cb032f6fc72c7e51a22cf10080f0a4662d41af5cd53bf88313e7f46956d1bd89a9d128eb4e0efe929384e200fe203398a7c976e190d035140f48dddd6ec146a8e673d76efb691ee8afe72107899859f33ea42fe2971dbf104e3318766f9fb3159ea07043441aab95002bd73e2ff4734958d5194e8dbdba0eaf91aa1ae7f96396f245b0a85a9634b37ff82f73d9265168b09d4bccf23f117d8f36e40287b4dabca70d77e183cf8e5754285bd9c4276e0888480fd6698c1997cab5a08fbd0bad3d91c6327fa553e7ce4a8fe4e6ac7599da382121a1b4095a991aee72232d362d60317622b102e1f0018a21f1c23516e2d84da2ce664c1e08a2dbe986beed25accbf2801eb89a2fa42f84b498a6f3fabf527028738c427e5be23a5f346a5b40e98b44d2c0850049fa1262d8961dbf754c28aed88e409e1214dd269b0eaa8c29281393490e4fdb17a3b5cbe63fc27a9dc26df6532123ff33bd680e9634b5caf93b9a4fc88c02ce5b8a96bbc6f25c2cf22287ce49cf0f4cabbf3c96a50dac6d1cbc97da941e55f02f25ebc5f584459780432d6098aa75a4a", 0x1000, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) 11:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x84) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87f, 0x3a, 0x3}, {0xa0c, 0x0, 0x4, 0x8}, {0x9, 0x2, 0xfd, 0x1}]}) 11:52:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6104, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x801) 11:52:33 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r2) getgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r0, r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) setgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, r3, r5, r7, r9, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000001c0)={0x1ff, 0x6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:52:33 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/216, 0xd8}, {&(0x7f0000000500)=""/166, 0xa6}, {&(0x7f0000000640)=""/191, 0xbf}, {&(0x7f00000008c0)=""/198, 0xc6}], 0x6, &(0x7f0000000840)=""/84, 0x54}, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) mknodat(r5, &(0x7f0000000240)='./bus\x00', 0x2, 0x80) seteuid(r3) preadv(r1, &(0x7f0000000600), 0x0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) setgid(r7) fchownat(r1, &(0x7f0000000000)='./bus\x00', r3, r7, 0x8) shmget$private(0x0, 0x3000, 0x788, &(0x7f0000ffb000/0x3000)=nil) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 11:52:33 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:52:33 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001200)) kevent(r1, &(0x7f0000000280), 0xf8b5, 0x0, 0x1040102, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001240)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) fchown(r3, r4, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readv(r2, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/71, 0x47}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x88, 0x0) 11:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x15}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000240)=ANY=[@ANYBLOB="a5ba9f79a16d2caffb895110fe9c42dcfb0c6537514619929a56ad2405b43a7208b61e6fcfd0bcce357dc62901c3bf5daf042e4ff4a1f3"]) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/158) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r8) r9 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x8, r2, r4, r5, r7, 0x2, 0x200}, 0xd7, 0x9, r8, r9, 0x8, 0x5, 0x6, 0x9}) 11:52:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4f40) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20, &(0x7f0000000000), 0x0) 11:52:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 11:52:34 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10040, 0x184) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvmsg(r2, &(0x7f0000002400)={&(0x7f0000001200)=@in6, 0xc, &(0x7f00000022c0)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/115, 0x73}], 0x2, &(0x7f0000002300)=""/230, 0xe6}, 0x0) truncate(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x80) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000002480)='./file0/file0\x00', &(0x7f00000024c0)={{0x2, 0x4}, {0x2, 0x80000000}}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getrlimit(0x4, &(0x7f0000002440)) 11:52:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/73) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0x2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xfffffffb) 11:52:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/73) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x5, 0x0, 0x8d, 0x4}]}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000040)=""/73) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000020000000000dea3c92436e79fc77454b650335c482ca51e421a8430654427fd296c309197ecc4a4ddd62f62ad3e3f8565ff079d82b3e0cfdba71ab17eb77194d0a1d654eb5497a0eeff02d87e967acb57b8795f0d85903226cfb86e52c2b537f44c4426b8ab9594e6ac3641dcd6d477db3f4f57e8b798fa571d4a36bb1101ef8d80738620d700000000000000000000000000005f3b97fc9d2a915e0dcf346ddd651b58fc253c5516b2809483b5e9d7e159559d83b7da8fd302b17d3f4b0fb1dd2778989f"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x3ff, 0x0, './file0\x00', 0x1, 0x5, 0xf9, 0xf15}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xdb0, 0x9, 0x93, 0x9e3}, {0x20, 0xff, 0x1f, 0x3}, {0xfbca, 0x5, 0x9, 0x688}, {0x0, 0x3f, 0x3, 0x80000000}, {0xd8e, 0x40, 0x81, 0x2}, {0xee6, 0x0, 0x81, 0x800}, {0x4, 0x40, 0x3, 0x5}, {0x4, 0x8, 0x5, 0x4}, {0x0, 0x9, 0xff, 0x2d}]}) 11:52:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x801b00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpid() 11:52:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1013, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 11:52:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x34, 0x0, 0x0, 0x2}, {0x4000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000080)) 11:52:34 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x9, 0x1}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$dupfd(r0, 0xa, r1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f0000000000)=""/44, 0x139}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10d) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1010, r3, 0x0, 0xe1a) pwritev(r2, &(0x7f0000000280), 0x6b, 0x0, 0x0) 11:52:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000002000000ffff000800000000f87c8a5b67a0f72a6746747a000000b810000000290000002300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f00004d2000/0x2000)=nil, 0x2000, 0x2) ""~tπHD^""~tπHD^pckbd_enable: command error pckbd_enable: command error 11:52:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) kevent(r3, &(0x7f0000000080), 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0x0) shutdown(r2, 0x0) 11:52:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0xc9fb, 0x1000, 0x2}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 11:52:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 11:52:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000140)=[{}, {r1, 0xf4}], 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r1) 11:52:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r8) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x7, 0x0, r3, r4, r6, 0x61, 0x1000}, 0x200, 0x1f, r7, r8, 0x4, 0x7}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 11:52:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:52:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200000000006010, 0xe02) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') r0 = semget$private(0x0, 0x3, 0xb3405e2789ac0999) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000240)="8d89bbd855639640f14d573afd2946994373a5696e7adcdfe232286ed1208208d9ba6c8d6e7f30db5464950a0ef44d22854a8dfb38c6e8467eb131796a9efc350c06dac6027bdd00ab77fe444d5aed1877", 0x51}, {&(0x7f00000002c0)="4a497d62b4e43c6a1fb3829c7a52d107a1203decc35d54560f23d6f2e42a3665d24f81200a5d39571a5ded81ef891c1d6f7f76087074ac9494f7764d215c5b5b8a19062e417c89dff8093e71ea5fc2daf395a4df7cc4247da64859157bac7fcbd71e330f53560acf956c68a7db81f904f50801db5cae7fb9663c95c9d0a7bd19feea9c8e6f70addad646ddf2fccc711820373d6c", 0x94}, {&(0x7f0000000380)="692ef2c1d04fe6715d5087f4f90119faa37deb5b08a63b9a174255a83649da5c89a298004493e52f44f54f1808d33c0665732cdaa721fc271a4fa3aa68b66f7398a2c9afba3236df197c22fa72d41d9b2914c2af20482261ddeb0be9015640fb4f09bed6c41d5bbcb6bb5380e084625ce8b7cae6d4ac58c1b4877ba23eb923244b4cbfee7614c08fd9bc7dc7d93da391ff1f2b2fed288e5ac698c2770b1edfb0894b505549e30804c88ebb4f0a62835cecc7de8c82de2356a98484a2e2f968d71b6660b699e2397103d722a7ce41e4df5e8195525072c970490405f36bce47b6f978431bf5b39955dd1beedd3b932a35bc53bc9152752f5d29b86e51d1a38057cfb570fe2b5183f83493de56949e852eccb60c3e2c9eca48ae6646b69d96dea5f16ca02d32be45d10fc41433d2b1eb1a18d3ecaa31881bccd4527832c45eda2479982c0bba5a9ad8e5b28eb8ec646315a155a899582a4191368cd7fdd62d2659e187e7c9676cfcbb303ff0497b50379383646c10644dd834121a5293712ddc9d5911fe642a4852c12f2e645b8570e191f56bcec7c831804dfe58ed581c3ed2aea0f46d4db438b689928c8008f6bd50591b284785614fbece06436bbbfa8160c7a947b5f704885fb7a1f201e656c735d2f7cfe8fd30ecb4411324150e6b2c963bef815888367ba92f43998526fdc9089fd15766c50b7ecfb6c55d92f74eb03fbfc9b4ca0ab2aed18be742be9d934d2d5f50d8f3e2e98a135eebc938bed358c202d5150f21bad91e9520cc99560af4a1ae3a5dd54809b4b84ac718c6f0908131a4805469b67ad84634cbbeee06a1350bb5fabf751f0787ccb2f81deffb227371cc43941679e93f9c9fe2be80d0fef027cad6cce2ef70a30614fd85e7269356acc0361c65b1a3497d1d2961325a67ad34421085eba685266f6c10d3d9cc11f4e37a34be1b89f9fe109aca21535f2d39d9fcc262a48d95d69994749e76815e36b89f62d9ff0ca2bc0c74895ac44c405dde487f742d8aa45c49143f1c95409f79eb801eb6bd5f11f07b8dfe91ebee4b0ebe965b1ab045b1c4d56fc705119145dc7992ea21acafa91383984580ac9c59d10c2c87a8414ce8d6057a0f6be5a196fc2548c5b18e8dc423fc17360e710700b83721846a6760948349689a26bf052551aa9a267e79cafba2099565b6f50283bab7edf83ce5bb2caa3670ec3a10bfaa228cdb6b6abea0718b7f0046d7748399a7a13e834fd34318b3884a0629741e67dd95193676fa15adb57515d811b8bad77e71c49423c6973abf16516fa293f7b842d2adda3d91a60020ff551f9f8bc630750a85cfdd5874b43b904727a21e298d5392ba83a92c0bfa9292c9d364e7f2d196ca3c04cfea635a7bf01e8edbed357a1dfa37597dd858d2f71e7843a3781ab0810be0eced7d8590923d7ae6ecea082c1ebd5e8ac867657e684e68fc470d074f953695ba31a70dfe67e289dcb13ba71eba98b6733ca045d4478ea66c11513b68cbcf1c17aeaebe7979640f3b4b1cdc3396f327a2dcf39edb3db38c01204dbdce2df07bf18c448449cb59cef2f7ae43b2c37a80a2c246986afd351eb3abd7a40dd781ddb45e4ca82b84e96bc97e9547dc5ca9765393718d1c3749a817a07f7f12088cd0760bbe04c965003c2d9f02483c0923f119fdd9407081f4e2105da8352cc4f8cc6d4f5c992dccd3f7720e9bae39a2424d19e65741b350db7305a8721d19b51d698766989caf00a68f4fbb8b7b487e5700586a818eadd7981a80c03555e3af5f0bbd45245e7f42642e4c1d6f8a0f94fb3f9f07767784a12c089b394c1741051a7fc02e56fd3c17fcc30672c86c3d0735996fb93e4aca0bdb6be4a0fd7c04fc02182aa1c745a11d5ccdc30251f1b5534cedd3d50dbfaff50663a0273a68ebf12c4f415322a563b0ad7a9212b1929948c0da9c9e3ced98cc639e4f9f940814bfef0129e30e2f6e6f774589994c6da03220478e42eb11cb279c20793b859500147d2de1bbf30611659fe3ced7a5a5d0bca3b34fefd6baa7d3fa66f323a18603f3f71b2efeb805eba6f1e01c201d5357b99f63372befcd24adcc19cfe6923555dae0c59dec296ff43b9be19c7ac6dafbafce54e0827b465224167fa1087663f9b943eb231f01bb4dc42908bc14b7ee97b55c39484feb247f7e9783ced8e3a0ff1919cb1df77b2ab215e954aaba63d96ad4c09e28ec3a508fcee1cf27ee649a0208443a68591d98c5ba296a47d2d67899ff345c9503f99a3cbf969f703c1c0272c03439db515b9d51ed6fed4f8b2f6687a84fb717a9b8a00db219a9c29f190027cfdd7a0c44ab3b547a56404f8b46b3c2ad75633ec928e376fc16e456dbd4b4396f4f38f53c01658a3037d76b9617b82cf43b2009d55ace44c4f2a0031b9474d2c03895409374208500a2ed5ea16754497e7399de7596230320c5a58cf4c42b2bd99653c184d31b520e189697642e6f91fe5134590f7945a63ee3b2811bf9d9e3877f455f9f8744ab5261441ea351b26c1dab5ce8fd60713c41a73965654ae4b29082c989a5e819f15275099269861c42416633b174392e7b8e88effc1dd77c8f873d4804c189e951365e318bb369ac1959099da4eae7ca705ed4aa2b7d27b927f90af2a1b96178dca0eee3bce0c62c976e00d44052c8e03f7ef50b269ba2716ca12810e56da6f5b809751f1b8a0b57085c684c344a8e754630e63ae14d074ab0c5c59f04060eca00d3cadae7a8cc8a08865d220d02fcb05b9193d7ffa5ff03aa58437d732c7abd7ff23f84b2b5ae2ebc929bd5337c810cece99ff18cf3a97c13397f9d7ceca405937b654f3ed861655e4b212596ad959f42ee2e92d11cfa2e840f2c33f04c158aab4621b28a27c0c996863acf3536592e17a6b95467c02a55a56339da5ba1034b182e22c35a83b8a29d51f3b9f579720dc6be6b44f0249edbf72207041fdbe32e6a166f2469c2f7d22c5edb1ecb7f07db0d68b5ff39011663665d442cbca5a5358f996791bee36bbf6e843252428ddee1f67423bdbb9f81c545b13a1dccbc7d7bf528d29fc58a750d462c4051fd20be36c399d99d0e80250e5f4c97d1a652e25430709b2d0cb7c6a149e5215ba2fea04a8a97723b1604ab3f4b3dbf387468a04e9dcb7ee2632f0c86abf9105a262ccc876f989b0124ccb6d5fe9a0da719dfb7d6864329ef7cd2a76c29899cbe67a5d01b02a960bc2a138c9ad4ad831661981320cf79c69a28e9d52622bf3036084a1b594f9ee625ce1f9b938ace1c7a62a956de2fb99317f6ce1473d319fd1750f2c5076bddd4aeb71faee37b33a5b53ec894c51cde5402a91e9430da4957601398208a6c4dc9f140639cda5aaca33bbd52c3b32e6facd4a38ab3828112b92d2a1d16e27636d3ccf609c71d4ff14dbbf72aa6cf336c7eb52742bcc307ace4ec9105ebf8097e18cfbc9d07059484754412860a0f6c21ca6450772d3e6768ea3bbb8d1c53b2051ac7ab3470ed9a54d8c31504767ceb787b2f1cdd3042ad4b11008b3c48e0cd93d6a57e05a07828d30af5c8cc218490e5b8b78b3023be3267e642f2a754fd066c7e0b3d841d5731ef28a0c47570d1eecd844765f79d952031d091195e486eb16251c64027ed7f7f663da36282089a4b8e2299da7c4d572626a34ff7e3b643c7ceab200b9f4b27ac52b67a04f4f85882d12c128719840c2e9d583c63d467d6b34a70261fa34d1840077c47ad2823ccd18e005418012d3261957bd9721680db59e7c31494cddf58e6baec15cf2e692f1199fa2e50aeab646f43ab43356a386c8d9eb16edac51eb4e60eb003c77533550f79a28191b470336370a240c31a6218782221046566db939bac95a6e061c3acec1996d9aa16f4df71cda71a50f4e56df10e3637cf9da375f4e769ddbc08b83e09a0329c2ff312e7a5682408168602e51e6a82c638b13e830bc9388d94d5fb846da29a8bc20325673c524bcb9e64c0fa6861089b4b1036e9d2e06a44f9baade6393045b4f54cad98798fc063d02f097833e78f476690524bf134cdbc2eafb93c87f1be27f3b20c75b049101d20d410fa02e28d572614b358bab2b4bad476f437507ae59910f5ca70d8703e8492c882736ab7b3cf73b395b7007d10dd82c8f5b094edffb9e3a841b372e4d23c079435d40ce548b24dff91279815f8e90bc92f544be2a15a8d6ef6f8fd3d6fc49ce800a0a3d86ae3e52e8ecadf07ac5f9287cd908724f6c48e18e95ca555d9c0c4f7443ae2c0e68ce2723443d1bf899e45f7c319d96fc45d798b60aa22d8d3fbe2a800c2bc216fef3937f9a76b1bac378e20966f07e9ced23d65f0a6ecf505f41bb128ae89886945c033f0c0bc151660d015e1ab73e49024787b53e434e3e0f581429a7a7910d5c4ba96c5d66c8485882ff2b49a5deb9f1b78894f85b3d877c06483acc0a905fdfbac11093d64d9ead59390a5fec7862af34ec4a9d48a8b43cd191de4a699a24025c1fd7449d61514a0069b63ce028d518d4cc10bbbdea4cd07c1380cbc7f3f0d0a592ed0ee05295ed631ffedb8a638f8cfcbd10bc0c4f1515bbd73a0e39fbc09c1feda87370079851cecc0b4d12ea32c82e51260ef605ae01e76136227774a398a926e71d017926aa9ee2d2655d3dcee373b8ed7a4877c02be097d6351b88bdd9e23973f46b9d3dc9a7116fd103b5fa301a3aa6a5c170d5b7051f0380e9128ed333819f88b52819ce556de5d15c81f61135cb413628d632f6655b682d2baa91b5fc11bf147cb9ec19dfd3981a31aacac05b7cd7d6a3e918c9b0f32d7d204e0b1d7cdb70d5a4feb660b955f071a634391bffed2784690b0a58939548a0e60d021750385ad7cb5f4d03d87c6041dd6df5636716f96eed99778e5d0101396b692d4b71e9e0dfdf0ab61fcb67b7593ae3d6701bc65a3813716477eab41faef9a34901ee37f2ac67278ab25d1b1aaf15d845519b6c94a5fa83efd17e46f341e89e172a0367aca616d703863e76bc4f71476041c33d322e3b4e9ce723d2402333b1b8f3b36ccb66fb97f650e8738d1af3459e66b0d19903d842897788272b6a0e8a643882f32744a64c36deef71f80bf3387ed7c4c22759ee12b4260dc9a1840d5afac448690f7e4221601745e18cf5c417e0694eb22c614209e99a345fefb3dc5899ce63cb174e985ebc91bbca5a2debbd3b2ef3cbd5df94f54e081bdbe0e91a3cc8951f3ef92345ba611759e1b00fdf2f0f499f15769e26095e9518022407d2daca311cc364503725e1fa8d784aa718255ad4d416d24c0d6676cc57f633b1e99ab381412c5a3085b21ecda0f5040c275c527dee28c54b451b646c543b65844939ea916172a122175bdde03b3483e36abdb6fbe614136a8053a78f99cf328433722805e4b03c1270d13c0ff722adca86c33eb5a0d428d7a610adb2382281c706b3d1ae545945190b6094484393643e4441529289a8f22d5a445e2e4025a46f80a6c127febbdf28c304cd5318d03f0eb1dc4e6e7d35d347f6025d40bf1c16a87e71f1c292c2b687fe7fc390bba430e379d688a3f90a70d8cf7e15b1a0cf5b43306a906eb083548af7bec3a365f1bd3d6b105e0e50507521f978b0d662c21edbba60d50b6b5e39f35802133e68b01c65b2adab15bde4aa18394fffa2fdbaf56af51342d7b044fc774ac3c730125877e9e622b6b37e68b0c33b800ab252f995fa092973a2b648f0909a821f3ce8b47d32f24e9d41b85ad19ecb8eea2af14c7def4c880928d5d6e3f265466362e741187d7819e233cc4ee85f93e54926b", 0x1000}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x38, 0x8}, 0x400) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x0, 0x4, 0x3}, {0x20, 0x81, 0x81, 0x2}, {0x4, 0x45, 0x7f, 0x4}, {0x5, 0x4, 0x1, 0x9}]}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7ffffffb) 11:52:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x54}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00?\x00'/14]) 11:52:36 executing program 1: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup2(r1, r2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/111) r3 = socket(0x2, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82f9542e829b2d2f6669"], 0x10) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) shutdown(r3, 0x2) 11:52:36 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) shutdown(r0, 0x2) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 11:52:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x20, 0x0) semget$private(0x0, 0x3, 0xd2ff55208e542d91) getpid() openat$speaker(0xffffffffffffff9c, 0x0, 0x20000, 0x0) 11:52:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) poll(&(0x7f0000000540)=[{0xffffffffffffffff, 0x80}, {r0, 0x40}, {0xffffffffffffffff, 0x40}], 0x3, 0x9) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x5}, {0x6}]}) r2 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/73) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semop(r2, &(0x7f0000000180)=[{0x2, 0x7f}, {0x3, 0x1000, 0x1800}, {0x4, 0x9}, {0x3, 0x0, 0x800}], 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000240)={0x3, 0x3, {[0x7fffffff, 0x1f, 0x7fff, 0x7fff, 0x5, 0x80000001, 0x6, 0x1, 0x8, 0x101, 0x0, 0xff, 0x1000, 0x2, 0x9, 0xffffffffffffff80, 0x1, 0x1e8], [0x4, 0x2, 0x4b, 0x1, 0x3, 0x1192, 0x3, 0x3, 0xe8, 0xfffffffffffffffd], [0x6, 0x6, 0x5, 0xc9, 0xc958, 0x80000000, 0xc0], [0xfff, 0x2, 0x80000000, 0x40, 0x6, 0x7], [{0x6, 0x2, 0xffffffe0, 0x8}, {0x8000, 0x2f, 0x2, 0x80000001}, {0x1}, {0x7fff, 0x9, 0xfffffffe, 0x81}, {0xfc00, 0x2, 0x0, 0x6bb}, {0x3, 0x4, 0x400, 0xfffffffffffff800}, {0x8, 0x400, 0x3, 0x81}, {0x80, 0x400, 0xfffffffb, 0x1}], {0x645a, 0x0, 0x80000001, 0x8}, {0x5, 0x9, 0xaa39, 0x7}}}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="00000400000026c3aff736b319f129833a2700f6248b39dce002246061922153b5578a66db1ff73ec73f95d97d117143350c758cd9affe295563737a64e7f6caaac8fc474a9e63a857b734cd0c9d6cb8025ff7ac8d9e15bd775be2c53741300426ef7bd504cc5e80e32da19b01455d4e6f82109b629859a09a714c0fedb8610e9038b463be0761e22281"]) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) fcntl$setflags(r4, 0x2, 0x1) 11:52:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{}, 0xfffffffffffffff9, 0xb3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x0, 0x63, {0x0, 0x2}}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) pread(r1, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:52:37 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="a41753c4f1999a5e81715ea72b"], 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) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0xe99, [{&(0x7f0000414000/0x2000)=nil, &(0x7f000028a000/0x2000)=nil, 0x7}, {&(0x7f00003f6000/0x3000)=nil, &(0x7f0000797000/0x1000)=nil, 0x69}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000022e000/0x3000)=nil, 0x5}, {&(0x7f000028d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f00006ea000/0x3000)=nil, &(0x7f0000702000/0x4000)=nil, 0x3}, {&(0x7f0000154000/0x2000)=nil, &(0x7f0000608000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000d000/0x3000)=nil, 0x5}, {&(0x7f000012e000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000439000/0x12000)=nil, 0x8}, {&(0x7f000021e000/0x10000)=nil, &(0x7f00002af000/0x2000)=nil, 0x5}, {&(0x7f00002a7000/0x3000)=nil, &(0x7f00002d1000/0x4000)=nil, 0x85}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000064c000/0x3000)=nil, 0x56a}, {&(0x7f000072d000/0x1000)=nil, &(0x7f000043d000/0x4000)=nil, 0x5}, {&(0x7f000012b000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006b3000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 11:52:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1e8) 11:52:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') symlink(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000240)='./file0\x00') r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="d7657b86c5fee26e1807991dabf53c31bd0c4ea7be94725d7b79d1a333d71db65ab05fb527b669d2b95da221757d0c1625bd2ecc9bbaf618a90feae944285a79ea1a9a6e6146334d76e5a68e819aa8d4573fe1c6a85f981543bf284edc874bfbe2a46d4faad4e8ff34e5ad3424f5159e985f7a21a9b991ed9a6bdc9f4704b27767a5027e57015fe8d43501be8a29a2f3caea86afa0aaecef46cea87813eb3c5b9ee1", 0xa2}], 0x1, 0x0, 0xfffffffffffffeff) 11:52:37 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/90, 0x5a, 0x0, &(0x7f0000000240)=@in6={0x18, 0x2, 0xf1e, 0x6}, 0xc) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) clock_getres(0x0, &(0x7f0000000080)) 11:52:37 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000000)={0x0, [{0x3, 0x1e0}, {0x6, 0x4}, {0x3, 0x3bfa}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0xfd4e}, {0x3, 0x3ff}, {0x1, 0xffffff81}, {0x3, 0x1}, {0x1, 0x3}, {0xd710a0016a2227ce, 0x6}, {0x3, 0xffff8000}, {0x6c0699a281be44e4, 0x3}, {0x2, 0x3f}, {0x1, 0x7}, {0x2, 0x80000001}, {0x0, 0x80000000}, {0x3, 0x2}, {0x3, 0x800}, {0x1, 0x10001}, {0x2, 0x5}, {0x2, 0x26376276}, {0x0, 0x8}, {0x3, 0xb55}, {0x1, 0xc6}, {0x2, 0x9}, {0x1, 0x2}, {0x2, 0x5}, {0x1, 0x3}, {0x3, 0xfffffff8}, {0x2, 0x4}, {0x3, 0x7}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) 11:52:37 executing program 1: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unlink(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000180)='./file1\x00', 0x0) 11:52:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551de0e7d6d8f3e82d115ee26122949fc345991206262128e70701097688ea58de243c153bf934818c7b1204c10b6e9caf597d75419c2f1a28977337da18fc8d2c649b81315ed1f876ce4ce9c33dd0c0d286e5944e00510818fda764b0241b92981255563bdcce8a53637b093deabb44f8e80a2b17b836410d07fbb47a2cddc97d19b32ab812ae4a7b5e473913f25c15764cfc7f33f502c6c484c203c81c85108f7b91e1f5a109455c01ffde2a8b99454748dddea9caa843540d345fb07855ed41806d3a4f05722b32d66a7bd6d5e3f751596dec0524cdd28e92591f2ccd692426a4db1d6af96584d65e9fafb8b3f48cda8c0a2ef20ef998d71e224a909af9ccd995a4de5f517f92babb5bd2d519c83dbd8d16511fde2b5366290178fc8f4c29ec06bed924b2ca489784bdfb240514a577c11e93f7f22bb3383304372d259107f6bd852bc6f24e69949ee8474176e6b0a7c2d74de6d05bb0e28c1707e063f08f858e95f3ae940089223f34985505377a712add3a6582bd06e8545a479173143dd5f8c1bedec02ce9ff6a64983398eebc994fb95877f3137eb0449f0368d4156a3588a70c5f42230b14d2e79852cd4da9237db2142c648187f26350475f763ff7c33cd208208ce0918e4668c16abacf6d12bc68841fa308d356c14a979c1a05f20423a0c41c86d8f316ed8d27c612a10796e2d5ceab7314b00304559069cd9edd803edc5eba776d30c9d5b50fc49c81dd394c0b300dc092fae98bbfa12c2df25eb0408ba9e94cb26082156985efd4baa3bda0a05960ebcb5303b4162588486e44bbd6b14f179511c038b94a5f1a455559968898dbd4f049cce78f25860aaa713bce88aaae16dac888c2416e782a74f3c3c52e909c29dfcce7902338bb114f6e159ebd301923aa1449720a591b42f01fb397536e034afdea558162a24ea120161b1124c0eaa759fb9a3cfd2e523149a4f7f12b1ce51cb05a4c08bc3797bc6e6fe5bb88c3edf0fafee4eb6d6c8e221acb38dfcd67f9b066cdfda979fad2fe38743c76c5e71096bdfd8431ae0a5e89e82f8c3f00a2e4b92f4d9d77d8e155344b23307338c4cb7fb4c870b1f2d2802bf302e6166e1d861962bab14e0e3565881", 0x645}, {&(0x7f0000000600)="c5a0d4229b33b67ddf7f60d708656d75e7c3a81e836f1c06d0d13045109e45750ba684cc0fdaf75ae0b594e908d56dc8be2a4601", 0x34}], 0x2) r2 = socket$inet(0x2, 0x3, 0x7) r3 = fcntl$getown(r1, 0x5) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r6}, 0xc) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "8de69d769afa4a59b7c1ede9a2db6aba67186ab7"}) 11:52:37 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="82", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffff634}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) syz_open_pts() syz_open_pts() r1 = semget$private(0x0, 0x3, 0x181) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000080)=0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) 11:52:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207a785b8d78977ec140531df02cfa8104b240b3c"], 0x1) write(r1, 0x0, 0x0) 11:52:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x23, 0xfffffffffffffffc, 0x3, 0x0, 0x7fff, 0x0, 0xffffffffffffffff}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 11:52:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x7}, {0x14}, {0x6, 0x0, 0x0, 0xff}, {0x2, 0x1f, 0x9, 0x7}, {0x3, 0x9, 0x6, 0x3}, {0x1f, 0x80, 0x98, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 11:52:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xfffffffc, 0xf1}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:52:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x110) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:52:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() dup2(r0, r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000002c0)='JA', 0x2) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x120}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xb355, 0x20, 0xfffffffe, 0x1, 0x2e, 0x200, 0x9, 0x2, 0x2, 0x7, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7ff, "2be2b815f9f9477b8188f9a58e2a88ab3f0a99c7"}) read(r1, &(0x7f0000000240)=""/103, 0x67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) close(r4) 11:52:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) writev(r4, &(0x7f0000001340)=[{&(0x7f00000000c0)="6cf6e03298b0c21551f8bb2aae4e6a18a0bd8e4817aa25ef8da15589f23087f750ae015b03f7b9a326889f55a023a2ab58fb6d56f721b2bd840cd2e6158a73f7ba1dc5ef511ce3dfbfc80793ff921d15699985ba4dfca9f2eb6c4bc7a6b99c22881309696a2d788d6b6c0e915d66d0e0e11a52bfcdf95dcef52ecc632fc6af25cad78880a748af9ce298195040c0129f6e5694f53a2b7cfb7e23f850c687ca06ee8df9558f25e25c1aedb5537613d91bd9c23240dd8bb0", 0xb7}, {&(0x7f0000000180)="447c4a3d6d41f56d58267e90effb67b9a68ca2c224b82a80a99573885283fd46932214a695ebd50e673d690e2d2f7f0c6e7e7a8a8a687e569986ea3123c4941c61c7a81dad91431052cb7828bf7fd8cb9f8cc34a5d273258ae1e924fced6997953b109bfeb660604e68a4797c8657711ddd242845232e4b01ccd280888a14b9d249f73f64cd9b2519e0e4467e93dbe965efac78af3b447eddcd81f6184abd3584ae84dfb00906745f47c6819ba9d45f80f4e5e3dc2d1555322a400784bc1d66b950116", 0xc3}, {&(0x7f0000000280)="af7bfa74c55eb5d697433fa9f20d62dbdb2d837d232f6e1131cd1929f5b7fb7075687c73bdc882dab3bebf5eb043254eca4ba92c4dc3dfd9aea80b14150224a5f672d2a58850c2892f8da0561e836c0f08eaf21bb28fc15060daf15daca16406f5a09b3d066b40491f4c856815e02f4df732a27c7c35a3f01e88a29eb542c4114d411b266b08f9b229348d009537cc2a6257588e263f8ebda9f78cb1cacfb149b6acefef9cfe59e6a4f4565b37132d35dfea52650207ba8cf18d09d42519da258e02cf4c7a74832c88041e9e288f40f15bdda28c14448f209e80859d88764260aa281f7588e176d5a48f82f836b813a04ef58e0c278d09483e9b82017fe535138057ae269bb91c724976c03524b8c9b32f1dd1f196771b39e26a2a553366041cf9a01dd59a060f2ed9386019bb12cd640afb22c96f67bb6d46fe8565174d66ae62d3b4135ac6514a45bd3a697ae6e306bf4931a09ee61fb7b8fcf0cf1ccea837e6916b9964622ba3e8792b321ebf40d35d8a96d6688366bf6d179c4cf0dfe61ddbf08731a15e92beddd4db19b18f5e9dd48082f8b11c082a756db1d73e0278c197ba7ed71f163af6774f842f73ee87dcc960426378ee82572d38166a02cdff02444628bc742f3739985f0b835eb082587c2889b97e9e381748e9ccc6bbd5218402aea81ab5d3c467eb3e0c49e8e59d74b85947b2c557b8104ff8408bb7211f19a43480d6a4eff280591c6dc486d11819c39c24d62e235a68106d15332c70927b04cd2c165980b5dacf4064f1df271a4c0ad5783c361fb2e3862320ae14bba334aafe778be329040066554ce4a3da1ebb018478b48ca58728b5dbbe5087d41a9381b9bdf6ff53bcb7fbf8a5e2dd7eaa83656a0e8ec9d3735c7102a320e9192fb63cd9fd549eeb5d197e2c764d90162eb068841dd4f580374066e9e8f11cd634550fa6250a4974a638b715c3d05baa1181ac89d63066e0669ad169ad31d1d8f57d7d659d48ceb838a1a3b3a02c4a321bf735e7c2a4f1172056c13bfec0c522c2cf9a974ef4c27750614cd6ea61fe88ff84dc5a3ccf5a43916e5f78efd7189a2e5321a848e3b11f3d5c04a553789fe457fe04f79982dd5e7ce40d62f093dd60f6a61b92e89f4bb24fe36c2e0c3ec36c61ee59a759405be8a0545b55deec672187c5752a4a011dadf55673081b5667285cf12a380b9f18ec72439ce857cbc9d8ed9f12b0ab136ea918d09e7611e20950884ab053ab546e1a8c9f21254dd949e29aa324823fa895d8014d95d21b5e33b67d3ab15fa36cbb5958a41804928e9af6c490841d98779b47cb7dfea05262d7ffdcf39e4147c3f1682c5e34a7e5df9f03e2f81218233b9392844f14fc9bcbf012ab5207133b06cb3578a5b940ff900b314ff6e8bc19640383d5fe2b9d54af5024c0964f1c900010caa1c5cffeae2863764a973f5a315ce6943909bee4a863c5a076f8b3630cc0d233766a951a1056469fe79b442cb30db21598144419e64f435fb972cfa44b663d83c998cd39f5c713e5f1649c02c10f1420508c93689ec6d20496401fbcdc1058d5bd444fb494d37886410026aa0eaf8e0b6dcb5f0aacdd9de1f1b13b3787da36c811293eb4aa3d539ccc8c18dc6a05d424f55cdf86162d00642fa5799cbe76c747bc8771b5802f1ad7eb273829ea8796bf5abffa64e83568b9b2c515fcd1241d226f8058bcf1d937f2935ead5c374617ad202857da8ac25d4987476221a7ec0e06eef552b71d84e520c8e82c0467d9f2294ef6d2308d90a639e1b87a05910fe53bc43ce7138e70858479cf3d7526d974b60259db93ce09d375f8f621158b973d4d2f0a726b15793bbb1df35d51acda790bd51a1d35465b8861961d8307d0a425d26c5a4f42daab72062f530a1e990ede8ee5166fb89af3501369cdbed9d11c52a58eb005823fb7600057b7e9689f8d2f9632c1eaa22c33b8cf8446f7c02dec0e0af07b2e509d8a3e94880d4323d7d28c86ac7e584af26eaab58a2533721cc6ee757850b1bd737d4e8829a4cfc49edc23bc9e2f8f8d0ce75876c8155f44c803730902f6a75130b10d5658c476c0103fcd36f30ef76a9ffb2abf3c43b259b1a661a44c424da4b3d3a4f8edacc9a2c93cc50f5484c76d16503b625a7a47d07122334bcd67fa65be28866bca66d5127d2d56b0b9c2dc3a7665706278181085391742a1153700c0726e0db56e0a0e44511e29c19c43070e36058ce70d25069958770ff2b08f5b1dc6528cd8577eda9c6bd428fbd197f7a3f22ad0329d7f6f9a1eaad88053b4141de1fe6a9aaba827ef35b7b08caf4c94ade50558d7f90b1bf52972c1a600c7dcfaf872d2a06bc972aacddf01a61f3494149fe1e9f80757b28f8a1455561f7ab74d1206539c192727f58130e63e010cb850844582e5c94960abd4f6b2e101ede32361846e9977efc06ef4570ee1d46100542fce93ff0793fcfe9a4708df5f32c2a2a7f297f64c54201d5e85ca56002cc864d1b437d39e6649881891838197c539489d3127268a93a3315708e18d0ac7cbe39a26e23831df63a7379a4fc531127fce13ae5703c1257548cb50c562c96c118a82d0b895fcd02bb631602518b7eefa24921b2654cf3a2a6d734aa15ee883bfe9ad6d8c6e91d2836bab500fed37b8ab851478ae4902daf496749361dbd92f47e327b4746291ccbeb3877204e09721b8a92721c075ca575dc7cfa27d96c01efd235581d469bdeed0434ff3b26e016e776ec011e7194b11754b9d69a23a6c8e325241621abd69d700f911d3d675ef068ff807e546da9db2b10039038ce5a3eb8f10561954f2df6fafed5a0262ff5d03b19dde6e621c0c4bb7d4d126cdb55db77db51052a8221b80c63ce34cfa43a6b2ea3ce2203d61786d2be7643c4e21b126524530f5a7f03cead76c34cb11e383b219fc95a87c3afda7a073e605d043d3287c1fc93e6d9447737f26ef2cf412a41611c55e27c9a541c673f5f2f670799c7f5c1075ce7e80ce160a9b90a6956ec5e3e87d1134d856d466e501980100c8b014f222eb84da266213602daeb7347713d9efba51346ae26da01110d1b134a1239e2fefafb308ce9ad1f0b53fdf942e251c3bc476e2592ce7978a3b1778ee8305f812699890438498bbac94f676e9f6ef80ac1351acfdc56691c736b0c26085c283b475fd5fbc3fe6b8a7da73faa98dad80e5888329bac0bb521a7dcd5ca98133f118507fc8666973beda42e8277ced2f14058fbb64eec1494375486dca8bfc505f026e82640506aad919ffde171e4f0f9549b3ca9e8f1fe0fd58cbc343ace645840648cb28a783cefaa63abaefe42f7696ca24126134bae96790deabba83f53e6d7be37a95fb670c8a4f8c877578073ed6c8f9419df50813724761a471339f3691c682a4f36c0a36370e1d9be8c731da2fe206d042879b4cd75b2b7d7419fde32464728b09ca66b399564270f6caec901ec3c20bd508d708c43f6400e03d7db1e405e9320250eaff6b03368b2765263cb07e26e147da455f8c5220275752c2253663d3c8c50f8e9124444fa9b5a2f7a77a2ddc96bdd587964380777df0916aabaaa43b0a579278af8b956a7080caaaf0aa60d96266e1b27be90a78ab8b61e97b616747f2d52158994a3c871b443f7a03df570a53c83fa3b85cd952036afcc23a9fa5a0cd1f916f8e8feab3ce264209eaf622e5b62d44b4cf86ce776188a442e7f34bdb76ba83503aafa4732aa6fd2aa828a95e03b7f774d53771b4c8d5972a2d911cf8efe98e32f3ebde7b2cb655b7524f8e5b2b202e6ab1d6abf4226c2c9b5a574fac443ed7ce0fcbfe4b587286be14f5eac39a54ae0b2d268e4839e06f666bec2f38918956d7ed1360cf0a954e03619962161d0b592451e46c9c378cf0153a2ed369aabc6d3d58bfb900d75bce659c15f1b40832a87c2ea2351500de57c695d769dc909e8c705987f9bf56121eb686e76f1a1d64847a1039c7ade25f03d0a30314f969a5eb7a6d277d00ef948251692775b8f3ef9a87e96081ed4a7cca02feb754556a0f08255b60364c4dadf8a942202828ca87df4cc1a80cb81077a876fb0247a1ad1c97b872aac9b79ede75d357ec82063f657bcd93b0f7123eb6a24d89aa972bc209bda24dee374fcbe724a7bf7745e6977e096e2f4bb7a2bfd99c9a3b58975984d3a4fd64571166e4079ba231257b610d78f8c036a0a9aa05db67c52b8fd8645996bcbb967db215beb1e7ae3d34e671d587926a49357505413e358594271c060a8a158f5c5f020885ffbecb451d34a3ac3258ba15b4eb3775f158b28a01877cbed2995c1585e5a50ccacae8e5589a75b29976943598ebf9a0948fd09b8bd1a11d6e4e83e6137053d547863f812129f54044eb4a06c048a4584257a888cdfb3d7e027e2cac2eaf2aa3ed73717d2b94ea133f979f68dcd7b43dde17a454e65c32805d008ed857127d38db2298205cdbaa078fcf12a27d22744300c7f135be3475dc60bd1418d03813567d31a52de1b5eaf401ac76fe27413abac8a95f466418120528ed97fd1aff86c801e387915d3e4e86c987738433cf72ee884a83957d00f21b91c93370da14d450030510eed5eddb1c500a92f308317beb56dc1440592cd55b63b9855527b1a2bb96f688d42283472739f5c66608542574b19a182294c979e28301678613ff43a9fcaf6da775c422d06ddec682a4cd1e867c3136d514912bfe087064a89668f68fef97f069fda2efac7693a06852b0a8dfc65dc16e548ad4b1ae81440ac0c11f0026a7f4be7982036f267fadcfe144af08fab40949e70824899fb0f027619b2ec65c959e8cc3017a9605d810c89f05f5dd3cabc59b3555454ff30a3d3a1f7e1209c6513018aa76286576e8a77599bd828f2080305d81361ffafd2708d635748fe7b371ec806e8de29ae574af400ad20ffd7077df89d8feeb6b1e82fa1d4dea6d51635ba17018843f57975f5ce468ec528bf2508fba8501b0e5daf257812a58fc630ffd9b8c853fc45464d2e8d10dc9707b583131e06c7b081acb36591e776e382c1054cc3e9ef5d7f2db43370830bd041f11c1dbfc80da1db88d28744335b98cd06d2a6e6abb8666b29173b9991d9baa35c5742c188603ac7ac106f0006a5a35a79e91a2dea3f83607096996f8f5f8361059d932f545f540d508829532b487507ad3e29961e35cbbbeff34e689135b3cc3562c30295e651ee8e588be2338f2da3d637c2de7c52a968a3b3d11fd82c4d654606ed9fe14e7f52ae3a395d625c460700392fd5bf16b495f929c8fe4aee9b16dff57c6d3dca00e409b734d0753870bea2009983b6582067b3a31247740c12d6d1854915fa48d60a015ac772c1c7c42d0bd987e707070f5b29150f17fc26513c50c6f4300a49845ec42fccf03d09392715fe0c28f1fba02d1a23fba8ceeea5dc17793e9493e901169bb0eb4111c040d072421b0b1ea5cf66ec2201b7c75b1a4e2ac826ac79791e1ca6c16c9e14abf57412b4d484f9cce2ae56f886cf8558fcfe742b7b437a81cdaba0871efaaf839a232c0c681a7ba68c6adb3cf0539ffd20dcdab09b8aef20f5ac42e63dc7cf209eb2b5a47952ecc4d11957b86f111d4e0d2a09a25ea81719adc440c7f48d1bea1c4fdfc542c538017561baa9072771bd4cd5b240cdbe46416f5e91082c3f180dcb00d029de489d456371318ab3cec0c48654896e6a5cd91abd2f985776b44f653caf3bf496d3bd6ccf2d789bd2111ea9f0c6350edf5ffa68f6bf3d99a2726f3514cc637f9efb18e87332a61f23cdad6", 0x1000}, {&(0x7f0000000000)="e83e", 0x2}, {&(0x7f0000001280)="0a2520549c5d08775b3bc01d180302cd7ee8a9c818f21cfe6e900058b4dc36b29b41d0601aa146d57214b4e0470ef0075be6469c54e7d6abbb3bb0725d2eb4caa4e9f61cc9a7e4668ebcdf3b0ef5522c800fb5fd40791f67fc58b3f49cc30181d72054d627133bf38ba27af71974743559c1ec37e8fdf9189c3fb09f87601c3178c8d39b6b865b6b098870323d03", 0x8e}], 0x5) 11:52:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000180), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x3, 0x80, 0x9, 0xdbc}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x9, 0x2271}, {{r2}, 0xfffffffffffffffa, 0xdb, 0x80000000, 0x1ff, 0x2}], 0x9, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x68, 0x20000006, 0x4, 0xff}, {{r4}, 0xfffffffffffffffd, 0x6a, 0x40000000, 0xfffffffffffffffa, 0x800}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x7}, {{r6}, 0xfffffffffffffff8, 0x1, 0x4d6872c05a672fcf, 0x61, 0x706}, {{r0}, 0xffffffffffffffff, 0xc8, 0x8, 0x9, 0xe8e}], 0x8, &(0x7f0000000140)={0x8, 0x3}) r7 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000080)=""/73) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000180)=""/215) 11:52:37 executing program 0: r0 = getuid() setreuid(0xee00, r0) setuid(r0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 11:52:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000380)='#>%\x00\xc2\xb5I\x91k\xa4\xa9\xbc\x1a\x9b\x9dE\xb5Su!C\"\xd9q^\xe0\x01\xb3V\xc5k7\x1cB\xa4\x81M7\t\x94gnS\x7f[\x81\xeay6\xc6-\x97\nN\x92\xe9\xeeO\xc8\x1f\xfb\x98\xbe\xf3\xeb/\x1e\xfa@+\x1d9\xefR\x86\x85\n\xa1^o\xb2o\x88\xe8T.\al\t\xb6H48\xbd?|\x8c)\x10:q\x18\xd8=K\xd7\xa2\xc4\xa0ZU?\x91\x16\xe8k8o\x8b\xf23\x8fI\x1e*\r\x98\xd9i\x06\x8d\xed\xbd\xc8)\xc4h\x1a\xaf&\xae\xa6\x9c\xbe\xb2\xb9{#\xb0\xe3\xef\x1f\xfa\xf6\xad\x98\x9b\xf4T\xe2`M\xbc\x98\xf5,\x9c\x95-5LV.\x96\xd3\xb3 \n\x89\x10\xfc[\xd3\xdfh6\x80\xc3\xabx', &(0x7f0000000180)='x\x00', &(0x7f00000001c0)='x\x00', &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00Whu\xcfK\xaf\x8cr[i\a\x0e\x00\x00', &(0x7f0000000300)='\x00\x00\xcf\x9ac\x88\x8e\xd1\xaa\xd9q@\xa7\x86\x84\x83c\xb5\xc1s\xaeH5r\xc2\x0efK[\x12\xcb\a\x88\x8fQ\xc1\x12*\x19\xf4\xb1\xbdz\xf6\xa3\x004\xae\xff\x01\xed\xa6\xa4N(\xf3\xf9\x1e\xa5\x11 d\xb3w\xddY>\x18(\x8b\xa9x\x1bY\xe8\xfd2\x1d.\xa1\xcfW.1\xddC;\xb0\x1aQ\x19\xe6\x88;\x84\x03\x00\xc3V\x90`]%g\x94\xa7\x9c$E\xbf\x8b\x16f/\x14\xc1\xe90\x01'], &(0x7f0000000400)) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 11:52:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fchmod(r2, 0x99) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x5, 0xd423, 0x3}) 11:52:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012ec6150000000000"], 0x3) 11:52:38 executing program 1: r0 = dup(0xffffffffffffffff) fchmod(r0, 0x10) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 11:52:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x20, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r3, 0x1, 0x2, &(0x7f0000000180)="56beb080abc2466b8758da52db7a21b89b3bc522ce5165944bfa81e06cf0996773ca17b6b7479ceb4cd0f31b77c85fa18c221ee02b96cf8dbeef62eb9409a2c412f75f66807a9f647d6d87eb9a3b9a850645c8d1e3f7dedb5da13e056dc8fb494bc2bb362fb681f8de8eff1de3f8d7df07b2f3079d46ac38e55510ccb59ac52abd0bb35eedefcb450b0e7eb8548b42b5e12fa6463aa6818d427bbff849d41476dadb385ed37a84a64a688751e0b4f4ddf40903d9f6", 0xb5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:52:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000180)={0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xfffffffffffffffe, 0xda}], 0x3, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 11:52:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/26, 0x1a}, {&(0x7f00000004c0)=""/185, 0xb5}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3, &(0x7f0000000400)=""/88, 0x4d}, 0x2) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/114, 0x72) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10, 0x80) pckbd_enable: command error 11:52:40 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 11:52:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x611, 0x10) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 11:52:40 executing program 1: socket(0x2, 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000340)="88c1972877322f45562a102989972c07e175b64c44a1ac2c6f32379815063528738f2d45aaaf24215b4495324f5ad87a50b821a999ccb0a6bc31cc37ba85c9fd8d26b9fa0d1c750359c31d8c429b6ad6a1bfd4633c997827af33c91354ab11a91ad3753ee1a0693fb257dec3872ec5b39129d4e7dd798b780e0c51ee12ca881f899227d950b3e70472b9ff1d68b26b8c537a00aa48b81b72d0681158d03b1c6a5504d49c7dbda4f9fb4cc8637f9d8918095dc6b6fb06355b0640cef048fe6dad0a82262de799b861f76a038bdb25da4fa7a491e83d4e52953d47a4042fffa6f523af9823d238404ee5b4ef0be8c8cec665cbe7f58acdd76883f23ffa8100bf", 0xff}], 0x1, 0x0, 0x100000001) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000080)=0x401) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 11:52:40 executing program 0: r0 = socket(0x2, 0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xd2, r1, r3, r4, r6, 0x100, 0x400}, 0x2, 0x5, r7, r8, 0x1, 0x2, 0x4a8aee2f}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:52:40 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000001c0)={0x1, 0x0, 0xc67e, 0x1, 0x4}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x1, 0x6, 0xc6, 0x20}, {0x7, 0x4, 0x20, 0x4}]}) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7ef9, 0x100, 0x10001, 0x0, 0x9, 0x100, 0x6963, 0x1, 0x1, 0x8000, 0x1}) 11:52:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x40) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000140)=""/19) semop(0x0, 0x0, 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(0x0, &(0x7f0000000400), 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) pipe2(0x0, 0x10000) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) 11:52:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x40, 0x3}) r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x44, 0x0, 0x0, 0x5}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x7}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 11:52:40 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) chown(&(0x7f0000001400)='./file0\x00', 0xffffffffffffffff, r0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) readv(r1, &(0x7f00000013c0)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/13, 0xd}, {&(0x7f0000001300)=""/153, 0x99}], 0x3) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r2, &(0x7f0000000180)=""/57, 0x39, 0x2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x81, 0x6) sendto(r2, &(0x7f0000000040)="1d9bcc7d4d18749bcd9d8b14eb", 0xd, 0x0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x6, 0x3}, 0xc) r4 = msgget$private(0x0, 0x8c8a086923614f1d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r7 = getuid() setreuid(0xee00, r7) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r7}, 0x0, 0x0, r6}) msgctl$IPC_RMID(r4, 0x0) 11:52:41 executing program 0: socket(0x0, 0x3, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000087000101000000000000cea0fea7fef9730541ded3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x40a, 0x0, 0x0) 11:52:41 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8ea0, 0x0) r0 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/73) semctl$IPC_RMID(r0, 0x0, 0x0) 11:52:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = dup2(r1, r5) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000000)=0x600000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x13) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r7 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r7, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r7, &(0x7f00007bc000/0x1000)=nil, 0x0) 11:52:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwrite(r1, &(0x7f0000000100)="dd15b772da1f004900fb7c159cd03149efa0392535fd82239a745d21d4da2a9ee4b347d5f2b49ce76efc32b3c1bc37a59d10abcec35095b60e2c0e18c5d1369005bc75b85a6be0f11c612d2f7586dbe5cb69e44a64c2bccfb704fd111af9a627c5e44fd9634b5bd424ce96eba34dcffd0e13ef6c6bcd3d82d020f730a5405b7e2b9f95019861edfe697120ca1c57b3f451e63b", 0x93, 0x0, 0x2000000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x4d}, {0x840000006, 0x0, 0x0, 0xae6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 11:52:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f7865b8, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 11:52:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3}, {0x8406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="3c000000000071abd8592d07a598"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x2}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 11:52:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0xfffffffffffffffe, 0x1000100400004}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x1000100400004}) utimensat(r1, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000040)={{0x1000, 0xfffffffffffffffc}, {0x3, 0x20000000000007}}, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0/file0\x00', r5, 0x2}) 11:52:41 executing program 0: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000000c0)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b4902104", 0x98}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) semget$private(0x0, 0x4, 0x70) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 11:52:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r10) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000040)="a46f35ee35d140a3de3a3c001d0652bbbfc15a0c044c88305989d6462aa27513026996922b5dcc1e67a97fde9fe5c7f75626cf7bc8f3fb440f968483089289725d7090eb12289545f9d5", 0x4a}, {&(0x7f0000000100)="6dc905c76251ed37aa5f14dfe9339f4d8131403a226a6b8028905d62ce0228bfa1d607f62a0177b4fa2dd3413665c0f012155e8e9aab932b294cbf180cf808fb44c064cca53f60252ff61c9db96e0e00b14d49354ce8b7a65b8f07b0ec8afa05aeec9a9be0c7def442ad5e5b27d9b5d730a780b24316f3d1605b4b6baaa8804b91203f16d4515c", 0x87}, {&(0x7f00000001c0)="45bfb527d97e1f5e105f8325b1b7c60d278b80dd40bb880062ea662aa8a1e257729d420f6ebf7e6cf7a40868dd276881f8692e461aa87dc275583c7d15ca79c706dcdc7a5d18a9803c53e24c937b2708c33ca0a3426e572538e54ceae30285e537731a62c3273e508eed820e7a9b34c7c3a2855b8476d38453deebead3fb192d307a8d639d424d7eec9eb9c4eb3691a5907528ce2017012ba161a8030a35b2ae62273e39a03263f42c9124386c189739d5061b1f5783a04f3b3576159b3c22ad089724901c93a8dd5774ccd542ae701d311c2d832c327579163ec2", 0xdb}, {&(0x7f00000002c0)="4e8262819f9956f33df4fce41698a91d5d5ccacc6576598c7a98cb2b03efeb1026787c2c8ab6ba6a0d428d1cdfd599026bb6a273e6884b1250f1a217d7fa9b6bdbd599979958d4a3321d6a307eb64f73da7906cc7eee1e2ac9678b4102422871cf02b8498281644833e47c5e817b9e302eaf1dc4ec65085bca083c176d1cd2ff83ec0c792e73d389127479d86287ce0dc2ab46f67cfe86bfc785bcffbc49bfca7f96762004581cc7c51d29c214da1fa43bbc0c6bb78e80a394083eaef9c6c937bfc1fe194b6ef9c38c152d0bf83a2e6701d0150ca61dd985f95a4a5360a0015f13dc496c", 0xe4}, {&(0x7f00000003c0)="ea0d12adabc56128c3d168a7dedb7218895caea4bac6ba0dec0e85fc1b4fccd0ae63b5b339a82d", 0x27}], 0x5, &(0x7f0000000500)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [r1, r4, r0, r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}], 0x150, 0xd}, 0x0) 11:52:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x17f647f0], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:52:41 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000140)="9f0132eb8bbeb5423ac2683f04c19e0be87985e9d21d34080e96d497226e12d99c036a53af15ea18d1f43f2240709f366dea21732290bad02bbf7650792efb2813796fc48a5563dda8ebe5ba0df56fb49a190f3c117009be532a84c0d6b4b566948a2345a94bbd65c22da525e81ff350017e56a79041d5a32e05c29cc8111a36b53451e734582d6a5bd0bcee8be5a61b59e501b51c0016216f47f2fe2d88d67fd17405fb1b13704ee95cc08be2d6ada514021db0c3bca80e94300c8d2ed76be4ffc3430b7b1266c234df5295c810869b62184c44443570b93c2c29dda0153c4a8fd811c996f0dee223908be4", 0xec}, {&(0x7f0000000240)="c6d71b02b63ec9f1313d1293b7eae61d85b3dd43e88b6b0d547e4b0a963194db26c6fc4a0b0453276ceabf69ce05f9025a83057238e13534c8b4cc57af46ec1a3ea6954ff63de6465cfb848f7d36d45ab56c4005ecef495463c0b81c209c483016641ca0be5132ec455f57327285ac051abc2cc8e4e8dc915ac646c8a12ceabb9d7ae4290cdbf8db78db3f8cc4b9fd1a3cfd4bbc9bc7fa6ccab42a650f33b632fee6864d9c2ad2591f1acf4aef1a66983344e154ce1bafe88a1b2fd936d9bb7dddfcc4302cbb2cf52140aa63e25212436396ec2588eae6af75cd356f703abd8e277976599d81614a7c5dd3a49e7e383c3cd116a471abe67347a5e6daf9214735e5cee0283413cf44bc33b5c89c73f88df390343e28501ba72bce3960bea22f6e6736a7610607609502039ade89ffb7fd207a03067876b2bacc5b257b806b27b83ae7ae574cc8378d612a6faba2b8fae39c6de85e645325e1f27beb0e8bf2cb47b13027cf1c18728660b25824176a4a34cf1796082b7d06752608c896363324b7ee9442159a011ce4a0f19addeb0f3ec457a0e437d922c611ac6d1b62cd34593387261ebedf2c81cb97892a7ade3e2fde4677554bd7f18daf020aff8958e58a1b334c531e663f246d3cb59fefb0eb8e2112682009da787991b74fe5cf4b02456345e2ed94b6cac089dd7a8fd1388254f3445bca5e8ef6aecba64c19c2308324539621d2cbc171c208e28f97e50782f8c60759d3db4347841e2e18f440aa72209ea1f5aee501e4f92a3b5cdac68e950d146e2b79b3dd196e22c9e2562fa69a85536039c6484aade66cf7f884021c96a7714712f877ee3da61ab0f2b554234902c1bbb76f9f9c2d44561e050fa3f8711051fa8f730f5b8825c604abbcef56ac4671fbcc61a20d7fa57360e572979c30357e3bf4067af6d036e5996c484a24d72a7d6becf0db75bf69220c31fd9899a28f0ea0c82c0bae2981e58b50a54a17276e45426218149d0aded30e593d720f04eba4d75f15370642d07f33827e411c9ba72c9bf6922ce4d253f26cf7dca989481d8261909e895cb0368a3e08e09f05eeb453d9cba96788604fcee6759709dd971c57977776a1e6715a4d231169cebec200d6c3cb8a00976f3da55fd97cd692bdb684348d1b36d0e7946ff770cc4b014b24358de48417343e63ea809d86f4added6c12476de37f431202e11ddd37e2463cb8d40283a2c8bbe82624d66ba51c71cd6f652eff698f0b7d470245865ce4528e07888a2f07917bb1d28ca9e8946ee0ea967ecffd2da19bf3972ce8561f202c3e87066e94b53422e5d980f0818eb021fbbc6eb534a542e9ba05b9df83f888a65e9413fc898482321afe198e474bcb5615b3e5dd96b4492a38004dbd7ef73a533bcd9381975b03923277170ce6069515a5ffecc802e6b4faae3005f885aa9dee27ca5a97f4f7db5dd7bce136882bfdd34ccfaca2f178159161051d8e6ffefef67b250a4eb96dde00bde9602c30119b94de4123ee3d564781001f5f544a8c8d9d820fb662222d200907172ea874204cd553e69915842130de30a0a379960b678d2326de3f7419fa9b63a03bea9c2db001d2ad2e713047e740fdcb07b42a664c4e8ba78ec00d5f77ceae210ccff1ff363533c4ea30255cd9286dee70a20ce2fe0746109a0b2471d87002c306b53887e89aa352f825e613990e9480d8ac55d3c3505e0777e5bf3e78272f1bf60ad9b38fa9bb6e4d0b2d7f3d049e8b38c54d3cb69fcd3570bbf7c79c33717e1e94d6e8ca4dbb2f7cd3e946c806f09c0deb81884417bd8cbebbd5ba42ab8cdf0315d20f34c6ef11d6dd58afea636c3071eb9b399e64c7a0f5de344b48c37e91faa16580ff3db0b8ab0ba229d20b18a121980041db460797f09d010b937cb036eedd1ee3211f65a818c04ab7e83361aaf7aca2647f282a818343ac0cb745db1f080cea33d4d952acae55a98281004035d152777809e00f3ee9e71149beeb2b53b8af81939227a6cef060837a5df1159da81984a203e8889c93328198a0bf6705f8590157c0eb735867f7eea3b4fa82f3d0e3ed1ade154377558bd8becf8134c9674441724590cfb336674f3e39f57e21618c67be160da133e86c12cefafee71b252169bc2d91263bf56de9a9539fda9e6674b40704f8c4b18e11992d79add0718c9f6a41aa4fc41c31e3612893fcb146be870e5aa5936af30e5051dae2055175bec937668fb428ad8e9c927d6580c3bc5f69a8afd42b0b543a4256a5cc14822fbe079e95678145f4500383b60641acb62f6477bcd158e9b0301dc81615bff052d18fc89047cbf7d73484bbb19e184af8ad67fbe92a500e5ceb57b387933ef9a0621164031ce821331d273d58cacefa7ab8032c1f2114375d31228da373551834361c49d18767df11a22753b276d1600a8f8e5478d4e4024197dc11e93f28aabede6d019d2ca0c271e895c3cfffcd4c3c8d81aa9db0c1484e7333c6c70cd8168af1638b9df359c29b640dc8ebf758ed57bd320467b363b1b04719efb2195652e153af0c9c91a85bcce77435323c1e3eb91dd2633d9208573c01f111d94fc318b751884a9e0460f1a80e3bdf9eef80808a4b0bf5edf65ce9995986542ea0e6fee251365262ed9f5a783823891eacbca0900b4f8fe2bd150df4b025bdc6618310bfdc0163bc83b06ab08d88cda27971f0623e7cc967050f7cfda568cff4851cba35aa02e8fb16eb18a9588d818582abe01b4862634f59247021d02e22d0c57af5e947c6f65d2e86bc502d7bea65d6e5001fe0e880b909a1f962555e241af841f0681779c239522780b097416ea2e97f5e7c0145e51b7d3bdfac68f9df82bb1b2104dc1f153cb5679048aef6ae14b81275be9486158f867be665cdf5a669ab5e6ed5a0ce89d54326cc19b835bda4bc9c4a33d530c9dab1e51fa148c02304b360e795fd6f44b8de51cb8da3412f5bdecdf48a33b946509ba594ea1410faca8dc6abb5bbb4b8238f1c88def7332fa7be8b756557153d676ba240e899c15102cc8d3e2d3f75813a3271314fe8215e51b322d9df36ea6c194feeb37910ef63bfb7daf7af3b65d3591b2dbcfb8a47d6258548d919af42b2cd26123f42fbbf334daa04cb9e22d707cac0af28d02553d429227231254dcf83d7b61846ec6de591f025c747d1afa988d874f1793de7111fc233333aadc01352fc8950847c085ac8f1e1e32fb08d755901f39e7efcc396529a41b595d908083e4640fcc4c16b2caa2179d046bbcaee579cf7658d989d21a81d4b0b68ee6405375eb9556853f5da1efccd575b2890e6cde68b746708371c8022c20fad7527a80d057a26904ec16a182c23e548e5edbf5739ba6e3108f7ecfce2237b1e58e7c01c6b8730dccff8e6f5390e017cd90453a1df0fb76f385ccf039d20fb365c0f92a3134289bd33310a0a9e14cbda3b578178607a4196c1a4e08e4330486542bb2153c9a5f4b71671de66870c842b3a4ff1b5905c709a677684cde00a4aa4c6ddb2b9b4dfdea3d905d32a45bc43220d26b17c179810d8d4753b981b721639765e69108dd7e1ff2ea6a71594deed78e4b0b90e69d79209dd0989e04b9dc20e6822e0b4b22673b04f1af6672815379edda00e656cdd0d4ce24d5582711679e037945b97514ee0c7e2e6b13ca06f3b737058264e89864a060f95547d086c2bd35c6e85f24b226b20cff2169f3b3df30489844cd4c26d1a6f4f456f8ed03ea993ed7bf34eddb590c40efeae46a8409240cf2771955f92434a94f5b68bb1d558354209ce3e63b42f68b7f87fd3c6fe089123bb544b81650e0750846055d95c09461de4ade214160f2bbad2afbb0c09dbfe10f76354d2e62ed3be59a186251281e9824f8d592132ad593428d7879a6d3877d43c6efcfc36012e9bfa5434dd68961268f782cabbf64b99e9b3d8eb4fe669c564dc21b22bab94ed79668cdc9addb80728376386248c06e5058c4cd78a506960214f2abb85614f43e5a2ff2f89aa466cdc9d33d61b7513f9aac7ef45b8485e5b8fd11d241c52c82eaef3f6836fe3a9d94383bb22c7ea0ac61e5a6e565eeb9bdc60d1c787f5e99157f46654b0d0e0d3cc1c91b28325bf31dbda6bef90f8a085556ecbd390463343296120a6bb81b3b980a4d45ec05eb4faa7306f14a349193070d628d7b4b9e81b27afc488a2a5c69b7dc8cbc859c5a8054cd8ca9c8c89bea4ff33dd4be79c7257182397df91ee872834e5d103dedc13c2fedca55eea94368f5afde5f15c68e8a1d5b6033c64b89593847766ef723f75e3346f9604e249a942c179fa6ff334fd9d0d4eca322c2b885bac80962ffb582062ab6f57dd03e91f08e24719fcf3e2a5266e6b8a5a2cd1c505204dd408ef8b64152849c8cd44dbdccc53838e194b6e3c4de86ee6500ab7ce81c4a9f8f1ab0c0e41e6c546198b525d5c8e99fc8224fa69f3e7cf983ab9f420e9f40f518679be69a9e072eacd7cc6188fb16c1af72f6032fc14292ffe60b76290bce9ca5334df370b2600126d472acd2729e8db12e85698cb0a4c94dc1d1f64ec9cef6c2b22e71508eb29b653b3e098db250205a08ac6d007448238496ccb2352827b272c299d3d465606c1de77d270c7e75c577663612f5e57e4832100cfec7bd164cc145510985169ce35d6f362b136c74fdbb260e73d8d43c8cffbde4e52ff60b617dc7409442947efee854e2607866ca3e3fb02e1870420f500ee02267b089b21d4731e368ffe5a974311f48a0a4cd96cacc0f5159c82a1229dfdaabd61ef354b1658c531b9d627ac37c1aff12193f6a0dbab1d4690ebcb5d4222a4691a5484b5fd82b6a0f15ef9640c6fc50a5d811b333a0d1bdafdad8f83721a57171c755c5eaff11294742ca6ec1875a6b905ce209e06ee7f879755aa2a0695dd2ac4966abd93fddad2515ed964aaeb2b08bb414d6ea6f4110c787d0d417e6734a4b454f7b6c498d63a08bbe1b071d9420d4078c14e4eb7625cd056a786ad8d602b9bf17ccbbb27c5286bd69ec709367a19f05d51fa3c80ce3d3bcff12e46d87cca0e3eff9308358808fc8a561e555c759ce352234df1ff68e6506c4cefbf8063c55e3c6c4da7c2c716b475d0c643fb7238b5c5f6712330ec06d865b46dc3a7ca8a1d9ec4404c2f006b08d0f247278047440033592fbb199dc2dec714f1ee63fd284cde149cd0d6f33db94c5b232a560bc361fcabaea2e1655bd76fca83ce29318a0f8dceff4c19887fe015f74840c6e623e37008ea67eb5f5ed26c8b8d4c132d753ada68198fa1ea7dd98e1af03381f82a875330674fb8e844c6392e619f54ef4bf2af40aef510a28aa658fff81eeb3d5d2465c102bde3f919361ce501aee280b4ae0d629ba1739699580666c9e3e4a82d52b5ea47de937e6de3661333931655def68d3cbe255f67e34616e9b7820ab905a52330f54392fc6810411c9e57b21798ff75dd5a6a1b9c963cb6630ebe3762e49d4598c3c41b23f6751c6a63f754bb5ea4873ac285785174583233ea34c70a7bb0e4ee9002bd163df85c99b232f5ceaa4360e9610c2f12d1ec16a6f3873c89f4beb9720887d3b88a41da416c013c7c76cbfd2e8011c117e55a31f70d95b2b34bc6e8ea7bc0313f14f291388535eb74581318bb2f333d2d19250a08c35eec044f19318b43b4acf88b59a4db5d12d7eb128f0c192de9f669e9a3cfad3ad1546f3cdd1de28aac00fb903835ec7202660249c280b460f3c0886d35dd08fd77559b8672ceab797a110b2def02206d6fb11f7cc3bd737e45b965cfccbccace1", 0x1000}, {&(0x7f0000001240)="12043ebe3a2466bd0605358682ec6bf6d6a9cda059e29ccf523f1f18e67a9cf6811c0c41c11dc786cfcd43d108c2e62fee60a0143eb89338fdd13d363aa616eabbbf681774353b58d4449608ac2b19108aaa077f6c58ac602c84e6aef0eb892b20c76bedb607515734e38f65673fb01d8311b0719cb5efa7cf012a095578365224cc26e41b10dc7f04b0e9fcab5504cc0ea8b2936aac09c47e5e4d860058d3f749b6c487638d0fffbd03a0bf7274c14411d3dce5c1ab7eaa1c7b4c805a32eab5d0f3aaacc0f4f4231496e436b6412ee7ebaac0d2e943470ebb62f7e2d38f899e5c9db7b1c5c531f5ad9c16a4510a4dad", 0xf0}, {&(0x7f0000000040)="83b1b648ee4bc09f253ff67eb96dff414b3272dfe3c08eb2e6a230e1a11b070e2d0f444c11239504b67535c13e3d32baf87e98732f3121903a060e85e6d75745c659fa865d073639e1105344bb5a4c051dfe759f716f5e0477689f0406538f8b4a6d6ab370b943e00f2857bb7363beba5bb89c1f2d643d4dcc29126418227d9d118f6fd0b4239a147b49dd6df9f1dc9eecb34ef556f895a8697ea02d219a98784f3ca128220327ef8d491cfdc0", 0xad}, {&(0x7f0000001340)="b2bf3b10e84948fa71b65d42772e574dd44955bb2ec12773d8323b140c2fa9f36563fd3322c8c0910d9322fa5674a2dbacc9d2724ac63407bd92e176eb567a527cd6fd359738cfeb4b418ad50ad0e74fabe49796c3464d294b93114f3f407ec2e8cd813ffe8998767153bda7a6a92e911fea99117a1fba615ffce923af72fa2fb9ee1ffe5094815c24ddd55a5e674879ca35", 0x92}, {&(0x7f0000001400)="8d02b068b060c7ed13c10edc686aad654d293d0fdd214a10f63184e97895d29b3c3c0be6644a90160b914dc66ed328ba75efc962fb944e911d305e133d546c726d84553446c6", 0x46}, {&(0x7f0000001480)="2fbf5e2e56f6a082666c1d3d2f0d5c5a91f1dca54687f22735cce20f958be9e002afec8478f9fc669a2f9bb8622d886be2dbfe0b", 0x34}, {&(0x7f00000014c0)="6d2ff6eb5c3f89623f994503db9badef11508ddb17e359971edf1a8f1a53a40224f2cae785c9741e229b87f7bca55277fab031b31396ae8494080dbc", 0x3c}, {&(0x7f0000001500)="b3f68555eca314811ec1946eb238f49753c7e60c9bc0545560121d6484944b2c5b7ad519d0a43d72779a54db5213dfbc261103f117a12ad10f5933cd19fc352ebab28b6430b46774b6fb1efa3e8f677ccce3a3a70272fd0d2efcc044c093b159f825ed4f7c055bdbb710387db65c57789229ee23ae1646ecab1d1abf5d0bbae44b4f7aa63e97bdd28bc4d729ddacb0849e93febe5c43ccaddf3d79f51959b5b3fdd6bc487c7082ea67a85faff05144b7f7502cac3482139cde796c4d1c5738e9b3", 0xc1}], 0x9, 0x0, 0x8000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x0, 0xffff, './file0\x00', 0x1f, 0x2, 0xe71, 0xbab2}) clock_gettime(0x3, 0x0) 11:52:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7, 0x4}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x10) connect(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0201cf115789e026bbccf73900fcf05e48b2d82eef00000000000000"], 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) 11:52:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaff8100ffffff88a83d00f70a4481000c00080000000000000000000000dc75e944e0000001aaaaaaaaaabbac027b3ddf16d77f3e9d7dff688fa036b3dc8e61ceb4"]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) fchown(r2, r5, r6) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000001c0)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x109, 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 11:52:42 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x80000000, 0x0, 0x200000001, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1, 0x0, 0xffffffffffbfffff], [0x0, 0x0, 0x7], [0x0, 0x100000000, 0x0, 0x0, 0x1], [0x5, 0x0, 0x0, 0x1000000], [{}, {0x9}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0x0, 0x0, 0x10000000}}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0x5, 0x204) shmdt(r1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r4, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) 11:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x14}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ftruncate(r1, 0x0, 0xffffffffffffffff) 11:52:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x5, 0x0, 0x100, 0x1, 0x8001, 0x8, 0x2, 0x0, 0x1, 0x8}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:52:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) execve(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)=',-%}*$@]\')]q(&\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='x\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x32) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='x\x00') setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = dup(r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000003c0)) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 11:52:42 executing program 1: getitimer(0x1, &(0x7f0000000000)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862070000000082953c2b84c86dc11700289cad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92914632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac604d55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a17bf92b02d5969c155d73985fc0fb2f2f764e4d14de7ab593fafdf9a5f9e4ebbfdf3c72733d257cff552733901d6586ad9eb9c595426e0d84fea6aa3e5827b6fa713ed34abdad629b6588c47e6cc3f20486d3c71bf4a56193537ba49521"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b874cefa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb738bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022048f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1941831c45f66400d6107efd34ba5768402d7707862c6e8fbcb7e8f403300"/517], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4", 0x14) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) semop(r1, &(0x7f0000000300)=[{0x0, 0x9, 0x1000}, {0x2, 0x0, 0x1800}, {0x3, 0x3e6, 0x1800}, {0x0, 0x3, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x6, 0x800}], 0x6) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x0, 0x8) seteuid(r3) 11:52:42 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 11:52:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x10001, 0x9, {0x1, 0xc9b5}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x200000000000001e, &(0x7f0000000080)=[{0x4, 0x8, 0xf5, 0x7}, {0x9, 0x1, 0x3f, 0x3}, {0x8, 0x7, 0x81, 0x7a14bacd}, {0x2, 0x8, 0x3, 0x100000}, {0x4, 0xe, 0xff, 0x400000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x101}) pwrite(r1, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:52:42 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e01000080000000003f5a659255490b574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca2f6ff1f75a443b233b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d2963dd4f221e0d68f77d4c04725fefb75c5c5de463d9da3e4d6d64015e9d52a5ae20f154417ebb24d49839f028d80d8c4f92392c15d7ade42710606b2e651f3c3d28c89cc8440b68fb6ec313fdc62f7e80d87a15d51cccc177842d6996a175ac1235a66b17cb33d83c59b950e9652b160b0a885ab596c28ea2af03a0932506a090e9d4f98000"/2085], 0x10) fcntl$getown(r0, 0x5) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="72b75ed7dbb37fd762926e0753f7345ea5fb2e520e7a32ed73303a4c234dac7b408a75b2607681c89f8069699f4de650da63303715bf73d68c24d96af2545c30490884072cc80327a3fa52ae9f9e3b2728ec602ac3567c369699ac54664ebcc1b35355f9117525f09cccbe698464f39e0ce3467bf2ba4f044a006526be477351dee667f0aec78584140f767ec9fb8312f5b5ce27a3eb00"/165, 0xa5}, {&(0x7f0000000180)="1c42", 0x2}, {&(0x7f0000000000)="50be3dd249088c9b8ff4c0c199c4d88c4b09ebb31826883671ede3", 0x1b}, {&(0x7f00000000c0)="ca9709045cf5e7117f014a51b6d22efa81e9a6e72d1f4057ee6963cca050d6e775b4ac39ac993403383cd21747fbcae7404c75dd3305a525976d361246ebb0cfcb2359e1ebd722fc7f01ad14d6c8bf16f255457d3c4da09bda339a4489a32319091358c3058e15ec72c971f310c484db5b4b209760ec4d7f905b546aa03ac9cd260f0d69fe53d4cd10b6808c339000"/154, 0x9a}, {&(0x7f00000001c0)="6fb03c11db4f1d732f0e8236912441e0178423168b", 0x15}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:52:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x86) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f0000000240)="fbdb9567463112672b3f16af8a8d", 0xe, 0x0, 0x0) 11:52:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x89, 0x7, 0x7, 0x7d}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xa1c7, 0x7, r3}) 11:52:42 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair(0x10, 0x0, 0x3, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000040)="484c8c00fd807d88ec79e2622497d5a70af05d7c40c4ec90a5246b18c8e8d3ffb731a5e245a1c713a93afa22c98729595eeaf4ed3b158e04e102c3609a9bd5f2b2b8eff870ddbe33", 0x48, 0x406, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 11:52:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xff) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000004c0)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000240)=[{0x0, 0xfff8, 0x3800}, {0x1, 0x40, 0x800}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000380)=""/24) semop(r1, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1fd, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2b, 0xfffc}, 0x7, 0x7, 0x8}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000440)=""/106) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0xd0, 0x1}, 0x2, 0x7, 0x3c32}) dup2(r2, r3) chflagsat(r3, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) 11:52:42 executing program 1: poll(&(0x7f0000000080), 0x1, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xffffffff) 11:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x1db7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000180)=0xffffffffffffffcb) write(r1, &(0x7f0000000000)="3c9ebb8a65237a19000000000000", 0xe) 11:52:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/22, 0x16) r1 = open(&(0x7f0000000000)='./bus\x00', 0x188a0, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pwritev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="dd3eeaedb50fd8252886ba66c96e0af0efb1e050f8dd26c4f2de96060e470df46deace8c3d120cbcd53fc907cd167a19a60e8fa0e72a4d73bf77125e4f3e8ad5b6b6f19806ffd479500b06d486eda5fbb38bab013e00d0a9347d43b92a5ecf67a2f86aa545f14a538276c33c4bc2bc06590ffaf3a9c3ba645a96bc3b207c252f8c6f6c96c2aa902552ec137c1f665d62bba7d346b09a199302a39b727ef6aa0d37fa342baa998ce10c4752c0e0e76dc05968b5fee1137e14e9f45f9766c6427f", 0xc0}], 0x1, 0x0, 0xffffeffffffffff8) 11:52:42 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r0, 0x4, 0x1f, &(0x7f0000000140)="6119d2175371e6bc7df117fb752d37216a9b7c1eafdf0debaab410dad4d849554c8b0774fd0d95ae69ed1c5080253d897c19f450760f34b0b4724f118522885606d1e5d772f77165c589ede9fd654af997e4ed0cac23f313b4c0dc37f48c8b315b54a78feb7e55c61a480fa389c8a76918c83d4e2681fbcea1de78d4fa6e77b17519306cfd5d6390d4cc61ae25ebdf994e4e390444745830858ce1e2abb3b13e8a1dc8775792dcc0987e243875884500a1e0e3374de7d1547c5909c19487d216cbda28df30a7680242bce1b52383fe42941730c3a48ad74d5d0d85bba885906eab42103c49ad2cec9aed3ae4c111fdccedc22f6335081cf9ea7e9c6cf1c08b33e72b05c2245da7f58b4da6d28ca4112dd9402aeed789391200ef30e8d5d8896314573050db683d5340146e097b2199f266c37bc4d84bc8bc46cdeeef7473", 0x13e) r1 = socket(0x18, 0x3, 0x0) shutdown(r1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom$inet(r1, &(0x7f0000000280)=""/214, 0xd6, 0x21, &(0x7f0000000000)={0x2, 0x1}, 0xc) 11:52:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc000, 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="1c05e457587b7bf1a5b3964b29cd1e7b7cd6d32f971f20359a32dfb4e70d85edf3552cd83f22d2920a85f1377eaade61c877f32173aba1c7a19c39b35230183d8fbeb2c0e6d3ccecd44e0f4a1996fd13c66fabd7d2f97cfca8de19fed980c2d7243be6ad5ba4df9fc6ed778df7ea60b584aa3f2c072cc248279b8e11712e142dc3aab159c40b0c2921757f3f356d34f94e43d6cc5d1f4584d23b77ab", 0x9c}, {&(0x7f00000002c0)="b462d77c8bfa8f0d50484b03a8bd45ca5a2a2522eca489a7a2e61809233f27dc74c7de0a975baa142ad6620b7d9783174c3b75a4fbfdc0f171dc29ba9cf69827e2e39b55617ec6a574d20e050c48c267b7f67bb3e4ce72572f501eabdc5ec1a3225184c0fba409b18632b52788fd3e1a20f5643027cfd269e4f971be5a39338b3edaed5683987956a8a17a2767d455f704a16d2a49793d59702cee837df5a0d302", 0xa1}, {&(0x7f0000000380)="56f26353f77f6efeb3f1f3d0f2b9f45a0993a8fc6ddce2d59c522c61b9fe94e06948868744989b3e889daed95d", 0x2d}, {&(0x7f00000003c0)="4319d3c8c3c17d192ab2dc3d1de332e3b4f1b739", 0x14}, {&(0x7f0000000400)="c1810860c96674f7bb7eb3a7b5dee94474b5676b81d7f23cdff3", 0x1a}, {&(0x7f00000004c0)="8ffbe181567623de79ad8ed543151a5cf99ae4ac12da92b3b0f0dc627943038b859e15dc4ae1ce151574d94c7081b92c6af899fb4f6e11c9e6cc75adb8da793469d0ca5ea29f26c92b9a3c403f5110e950eedbdeffbe4b3cc92b7f40b677150a816e3c316acdb2b515dd91e5347a9a252268a6d7bd2a1cbeeb63d7ebbe9cb961ac8c8716c60178e4fda25c5f896a1479d21a935a707daa81a7d233e16f32aef70efe90", 0xa3}], 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:52:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20020, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x68, 0x1, 0x1, 0x8}, {{}, 0xfffffffffffffffe, 0x48, 0x0, 0xffff, 0x9}, {{}, 0xfffffffffffffff8, 0x2943916bbfea779d, 0x40, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x1ff, 0x20}, {{r1}, 0xfffffffffffffff8, 0x1d, 0x4, 0x100, 0xf7}, {{r2}, 0xfffffffffffffffd, 0x88, 0x4, 0x200, 0x60}, {{r5}, 0xfffffffffffffff8, 0xa8, 0x1, 0x5, 0x1f}, {{r6}, 0xfffffffffffffff8, 0x50, 0x10, 0x20f, 0x10001}, {{}, 0xfffffffffffffff9, 0x22, 0x0, 0xfff, 0x3f}, {{r7}, 0xfffffffffffffff8, 0x10, 0x80, 0x0, 0x7f}], 0xff, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffff8, 0x1, 0x40, 0x59f, 0x20}, {{}, 0xfffffffffffffffc, 0x18, 0xf0000000, 0x0, 0x3686}, {{r9}, 0x2, 0x88, 0xfffff, 0x0, 0x9}], 0x3, &(0x7f0000000340)={0x1, 0x3}) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:52:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) pckbd_enable: command error 11:52:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pckbd_enable: command error 11:52:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x80000001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:52:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40001016, r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x100, 0xc2) connect$inet(r4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:52:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 11:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x880, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x7) pwrite(r0, &(0x7f0000000180)="fbaf8a891a0efd032c3b0700f6be", 0xe, 0x0, 0x4) 11:52:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvmsg(r1, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000000)=""/34, 0x22}, {&(0x7f0000000100)=""/155, 0x9b}, {&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000006c0)=""/9, 0x9}, {&(0x7f0000000700)=""/116, 0x74}, {&(0x7f0000000780)=""/245, 0xf5}, {&(0x7f0000000880)=""/224, 0xe0}, {&(0x7f0000000980)=""/129, 0x81}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000a80)=""/88, 0x58}], 0xa, &(0x7f0000000bc0)=""/215, 0xd7}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="c7f996334f9c7b52c4a2d29836a30c57e382cf9bcefae451c7d4252f55dd3775ef4c029c15b84c7839d58bf6c75b738143ee37538f5e24382c2d7a475424474e965d7b347b4e2110f8b20ba4c2bce755f76c620ba7a797bf52747279083b49d7f7cd9206dab8ddebbdd825ab1465e36ebab294a3d1cf56688a6671de022a0c98fa3f6eb66cfe14e712c5a12a82e0e0b1c91ccc50f988fc74815c79a22228a87c1ae7e1521d05c5f39392d6ff148ce3756cedb7991d2ea42faf34b05a0c3186831a1986361a658ffefeedaf4f904682a6e361e231e443191e04038ac7aaebaf6ada131b1df6ddbb6b8365eeed4307bf718a6f9b3275ff6fe017b9576692d7cb295c523607b61b376ce4d6991d532dc4f5ad9d95bdc17dc622d713682d02dd75fe8e99ee1d5c8a5f818e30118ff8163cc6614301ef6182e9033f39f43ac6ad7b78aa6309d24a9a4975ed21a64b097e7e67727cb5eabafccd2fe4ff89e32176d47ddbba92b171d5000d8ae1ad016ffa65454c5fe08a9f9710020a77be83736e73ef5023e6ef553577f100521ce911e1e4de7f7b10e485584dc8b198ca6e6d2bf906b74b48ce1e6d2a843e7c501672ed0c9d1565c73a4010310006d1012d5f60648239f795e215b66236230362bf3ca851c4c54b8e302bb7f6d06769ebf0eb9e221c2211862ddbc7a81853f2865e1bf8e03ad1e468f0e6aa3cfc2fe8348e6d1c9e2e8e5a52231a22eef1f2875c1c25ec5c9647c8807b2706988cc22d84a51187de82047f8421bfee1395b26f48448dc3df84c37b74a66412a7e0d446168d5e32cdd49e1e7a9d11f5504b1082b9818d2cb08facfcb6e22cdafcb04a25dd76966c21466108af0487354e92d2b697bf872dceb700ab5560ab5627c7e2b01103dfa76f55914ffbf643eb1049d8956d86dfe7f0b7de8877764e7a6ea41e7b99700e592f7a3cfbaf8c33a668457abd3d8d2a5481f1731956f075b52c7cf9b1f65952bbc5046ba76ca2f31dfcefd92c7c159343cf1e34ce9b66b16b1eed9c95e264e949404b043302fa2e3f9e089508936dd0cb4fec39ef6280b5d73b2974cc94a887c474fa22b23786f5ac9ed08e05e7481b50920b1c45f47051bf519e26a2e1694dab6f76b0cefe9be1b6059679727d15ec942ec1e3e6b16964d80d17983d37f3303c2dba97df996a84207e2b45c2335a941ea357433a50ef9c81d5680468e84c5959550de1e3036dfd6446e086e34330a45a62cee3f6c571814d5725a53ae49a9dfd2b5c51eec9b2eb0bd8b6f7f43f09191b6ed198923e5c792cee4f83ccd033345b5f9a1ae75ac11097ef5bc6c5c6a2ef8dc1a1f7f1e5698800d64c4403a05e03ffd25dac05cac8c576c3b75da7b26553b70011634b320b3a0320076697aff08306321f421bbef09c295c1e3fb87ef345ce27c0c6141788527b0850a160760198cad2063781bd80eedf5c7aa5c5e3079694618a60eaed789726ada5a28f3346a980d2cc03b1280926b4f574a188611d119f7035c23efe2952d7866dff646269b30fb050d36a138c300cf0600a1f9c52eb1077ff9f00cf7f15c11cad137a51a076324c32b2965d6a128b72c7ef61840d38b5f09dd5615f2a7496f0090e0b8955b782dc664e6818846094e20a95ee7f715e7d81efd8c5952dc493ebacfc0e819e3be7f00def122f5051c978ffd13d4e5e60e5ea0c96d1ca879b0c473a80a33b5d0f10d422a9a7f56d9fd792a803dcc3288cd2b7d208", 0x4d1}], 0x1) 11:52:44 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000900)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000140)=""/25, 0x19) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x730) r1 = socket(0x2, 0x2, 0x40) dup2(r1, r0) 11:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x0, 0x7, 0x6, 0x8001}, {0xfffb, 0x6, 0x4, 0x400}, {0x0, 0x9, 0x3, 0xb43c}, {0xfe01, 0x1, 0x7f, 0x7fff}, {0x75, 0x7, 0x20, 0x5}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002580), 0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002500)=[{&(0x7f0000000380)="48e86c2583b777e3400231b115a4471d5e599c3374330563c48d211801802b64b2ce3245bf79246f73439de8e18a3ebc739c70a4c2890a6206041307984d6d18ad8c5864af604c3fc4ad8e9b85dfdea60f462b11be1ea3bee0df642b8f559e281b5a2e72792fc0d9a027441c946392ceddb308443ae1bddc8b240c3668e31c337857f8a2b7323af1dbd41edb1ad0dd74d6872f70b2ee161b12feef871c51998dc6fed3186029902ca518fedc51cbe186cabb8e05828efac3cfdd24d97b23530a970533eb02f23af9316eb6940d5fc816bacc9d8349cc96a33f5b4ab3aa7d1cb4568cfddcddfa95b2ee33ae791b0b59f8a980b0c506206ad7c089c9e247b2843cb355afd09e4b2b580c2359abba34e6364e14dd8b222bd20af530966e3f8da6885810e33ffdf61631ac85bdbcccb6c7783c3455e91034c2b80cc62c8117b194eebb87f87e4f41d7e81ae748219a4d886c447210fd8f757a0388f15a58c243b99233e68d8e92399315519218a4a58a9339ff5e2a3dbbc2009310527e922112430f3016896756611265e27eb506ae2277044a0d749f150d9021e0b52f7c39d5257af8a30eda6cc7152a0f6c8ab088e4f7690ff8eecd3a99454f7cc81b8c4a4397d02908fd83fb8f9595a7c01287f91800f9ca0ddc69489fada89f96b8d3f3fc8091d4456848c5069efe4faff4a8d6d51bb2dd9eb90c6a2b3468d16f87eadc22f2ada32039990570c205db5563acafe18f2fdfe791836bad16cec25ae9d046a084f88d7a087e912c6422097406db60aed62cb0bfbc3a75780c3b016bbe7a0c58530b93f5caea5cd968105848a22a2b5056554a7cb6472c061ab33528b8303c3d69d054b19894b40658bb06b9a36ffc096117ebcf1901c2989c58a272aa1a25d0ef460831a4e9b6df3174d7ad3a601c5fceb7aba1ba4cf060c3196af5864e541c3b2491a27124ff614d55ce6e50b45b177c35c124b4ccf90f85f50a73981a06270d13c43d6a67fdfa72e576c0e4afefdd127483324d3764b96b21bab4f67a6a164b7950c2af949c8391887cbd72d3a4d071571903b61a37db21b0fc3f3610fa7063e1b1b0b71a35fa57da80d04cd8b6bea9bc693226bb27ff3392e2002fdecf03eb263513d29375a6a6483d78eff7300fb63fc52bfe524a27d0a47e5427b0597d622db9ae9c99350a2afb6fafe4d9866551fc8c44bad10bc7b0289a212be9dcb08c09abf94d5592585f27d78ed472652373b7e5323cbabf87104eeb9c27e3fda292b928cf0f17f8d8c949dd602f76d0ed482b7a5e1ab51e79973d3b042e5212b14e8a3ea31f0a8dc749de00b216209bdd887f96a1a001997a65d54628c712f814a9af1b4eb247058c25d68823183da49a610c71ee7a2629fe8e8238f55206c233ec428b0d99a399771f4da06fbba59de11b9686c562c4a12da5723dab39aba9c94b69fa28de23e14d06311d87f0bff5f2da73da9f7ef1b37a4ad3a29c5d971c4d8ed2c566b5224bbd95db53f58729f7cffcb533127c1b33224e45dff64ce2f4b0a08a842d73c358e8261f5372fdfe86742f3fcb73ba07c46973fc6af69ac1fc7813f51cc5ddc041cdcc8b7dfdcedaca6be06bf13c7cb803a8272182c15f1b13e91b0032edb1cde723aa1ac2f2788891d3ce4379e40a848f0414cbb59bdb3bcf23f8dc214548778e868aef86dd2e5aa368069807f4ea4c11a87b7f07b8e3525d04addd312f365507f1366c8ee998c31c592c957f355074dfa2e4c849323d3d0e93e0693e16d831055a72662f73566f6591ea98e446598a045d90894226be0fc1d806ac39f8e96126ef8273e18d6095c325fe0c8daff4d833674310a5b6a1f6e602059eb044067bec2560c194874b4c742ec21205129e1adbb6de508f4a70f13f43494d77e2a6199fc5aacb0351c9f0b36507ba8e3b47ab9f7a99225f8983f76fea56e0f0838df0021b44f3cdb7cf507fa5347c27428105c07560af8caddc9dddb592157ec4d0f25ea9f0659a71b8902ac928e02b3040fcf5b7c7286eeaa2d105f40188f1157e3f8fba00837a997561a121208420dc16543e3eae2511b1c70b0a2f71b291544a7ca470d0530edc2b4876d1bc920f6de9f5dd18402109b6cd9566af1355658f4c484da9ecc12979a90e2a56bf5ac759cbf6ab9d98ae6a5ec66820b31b283b0350e7524e3b913c594759ec49589d4ed9f982dc8cc4c99ca8a059a96dd5195b40f6fa65583dcb33bdf34690470f778d2b6a2f797ba898b6e78d0e8061714e1f9fb63791fb047ec04aef0dd35ad9cf12daa748474438e8773dfd72b9ffcf02e26d5f29f9a5abb7aa4f4979e9495d30806e74416b4cefe78f2a4eeb9e0d78f9e3dd65ccc35650b3a513d6d46dda6bc527fbdf0314adefcf5be754ac41cb54ad0d9ff499e51bd71a9b6be829463434cdfbac1c42a902b66b79145b72dab4163c4afe9c58220bc92c23e08c9177ea9b63ee0e0d4d25cc9252146ef73f3291d2ef80c13bd11987320213813e5e6934f28c3a7014dc4d6175a15d04b479322332e09f0fd0597c368d1e8b99b869d0274c231d2650618fcdce434a1faba55e9a2789cc842f007412f853b2356cbcb3d603544eabb5d69d4a2187fe70fb01d971b04e8d655d708aece1d80c0c56f39f6afa55947929bb94228446a57e5ab1e5da0612c8fc3bce37c9b81a75d7d2c097b80b5db2d74592903cb5506d4b452f7cefe80e7486ea6166cb0d836edb77c31a601f7d0c81f74082a1a6e0fd15051617b627e3a8ce157fc8bf78f32124d708124885e3e9554b93137e3e36a41f6357139c152450889d1e5eeef683224965da180e303e7fcb045cce82ba55da007d6a4709001a27be006cf715312cc4cdfe21095b72fd1fc1bd3089e0b0a1ecb65343526bbce4a2b8afa3964de5f03bd365559a52a753bdb6640f972b5b9fd052a5c39842d9de7868a3f5d26021dc1f766822761a2d37f6b67a0c18b534020a80cbd26cc62c68e49bf30280890b4a00a87f265899cc77a7585b080e239a4c36d27576a7bb933559e5607b09d0b3c09fecd747fb3d7755ecc17f185afc9255c215317b2d6dd2669da9d1aaebcd08e90e6191d6778b667539dfb663dc0f64c36bfceaf7258baf3f1cc2b8893c8720662aed22d870f1863abd50175cc301a7ef301e979107e14b6750487e4538bf36e886ed984da170cc9593c5c9086a4ed586ae713403e79008131ce497c7b21e365f69b1d4eb44b2cf281507c2151ae7e58c14197a3fec5d09809d135aa24b60fb4c0dd5df99788638b891befb59a64db85f0496453f0ab18ff152590e861a61577f7f5ce41cae34a5c7ec86b5c8c164b2354a17b59bb34809aef8328793944bb8488348de34075f5266d8f8774164f52a694eb521b1498b796c8778b2d83f9b4125e5ee3c459df3deb15ca947f049d714fde04b9136e122c743da1bc2f42a5350458b2fd2e45230c1201252806ff40c55075a0a636b4827daf4da96504150bee771d0c1f089611fe143b8467d4dabc0cdc5e5849e08b377034e36f91e4f257c1b1dc702df2f4a123efe3e95da0e82ee10a434cb1d143c897e411c7d2630d478d2446225344f64070e159513251a6959ff34756ec7eca16b9677f62b868ad592da06b1ec218c887240f2d5e9a76d218997a06b702cf3358dab88402edd5a479dd1dba86a705d4e3aef0ebd57b6dc08d5b7317ffdc62b25ae4ecc86edf2addef29177034838bef62646296fb563107444eda5fed78c31a0c443f51e889c0d8e49e5653db40bbc04f1df3722ec8749039a3b11788bb2d48877d15719ff9f19506ab43474486e08500f59bef95427dba95e555ac556013faa7e99a6bc055500f8005755afd930bc04149f814d369f5e64ea0a1e4445389745f5553a2919c2871e5f816db1bdcb99462accf010b511794cb8d1dd33f87e0d9c1c79dca71040c6dc8ad71e05c6a294a0a3ffb820d2e10340393c3d404c1c5adb13472bd74e9d61a189c02921984737dd28a553c80e874a8b7c820a25497d286ed4d9913b532edf2d57721d8e03becd6402233f4e0a3648a81c237f4cdd6e58ee574e0bf3551e69fb3f3520e254e80adef5d664d348020c94c37ea5917d88251c00a6e43dc957af717090fa7ade7104b8d87cd5b31ae1435a47a8eafb83f4156d93e331903172a1ab5a1abb6e5ca760092d3fbeddcfc7607e03a0fe4b29e321505abd51f081e8bb2761a6d9a2a48b099efde5729e3346baf6226aa50ad18b7a477e8027f9ff0edefaa610f00d808bd68b24a7b1e470090b5e325d62b943f3adbc0d6ea60bd3a93bcd9cfd5c0d05ddd03e5e3d8b2f277f34d2319132286931eabc7a98da4e711431c227aa0cff30d67e79bc57ff71559b49226f4ea5aec0a0faafe177dc4ce65dadc6a69a4a0c0478c83bacd218261661b0ce3dfba6e9ac18fb57e3433fbc753b0bc07a6086a4812cd360fd6ce41f197087c2fb73aa8faa408a76746dcd8f5ad3d89f6ec93091b20a10975df37bcde43778380810fc6ba6d1a7926461bd03917428e02c2351556ce042505da2a088470e7b76628c9ab83488cd0e57fac5acd07da5520f7ba34784e7da4897842c0753925c001406a5b12fd62bcde2f204fa3b40d504dc88a759158d8f6c26b5a3138049127935b8887bbf54134e5d7bc1b0838a5a761266d1ab274b44bc15cb68fb33ae539a23f6c3b30f44884fd704f991842878352986410c592536ff5bfbe510eecf781bcc46ee5238c81c74cef7811933dcb9a8a4dd00627a59e7247cd187925d60a9659884cd438a1215e4b589792866dc3d3ba65b016c8c40b89f569b64129e797b44fcb8a1d2c1db07e7a7284432bc7b111183259442d6e21eb21cc735db16a45f552279ef790fda78e471ee2ecffcc364d0ab269fff297436a9b5a3afc73ad91c4503ab6f2ec3c4cf9a9f6995f6a7b00abaac826feea13f66c2e5bbcd0eafdd1168d1b50c21cfa904daee7bc1f65e0203cc910e808422338f0349b7a61edc7e9b1dacc6832a4d2afa224f5846d48522f46d93f126e5231f5e408d1b599077e4085d1611b1fa8f499c9e7a66bce9e3efd5b440fd99683e18e386344aa32cd83f1f9a9fcf911297d46cb47f83f5e51fccca1f2cbd536ede0f53401b80dcf2233f3bec06069743552815f49323dc5a3c992d4563f492d3205b50732141b8a1a89baf6fccd8846a9e76fc333730ead527cf3ba3ef09b7d1a93f54c43fa79a99ce069e816028d354e3d191ff29f8141b39c36a06ef6c86f3f1d71625b789144430ad92a1cb510f4b1824cb19edf5602503459997a68950f05b9624cd078388af662f73052d5611192f2bb5db2fb24a28e2877c80320246be2ce04161cd6a49a52dd73b0cdd8d792756cac6f36507ba3792055ec740fe1cf00b907a57c4f0e08de3019956f92da95a6df02eb53b52c8290d1d3718d9ba5936e269923322a66e107b3fefeabae6aec83f69e6c5783845de6dae43fb234629a69f2640936a2396762f314500d7b53812c3f15db0bcdc305f7c7db54e52d7b1bf8f99e52bc0fb1e0f098f33513c27a8a118a8ab28781ad23cca20d0d9f60ee4de8fd476582f1d41d8a4a0eb07e9de5cf09ac5b323bbc0c0ce7588ae425f608a4eaecaf60dd0b18a717ce228028bbcaf110507bbcbae31b27b216ee838fdccbe9b8cd1c422b45108fe9e7e8a964f475c11cc627dccf54cb5452a7840f62ac299e8fb4dded1a3648e60cc41dc9ff9217b5699a5c5b34ffc39466992a7e7327d8da39c8c737c9714cef411af4b6273af2cdfb4db2b19c05ae6", 0x1000}, {&(0x7f0000000240)="bb45d9691c4a99d4b21370086177071f8608cde5dc29dfe64480afe49dcc137f0c80f83b6ad1fcce6d307c1f57215c09cbf0c2a77177d1994990ebb0f81c98239ed9f1fd9a5c312132eacc156da84485dbcc5f04d240092b385f927ce501ffdf43744ed68fe6bafb2edf721b47ab7be9bb6fa987207cb2fc89f6db240360a46fbf17c53c4d3affed06cfa397b2e30db174b549f7a4e076c4bf8931ad0bc60baa288cf71d8fcf6c567add0c67d25b16d1deb51182365c128904fb529e262fced9227aa0071906512127bc7390e5834bc9f9a01ffe177cb98d4c08c9b780c7243748cb0b7f156d2eb0cb7c3d6441", 0xed}, {&(0x7f0000001380)="33733842c9a5c867a56071f73ad23aab47f1ecc3a08776d9a8339d49094cb7b2f3e99ceb834b764eb0e2c6bb3143fe839fb80b14a40809214711ebf989caa44f8bea0e7262c09bc3c1d2373657ea27bbd10beede977c084cf10e80cc3edb1d317a98079a58084c5fd76d3d943f7bc57b9db487b83ab5aa9b5f5b05008d6141eec9fe5afc9fce50a0c0a718b7fab459bfe5deb6d22ebfa3f38ff319729a3292ea6f96ccfd4e102b5c9ec2abd4f72f61c3ffc78cfab7337a5bf080844fbd15553efb65b39fbfa878177ef3f8dfa49d7be7aad4c3f561c63088e234199477cbcfb9e10b58fcf7b3cc0544e27d345e5b0bfa0b5901aa4cc647af9b1dba5429fca94d39d388bb901b74ea7b7aadf0df62d9db34313ff6de55778c8a5ab279f6d850c541963948d56ceaf4a59e7f528f34c4f8a91dac35d47f9855205346541cfd85da2299da866b3daeced4970d253ff35d4c36be679b16fe4d0e3f59e7062b6899721d44bb1abe4c583366b26867547dc9d977540223e5f1ddff7348769e0b469a4b846b9a64e11a9bee1c0e3fa2cda0e04e6fc239c5ce9c9dbdd03cc770d957be24afa78628490059ec837ba4118f335631c46094675a80325e466ad8187d3bb43c905ecb5f3bc05fb2ba82fd6951bcf499b3493b438679a3a6f7f00e3f8a20873757535ce37214c3ba7ebe581cf51c3a8ed1a648a536f6a1d2d4e8792f176c0c80b05451a58ac38b0639cccac61b34a7d2d931f1188afd72efc788e1804bf633b79145b47652f0df7b88ddf8d9a8c4b1723fe19e524f268e11b0192e64d6dbfdbe98c81bc4b18d0ce55eea0bc71b4034cda62e18f0f499ed794b12fb4e8f32ee90bf6e003141de66f26fb05021d86613e16409085ca23425006603fc72b30b2fbcc3133f856f5c408de13903a7e20aca3a048f7f3e6deb3ce3ff0807c86d71ef6c387e359c86695f5f9007731e5a00128f309d861da5524c4bfb0447e2edac65d0cacbfaec70a6e00acb83ff189442b652f118170614e55cbe0dc0828aca92abbd980d46db12d61a634e10a809f4e4df6c160d268aa3150753ad9830f34e8706a9249ea496b662533f9580bd715e78300c473c4f08d9041f7b87bd1b87db7173a2378dd1b1c00315f0e2bf67851ec7dede8b543b153d8379c1afa17170a5787d927e97de95061b2cd3f42e4d8dc0e2d609189a72688af93da802183e35c4c58d6ea12fe9a90b698369f3f802dbb1680e22c2ff65de86b86bf14c222a46f9282b55779d52dec98d28cb9ee5568ba77804d8da6f48140507b161e1288d20a567e5edd3de15eb7b1bba117a0d2d47bbcabd252aa0194b9bd3789eb8770e9f87f4732fd4ecb84469fd85b3fe646b9c5fb686dc24ccefe0de4da5535242220b5e2e8e3bbd8b7cf921b0d378cd4c634f2aabe01a80d2d31477af94eaa015808160b2098e139c35708afd028bce52aabf27a4b9cb0ab905fe17e9c09aaa6e983aac13b5c16a139c8ac838b7dafd84276c43cf0a26ec73d0572b63a90de1f1fff2a5a5fe3532e738ad29003df87f08be668cdf064f38c63d148ca7ee00bb6e5d64facd62865e693ffd2c15ff7674ccde596a6b9767a0934874a77d584bf1d4794dd2e5209f687675b8cf6634f4ce45fbd30aab9b6a3715f0a105579fd9e4cd4a2c67a5369ca1f633faa211ec104bedf0a961da358c1ceccf0a8469940523765cbc79aa5b7d942bd15b2a02c5e84f0899e6059ad5d739dd485a798ffdecb6fad71fa88f7349ef64525e3c1edb878c56ea0416296893ca3dc9e9e55d94d380d415d1c119171998b56e597dd70e24f21333db827342392b99b9dac2d748fd8f1634976c8c75839604a575a4f7f38c1eaa862c7d6365a6d98219b17024f7c49a800ef2ffee8da234324ee22e45c7f71e89faf4d6841114435872dcc23153eb91b0fc0dee93892beddd5df376dfe7838079dfbcdd2bd9aac3ae7119024b9186349053b9cbde0ecff471440877bc6e3a0b59599714b0c3acf4a38cb23c4927e4963fb5a04b883d190215abf6bd312a9307315b0b0f3daf4e36135ebef3dfb9ee288a23b46eee48d6bb0595da7308d387fe25510e2588cd1e7cf909581496f3120a794f920f31f04d748bbb12e8a25a9cd20d867e97ac674db938785765ee80bdb019768f6cfb173c72e02845059f6e0ee1ae1bd19b7f3f42b9b2000a2df676c69c01b3bacff5a21726e3de23d8478a4661fab2944ef2689a5085e583c34a4a46ce40b5e55b0b9e2332567c3a61449dc411fecf399ee0090d740847c691c230680c9e0b5ba6e01225b078c8fdd9c4bc213d3b7023b2a75e93e4f2db74dd377991f119b38cd093ec44bd5f383951b9258f0b5cfc9789d504fa43c5c9706c21ca4f2c0a4cfe3c12e5f6942d50b5b37941a7ec54a5418051d776e03f2a379eab32e601659655d872c30db876118bd4f3562ebb07e48d200656e96a03793d58cb53c45b777323f346273594f2b2d9be488ac157054d5a3daa9b2762652dc169877c3e6a1c3aed24ce490843ed321a6952fecbaba0c3d769a187332841eaadaf99a491853d6b957bf7fcd46d8a0d2b0cf2dec5cf35e7b855a4cddcf56e3e57b2d534414139195a23c13c58fea3e321a29ed2d69cb845cc0ec49f6961fb406198f5171e9927cf9153b5f9a2c2e361c59d9fe6237b407a8ecee9193ebe6a538ad422c24b3872d2dcb0272bf4988968806bd0c3973c784630ef363ac6c7d710a95e497ec00f194ffc861678392d92a7f8b53419e8d926fe23834d27284e060912e60665d258e96193d40a7dc4543d33a017862fb25fe0227381b21d86bb298f13d6657a8bbe0fc1af6c2ed64b5baf0cf1f9c6065e1eb50e87d3b7f21cd820a5ee22e62c20010da698e37bc49e3d0e5beaf2941a846fc528492bd31d801ca2ab25fa23412755ce5431c6b2774338be1c5eb58220a3b7d64c911d491578ce77e321c10005e83f1ec8f6e946f24267b18026f90d72064ec8b7b0078b0ff59077fb4910225c82f01347b1c7250011498a4145000604f9cdb5f86b1092f8b255c3ee8ebb136683242ffb4983700140229d8e2bd25f682445ea0720cf19c17c7a7d0c2bcbb61791d8f25da23c8e596c1d431272edfc0d90bfdf53eddc9023ed41745839bae69c2687e581a5039673d7a11703e2d7a328a30ec80c133b339e61b72fb110d7901821cc126cf2076df7dae6f463e1cdfcf485e7bba64a8470291910241f7912c41632686ab34b9ab9ad864929d65868648e1975a64f26e9baf2a4de6745fa96247a1ce9061b01bceee1d5f62e2e7f185051fc2e395c74381d9be247b2fb742908477c1a2afa3fd7457eaa6b8050a26a4bc25dee8c7806a1856d54a79572eaad764bdc2389b5dc7f509453e2c392659b0fed0722b3ebb1524f5828523437f0dea5988a37384a74620c66653d62eefa8199d935b80be750ee514df6ae60f4400106a0aa5d5f452be20c71c0205e9fafca9d8cb34a1dbe6c66dbf8ba685da4ab68051ba6b78e70a6a3d532e6d1a339f6d9a109186601734f8f1dd43142f5a2d8049aee6016e0a5bd3b662737eb20b01de19b28549913435c284134beb2f79ec12a4bbd039f36b72d61fdaa56acb71dd5ad2bacf059678e3799c1e2fb8d523cbd5ece37e702d73a2430677f46e211085c80c5d7d9fc0c7a9cb3d9759dfe864104e492dc0f0bf0e8c8a30e68f69153a4f53b3066653129b2cef6ca6157cb106e7388966cc36a94245c816624aa62037f647ec8fabba14bd2e0b09cd0b1f68ee88c88dc3743d577e5b263ca9291e76e92ec72ff48506083c968bd788534dd2184affb868218538002d197e093b5a72f87ee4d740def7215104db7f10202371ba7b0d1261f7dc792ce859266ed4144a9a3a4b16dfee85baffa80399b8887a9bf32f5093f242d47614af7c0905df6cfd02074376dbe344b1d0175d6fde2a1b4f84b7bd3f82c0046f6b580eb82ad5101c5698bbe38db7ce3f22494bd85ebeccb04f1d8bb4a5233d5da0d91cd0c99831391341360877145af0fea7557cfc837769422dfed98e6a4ec69fe8109aab45b9261670f01d918c3cbb23a6d39cc28781bb0cdb6b95262cfd0e5744c87a351ab81a168d7d717b0e16ababa0e16740b0212a8fd1689f8e4e3c1bc4d8fcf9171c7df240d01dddad8667d31eb1dcffeacd944e2e3bcf5b97b637b5ac2a1ae3c22f0b52ec3effbbde470a5cc86a45704353a4a191a34649950307828f18f9d4b44e4c5c98043bfbe2d4131b34321d4eb8f3f767c99824a4af73520a6245c8da001c5ea97bab48ee275dd392fb239480d870c57c310227bd8171b939149e48247bd03ff54a7151860ac771d04631c5ce33d15afa570d290d9de930a5399c769f06bbc9005facb7ac462b834492a9caea13edb78b56939ad4fe8882655cc26dc7f06b45726b1047b15ed7fb730c627c23e6867533023925abeddb7fa82df9c6be323d43038857be26543bc375e1c0e0e699fdefdbd5fc7a50ffeb2b8a4deeb7596bbed141a057edb60d2e1f03b590068442f704d2128f294b9eae45666fa8f2c37f53d2de8d81fec5c1fad8c2d29b86b0f94ed0124a14c8667804e04c928080a7baf983eca7e98fd5e54f27c4b08a12b6dfd3b73ae560920f60203b91665a7eb677c76ae09680c81929a57b8ea0fe1d513d5dee66f46b53b10fbc85d3b01491adcc32e3bdeb25e9688c88a31a4de00d6844af51ea705783c38de7409ec8af583492581bf524a223f8fc13a4204d4d263f178157bc2fa040b9ef2aa1a7f40eb2d0c980dab992aa1a66c8334a628cba223bf21bbaca3a185fca71533766db1b2aa708f6a2cbcbce1ca363ac0aa1e169d2156d0efd9221040c53499189644f0e91aa7edb26f32d0c04f1654aec1a31a36bb3ece318136faf217c105bf4befbd62ab1da0c1d2b53029cbac7db59691d4335b54b010eefb9f91714f2cef92017ab05cbcbb158f69fb78633649ea09bfd83f7c157dc1403ce00891e14216afc9dad8339d34dc5f80b033e3f85c7f35a43435a59741c15991c55ec5fdf515b27b8bbd1ef7038a0daa5f42721f81a095e4df584e4f170d48561316f8e7b840b222337c4c1b690fbf9feac537697a0f274c0d5fe012899bfd59d4946d36c5e2e16661627264b763ac357789e6807c2bd9cdb889f9b418efd1bcbca579be8817c5ef0d4deae1c2211053b9bae5a91f3338d9890d95e7863f0f9d8e4dbba9c9441443e6808e8c1360f4d3ed8a0528edcd62c1e19e8b58826668d96c7e0f379f7b048ecaf6b5c1f22558333a75070441bcf0121680a11484f3f2f5488be7a8647837752d3f177f29e048737682f7b40b634eae0f881afb9ab8d2ef31a08862e8018fe7ab4ed6380392dc45babb6864c3325208ca431d630e82fe877244edcdddb3e52f34606d9bd56ea931b1b2bae5aa8243dc34f6cdb2e504aeaef6e5a9f36e856abeecead3fee755d7c7ee10754cda358cbbc45fea4956dcbd15a80abc396c33268df4f8c65d8937a566655627088e7dccf048367548439ed3f3ebb29ae249d967da17d365bce254cd831a522d4148b9bba4efe3d134d6e0c815ccf5f2c41d281fc2ce0c56ba6845915abfcedc7de40c49e815497207a28f23efd7f829f7d3084da3ad0eaa23662dff927b12eb936b45a3d030edb5d67c9fc9fab8371d1d38b72aa1c4c1f0307eb0b0aed712c122690f974e134e96e86e020259b43cb790cda2a83e982a3008ae0aeaa3af80b7dc10aaa5a91e668da46984c8d638d27d6e240e220f6b7660be25e0", 0x1000}, {&(0x7f0000002640)="3ef16b827344b9638fb51dabc36948c32201e6d43c84bd8c90b388c8756ea9275a1bf2774443fd690051c02891b7000000006389fe6793f8fc1e26b55c6d498b0319b9a1d85bc29a90071ee2c96ac42b531d1d41f957ae662e78d2504832355ed21b82debd463365227cc92baae09a1239e682fbdcef203cfe3b439580b3da035f6dd444752c21af1fe056669e66ef2c04a15fc672ab4a88ae2a6a4ec49a78be78a522add5062ca6c2c31237eabb37f42abae90701767c1cf7c68f44c77c237fca8ed003adf5df89f35735672ddb6f10dfdd865aeed2a222e481035046749ee1", 0xb1}, {&(0x7f0000002440)="3134b01d1acf78f78cf382b49ee03c507091b3ae59a8776f8e4d3ffc93bc8b667d527dcfa1dba94863d6f0e4b965a45e2f6389dd2383b26e16e45622bfb8565815386fa0d3277fcac1b7034c40d7be2a1420398f0c8be4b218d680b999e756e3bae871f97b0fdefef436e0cbbad70c4a23eb9346a78b4d409b64a04aafbc04f46e5ff091d4a103e49c6e4c7338e4b5eab592c8aab05c0ba1243dcfb23759e0cc9fd10cbc30356575c8137b", 0xab}], 0x5, &(0x7f00000025c0), 0x40, 0x400}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000002380)=ANY=[@ANYBLOB="0000000012c4e23cf12a1cb9f6b7dc01006c00"/28]) 11:52:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x77df, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x40}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x400c745c, &(0x7f0000000100)) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r10, &(0x7f0000000740)=[{&(0x7f0000000240)='MOn1', 0x4}, {&(0x7f0000000540)="76f26ff64ecc46f9d6ef98797eae279ea45b35b47f4a4a453efb45abea15ce2e6653501f47021bd4ff34e3d5a5e177507a87be220da910fb2a3de75bc05f4136fd8d6c2c849eb61567a7601f603e651e98819716f33fd118880fbf6b738c0d78c52b6e742b2437884a277a4b06b479ad414a4df919c637fc7f57e1218bc3ffe71a0244a05709b2808a03b9e67e559690dde0f8229bd30ca51d3a29b92dab9d745c143e", 0xa3}, {&(0x7f0000000640)="b10a5d8ee4daf76e231723dc15f87b79590b12bda830ac7dfac4221e31e305904fe9646e29cefa0fa3c33026a6f3e5e5a8cbade2cf1d3bd6784ccfe181f6aa23d041c8e010ed485fa217ac36", 0x4c}, {&(0x7f00000006c0)="c1dc8ffea11f6d1c16e110df1caf3f497aa9b0ddadbf31d67d85df322d03c146ecfe2bf445fff808d7054231812997fa7f46ed02bf87c6177d8e72d92fcc119c20ade0c8a05bbe8d00b0e78f7c54827308a947f5296b3c7941b499a6b654888d2b4a0f638ac878112fc3f246ce8ac0d530081307a7ea74bc267d7cb9", 0x7c}], 0x4, 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r10}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) semop(r8, &(0x7f0000000200)=[{0x0, 0x80, 0x800}, {0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x40, 0x2000}, {0x0, 0x81, 0x400}, {0x0, 0xffe0, 0x800}, {0x0, 0x3, 0x800}], 0x7) pwritev(r11, &(0x7f0000000440)=[{&(0x7f00000003c0)='(', 0x1}, {&(0x7f0000000400)="0f7aa57b311f6ab04b4bbf580c1db75ffbe47836a264d20b64b44f669a87d7b82f4c5f0776f90d491aa044a7b77c5c89ff36", 0x32}], 0x2, 0x0, 0x56fe) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x2824) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 11:52:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x8009, 0xffffffffffffffff, 0xbfffefffffffffff], [0x0, 0x0, 0x403]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:52:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001440)={0x10, 0xff, 0x4, 0x4, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3f}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xa0}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x200}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x7ac9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) setsockopt$sock_linger(r0, 0x6, 0x10, &(0x7f00000000c0), 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) write(r0, &(0x7f0000000440)="9f735000c7f6e7447aff8bf303be27436c4248edf5594642d7af4d0a25f4e797b0ae1d4290b623f15392d636eef5383fbe71274bff1be0367ebf409658b98f4c413fc50101c60db65ee4efbaa36303b4968e1b40aec4124c033b49e34347acbbc6b9aa2d5ba9af946a7adfc17cf265b2e7d4f968c43e51ebe1d0d3800de503cd3e2412beb743dc5dd549bd381aecb2f3a0f9a950316fdc28eb273c2c76f962da6bb71753ad59711909edbf5ed957c092f22ed47ba7aafd5e0e63ddeb990f308acb43c135559c6c32dcb52847f2aba64a953d62950e79f33d0911a1ae8a7fdd926580404a0e1cbd52da44bb534bc45232f48648d22bbfeb563a67292c637fe8abffa68889e25eacf40eeb8f9d52c8efe95cdb94f00d0aa45e2033679d83a168bea0775507fd0fe2c9227e68f8c40b20107e6f8bf8b8cdbd7db24274ac329ac4527342b635aef72a5eef3335b8534cee2f17c45387f1a8e2101cb2abb58e07e1186ebebaca7aff06cc06538246311208b689f2ee07cf853ea83c28a3c4ddb3a41962d72824c55e8c809a6d1314be3f375935400992bb8086d9b9572af8cb84cf49abe6a358666d9771456b2149dcccefe8894afc2991bec967c086e929e030f92d1680686ae78c9ff3c914c4ef94711e78b549255998ab36fb4442d2ee2368e8abfbec8dd41e1c147f86e32e4f5028c9e9f2fe65fbd60f334b1382bb9f84c5016c66959a9c680eed4717a9d33e7f620f212adcd491eda6ab77a97017f69625a7ff00682c095db9c8e3547ef05864a3d393aeadb8cbeb319e3ab4d792c439d5dec774d5ff04792d04533c5c42156c35e7132a02876d9a874302c63498dd9879028da268c41b7dd8ed5c10a7a5ae74b54a4d5ab7acb024c042dd7b535da73a19aab965a7357ebef377913a125f92ba16f2628b89232740a5950a3fdb046ccd4d8c7999fb410a58c837e4bea911cd5cce3866d8c727511c78ba9aac8e4e64908987b6a2337758d3415333e1a047661b45e3e10210e82da9387880c49d95d2d5973f5d9cc808dc9d75090c45017aeddad55b89a5a53dbf44fa4500a6c310a448b20234a00951135448293c39d2e095f74458f39a3a114147656cfbaaf4956d4eafecdb65ec122a2e5ad9882dd1b70aa13d703d3d62fd3b8251f6d1f5f52d7ad841363914eff8c6e7a983787f6f2bdd898b08d34ebca82ac365843fbb6589a69454e1e7b9b28c69cb467b52ed56d2eaa588625f693758d12521370d907745294fdd73eac4b0bfa9bf0789645ce44b22b35a292829f09fee4c7c7129d4afbf922c7f6966a542bed11e6a04853d759458b8bb7da43dec8233b33ad95397695fa0d43de7a7249391a1512245c0ee2fd58077984010a8903b47dd11e98f5c84652519c05f45b82a35ad8b35b813eed8b153110cf1749ea55ac35d234fc2636ffa4571aa1f067048fda32ddc6c8a6bc80ced71389b8b7e9d33e3d11dafeac322fcc1c5f0726e7303a5f8cde65836106fe429de6c28a2248a45abd665561dcaffbfda728ae86b29ca371b5797d07db423447da2a12a283779eaced61af496fb3a0fafa38af76e69e8591038b1ac9be98ea40809a4760bc48d447a1077be25c2054c69104c8763c79540b68bed058b8c80d0a9cc237122987c7babda5d413e3ceea984f892229dfe28f5191c51cfad8616c42bc7149293682daf5958626dcbbad6522cd1bb49200c0208ff0ca097e9fb3c18d4561f8b415ed043b5619300c1134cd70f9a2152a5b7de0ff93b54a324a2bb17203b0c23ebcedb5175532140f8eef3447fa09e858a6fe0b0b28c94080d6b753d5613a910f7ce979a1a1ce7771919ba2d9d76f9ee3dbff6f506242551908b0a881806a8d2747f5c304f3146671dd3a541b9c11dcac46a2c67e220df719b1f44ed9ab0ce138e10678a7b159d977741c4c88d30a5d6cb32898d3f1600572e69dccf06f4fb7e92a97a29a175a5ac56907efbf2b8f57fdbf8d6b873d4eaffecf67a10eda6808ac5c6c4d0c30781befb81b9fba8eb025d8511904363545dd6c0ae68cc32100166705aa652b87ea0908a120fbd5980a9fb4b46f5977aa0d4b45b218cc1f8b4341ab25764d42d2143ae2760416567b1c90a4ff21e7a03bdebf85ca65f6e8a6ac34a7b9657cc5c75ac7e77d3614d439fa572c82d8dad70e057a67e6d834bfd3b1d42c377f11363ed65e8a077ca151194fb50348a5f38eb3d62a76548ee3aa536b60997cdfa3ed2180db4ad15f030a1d866ee8a9eb409bc85e95956f585f853c6b291686ac4efc4066fa1d50b19895e44cfd584d70e0ab757822702404db139c5cb315468656c5f5dc5ea1a50659d95f7666af2954f73f787cedbbdc574a7da5ee197a3653d818ed82b08c9ebb55483778fecb390fde0285ad8ff731fc6379d4a162a94fffc5e197d49f4d2fbbd186fbd0870cf59b4b68b6a2a3b7a19b618c6fdf6b4bfd98b6fa7f25ff977606df6d2453c97e147981a5f1a26cf3aa831ea328b22eca2cc6dc95561ff2a344b4fe3671d8c6148a38b70e8ad4559048e988d15583238dbf6dde606d34d226054c0af1cb8843d4ec57ff01f04854ee3dc8f9f6b31203daf05ce159a7f3d24bab11ffed4c6885cc175ddf47926bc3257682c116cadfc51bc66f0295dddc6e24849390499f14c3c01481a777b590f7d0d4a48709d0854c6a31c7128279ece9b41bc6deb2832b309f04b5d6c9084ae567625d87da33dc9dbe94ec59fa43defebaf63072e69f729a502cfcd20a16d4ac7270dd85005518b1efd1a1a78f5c5f24f4037e753674320e15d1d8c3b7519d5775daecac40d6a3b9a1a4a83552c301781ccf815a8d1bc7dd1ad9691fe4492f14bf0f1715b9d53cf015ea6185c21e1d92251f4a3d9d634e8a8fe320fd01db238c0d89d1782f46883fdbceff544ee883ed06c144bf20ebe537e7fd08d5886db88a844ed15b86451d23795b39aac1263b2acaf2542f750353b6f2fcd80d1d286779aca1a1faa68981103f31942396a26a53306b9b670b1111fc47f4a146109b483444fcb953740b7340fb4f25c7e64e141aff4d85f5a049859895102555d658a4533e330f71221de3c4bd7eb8930849e395b6c67557a560a2c547a9d5881258e9745e1345b5bf51b889110c6bf9227110f1fd240973794d4260ff50b25d1cf77edf4908ee921193374754ac289ec983b04f0c7c24b5fbb74d42e3069bd7addfa0bd44741a0ef07b2542137ea1720d76f9abb36a646f4d22d3f83915b8640b7f9e14c41172b4123ec5f7da8fb91284e66a60abb96b5873ffcd8525670a680ae19c4b9e9232d11f0047313580a3f354ae5d5ff09b1e4e7fea0e9b47f2dcef9c73833ed54e10f75827322de3c9c97d533d1b1abe51afd86c7f4fa5aa67f892ae7af80a9c29f46ccc8e34afbbb5c301a3457d7e498107ab2efc4f583d533e37b83e930258c8477cb8b25d5088f2018efdca3ae00e4032eccd9a93bfec1b4e0035740d090c49878c128525be9bb6ac7b55feb70df8f1b39f44d415889d92b3d3beb368e1d691bb03440e99bca2b66344d6f9e132eb1fe791154cd3c65c0a72f1a7047917a15a040ef9d854fbe7cf50962b8cce6ba374f6f09e6305856f1050bb98d2136c1c80ff64b455e4b3c9eabd37c05a9492183286b938444cdbc9b3436074224de04b8855ac3f27b96f29cd9c6d2b1c69b90b1ffccffcd6ed620aaea0884c73b30c5f17a0c813bcda2475a978aefdba05b84e1f8bbe5a96b1c20114b6db5886b918949fd9cf2ee4bf2b7499cc378b32680ecbe0d91548b1c62c9cb48b4b7f5bdff1bd1aec9de03c2fc8a366fe0f5df3596e04acf7bc800c79404d60ff2ea76533d791b04ad9665ebac2e1703ee4a29fc74d6497b0929d24717db33cfccd06ae22fc0aa245279ac81510c7c36a9a21c2ce583f5c976b5cd9972eccd80c499d7b5d1f65ea9119af0911813514ad8b4b8aaa2fee16b1b97f9c9dac95bd5772ef05011c7ef93aa65256fc2691cb09732cb9d4109025f478b1f6c6d4048c47ca3f4f39edaaf6d4a84c6f9b9177f2521cf424614a5c703e51637c6a9c65b5a54a3ccbc9ae3d151eed3b1228f0e0bc20adff362f6676b376edfae7a5033a2e1d741e9bcec9c9c0c39ded209e9c41ba274bc1b2f754c1fff84dceec79d4827ef1c729178df6a0fec1f8259ff30bad30b7efe9ccbbc08cdb596c77fec767bb80469a72e1223eac15a44fe3c22a5d0a16de525bc27ff2393198b758b5f4652ada12ed6faa9a536759047d10d1c43d23764e9012742c6c8d025d6413ea10426405fb12c8b4c5171076d9402daa2a2020de570a03d86b6b6fa8d75ea432b8fd9c8314d2ff4883a67965a2c43e955b29534228bd619612fa0e22888f7a67df99c945aeb82685abaab25b3948774bb3699a77c11ec4207214fd8297e9e51035f7abfaf3f9117d4c12a4608f3839c878525bc65bc0d6fb377d232415bd5040a788013167c98012a24bf776282b33dfab7efdf765dddea33dd70c4079fbe229fc684f952a9b6e0fa332ed27ac2765785b93a22eec2ce392d099169dbebedf0301fdaa4db8f453acd90ad82da37d1952133d11242f44448899704e37c40ed6a5843b61c0f226d904db14821300b7ac07d178fee7119e1fd7a96644407e5d3ee6fe60e1aeb1bdfbe275e98779903d9033a2c3b9620559162212c9b41833695c96fa77911ffd0e7f47bffd1bba823dad6f059a7ddb67b772b695f84e2a083ff8b0130e66401f3f6b94821d9c535a23479f78976d23efc08af4eddb0749b696120e7a8031a6b16e9a113fe80f8e9c36f306a16b0c49763f73cb9d2a395619fec4d7650e0fb3493ac5d817a6665dda68045c6739430ab4947354234271fbeeda220ab3a00b35c1a51d0880e8dde0f8c66b8dcb746a91a22ebfdf49ffa32b891f93d004c159476918e8ad310dbe358af9d0f7f3f2b9caebb83a83135fce5f0b9e54ce654d6b2ea83de00352534111c5b12f7531d5f5990cb3e9c069ad147a60df9415ec63e7f0be4aa5adde4a65064893fd21e29b91a98eab8aa7b2f2b4d0d6182c67ab5e43fffc883a3860ceef5858172b86f4049e6f6248c0ff39f93ea461daf3a1c4206480b8d7620d1a0d5152a72911cced3684a4e021b388011f2ff9b76e1d57d1ec9d6836a875400c0e51e099d4404c3e9b5e98b0c537058caf80d6ed4079abf44dfe112c65880762169fdc2a48942000b8503860bac0e8c225d8fedd44dfd3f6208ef1c2eb2a1efed59dab346615d5645e27cc5485c58f2d8e6b75daede69175677f5e8ac39c0be1ee603253c2d81c226087a5083014201a6421d3e2eb4a787ff53421846bdaeccf1ac5e68a4f7e004d5344c0fc76e12dea5ea3cb1db7eb1bdd716b10346ab39d0346d4b0a1d647efa98e82c41d91dd7636e4e813b517a6ff2f8ce95a9de25863b29b20585dff6a4fa4bc8273443100d3b8aef6a3573eccbfb265d580964b5dac03cc0c4f5c1de2c51ac317861ec8af0b735e5ddfafd600002dcee53652dc1429618888c02757a1b01b8b4ea2b15cda9819c0168549e67b4ab3cfab4b97300cf702a86a03149abf7f36721965d89f1c1e0fb030980c12f8a73e67086f67cc5f52f66e89232224e4587b53446eb24dd017e9f62f544156748065a5f4d92aeea705673d1d07bccde4880c71b0e58e0e8f39261b447a21289a4d2a3223d0efde183bc680c1fc4be737b1b1c30fe8b607cffe2f3106b4b0ac4a21b048890676098f6206c83f9c817935a69038130d3ee43a0d9cb6625dd045a65ca102d5f", 0x1000) 11:52:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [], [], [{0x4000}, {}, {0x0, 0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) dup(r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x4, 0x9}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0x8}, 0x10) r5 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0xd29d0a02, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) r7 = socket(0x18, 0x3, 0x0) shutdown(r7, 0x2) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x5, 0x1, 0x6, 0x6, 0x32b, 0x0, 0x1, 0x4, 0x9}) connect$inet(r7, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 11:52:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x401]}}) getrlimit(0x4, &(0x7f0000000000)) 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)) 11:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$setstatus(r1, 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x2) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff7b) syz_emit_ethernet(0x35c, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000510e5ab5b50000000000e166d459870651d0c047596d0f37fb960585"]) 11:52:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000001500fffffffa1f5f4a68157f7100003f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004b0000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x7c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000d800000000000046"]) 11:52:45 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) socketpair(0x0, 0x4009, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:52:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:52:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x401, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) write(r1, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) r6 = fcntl$dupfd(r2, 0x0, r2) socket(0x10, 0x3, 0x9) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 11:52:45 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffc], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x200, 0xffffffffffffffff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0xffffffffffffffff, 0x401], [{}, {}, {0x0, 0x0, 0x200000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:52:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x44}, {0x2c}, {0x6}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000002c40)={&(0x7f0000002240)=@in6={0x18, 0x1, 0x20, 0x7}, 0xc, &(0x7f00000028c0)=[{&(0x7f00000024c0)="d2cca998d861107986e33e27a73b172a6f914cf17ac4a93173289b327d03207b9f10242cb1e38dceceae61957ccee556b83b6e880322b5a593d4a0e00da2fbcc268f0cacca87d1cb2f485960170e794ca28b39db0e2995caee9e55ce7c387d598c13cc4a1eda9c07dfacd74e9406df8ded9957f113956a86193194a41b0fc7887543f10417e976b94843d13de8d412b4f03f0822d656149bcc2c051626df6924a5a232c37af9bc07c105c556005cd6f3f3eb", 0xb2}, {&(0x7f00000025c0)="d2d234224c2c62d762fabba29137586559228e107a83a1d0a92af035bc5fb2ea13394edd569887bb673e7a0912e085eb0be558b0b14aac2fca33515198c85be72c0cda1031f2f2dc12e3482da8f3398d7026416f387b6793db33c254243fd0ecb9118368c103d041c1d39eca4f3abcc0dcce726dcfd8978c0cc7eb55f9773bd9ec96ce3806cd75fe502946eca8917e473eb4b759d7e338898774abd32ad33c0109cb821056915b6b103622e513bc7e0e65dab703750d9b9147fe178ac8a2d7b6c8ad219b2bd14a344c0fe04d502327573997eb91490b2a6f5755", 0xda}, {&(0x7f00000026c0)="d44fc1d02071f7bd054ba6d439554854af5daaf49ff41e10596326ef5e9b8eb824fec9e734acb5c7fa9ee35bcecaa4d6cea18d5898ed6f3e60c28fc0e1b62ab0e3527f66089b6074f3333bfdb5ab86783940de5158e662a87ddc95de753a373740a94357780436c2dbffbd55a1429a3c173cadd5a6cce99908939c6e2fd6788c2c81bcfb441bdafcbae48091aa0513e3d491a772e19823625fc66511ba6fc1edf9e7f3d848809ae7f20aced95699bd22a210133afd0f551c44f51d396754b67ef482", 0xc2}, {&(0x7f00000027c0)="e62b827215b58da8ef4be34f00ede4969a50bfb727d839f68ddb20814482311a804ad715eea93343ca3d19d54fa23d9a7951e384316142c55b82d88aff3581ce62d9309ed9a7a7d5aebcfc8f1e6e9c6c2851a39454dfadb3c642e2aca071405e260e4fa5fe7e35b6e610d1a92915b35dedf4f9983886b86e82bae3def177e36c34b99c4377e96e2a065bcce2a6cd78230f5d66394a3498d4a89e7278c2e826f873adfad247ac9dfc601e19a421d59eff762967ebdeb057f2ebd9e0b6f20f8009c81815fce0f69729d167afe491dbde8a54955e9e8b8eaa81e0c27295bfa5e1c1bfefbce91b2da48b", 0xe8}], 0x4, &(0x7f0000002d80)=ANY=[@ANYBLOB]}, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 11:52:45 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0xff) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 11:52:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x20, 0x2, 0x78) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) close(r0) 11:52:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000340)={0x8, 0x9, 0x0, 0x6, &(0x7f00000000c0)={{0x1, 0x2, 0x87, 0x0, 0xff, 0x401, 0x99d}, {[0xf302, 0x7, 0x2400000, 0x2400000000000, 0x10001, 0x100000000, 0x8, 0x5, 0x4, 0x8, 0x5, 0xffffffffffffff51, 0x3ff, 0x3, 0x30bcbd09, 0x8, 0xffffffffffff0374, 0x100000000], [0x7f, 0x9, 0x1, 0x4, 0x0, 0x3ff, 0x8, 0x7ff, 0x1060000000, 0x46b54f2b], [0x40, 0x80000001, 0x1, 0xd195, 0x80, 0x4, 0x1f], [0x1000, 0x4, 0x1, 0x8, 0xffff, 0x10], [{0x8123, 0x3, 0x2, 0x691aef81}, {0x0, 0x1, 0x4, 0x7}, {0xd9b, 0x2a, 0x1, 0x100000000}, {0x4, 0x401, 0x4}, {0x7, 0x6, 0x1, 0x5}, {0x80, 0xfffffff7, 0x1, 0x4}, {0x3, 0x47, 0x3, 0x101}, {0x9, 0x200, 0x10001, 0x3}], {0x3f, 0x660, 0xfff, 0x6}, {0x0, 0x0, 0x1, 0x3}}}, 0x9, 0x58}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x202) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1806, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) 11:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)={@broadcast, @random="1b8fd5232e64", [], {@generic={0x0, "0b34024100c33e35bec771f36f03b8a2ceef28e1f5be9e07bbbc5280ab34f60db9b7dc24671dfd7ffde7bee61d3c3fffed06df3974ca3a33b3c8db7e378a18d50413d95599a883c7b60000000000000040207ec9daccf636fbeba12190d9835fdcc987567b67ca95e160eb7a7428d22778ef03212971e2b7f84df283582cfa003e317997b2d891baeebd"}}}) 11:52:45 executing program 0: open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000240)=""/232, 0xe8, 0x800, &(0x7f0000000180)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) chown(&(0x7f0000000200)='./file0\x00', r2, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000440)="ce8c94748c510fb98eb3f8c15027138c7c02137a7ede658079a67786764f8f5ffddea207ee5e397cd8a86d2a30aea18235ccdd5229965deed5ee9c58bac177fae1b338582b6c62a1501f6dc4c1237d320a97542af8f5e5d9a486776d36abe0e7db0ec44848385c18af0e5b9e58a67101310fff41ee4f5390fac2b4f03bb9954e4576d476920f4c6937542ac9a74771c761c6cd028f3025f920401dba22f9d901292a9038", 0xa4}, {&(0x7f0000000500)="5ae40ed52eb96898936bc0be6e1358d3ac4aef33c11b45f79bb4f607e43185eeaa9caa41267cef4dc7b79eb8278225b797f9c560079d1cce3e2d5ea91c8533dcdcddb14e176e95d6f7e9324a5a231c5c870880f5747ce3883df0685cb450f8e426a9e145c82491858c52ebed3088e5e57c238fe024f69b6f7acae2550279e8bbc4fd52d0a3992a1964b5e96220313dc42bc80139c837a57c260437d8788f82f7783f64c7ada7430b08cfe9971f4958b6563f24b20919fe99af3b", 0xba}], 0x2, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r4, r2, r6}, @cred={0x20, 0xffff, 0x0, r4}], 0x88, 0x6}, 0x406) setuid(r2) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x0, 0x0, 0xfff7}) fchmodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x88, 0x2) r8 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) open$dir(&(0x7f00000001c0)='.\x00', 0x8, 0x8) fcntl$getown(r9, 0x5) 11:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x1f}, {0x7a}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:52:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x4, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/73) semop(r2, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x7e7812ba49984e95, 0x2, 0x800}, {0x4, 0xcf, 0x1800}, {0x4, 0x8, 0x800}], 0x4) sendsyslog(&(0x7f0000000100)="e1431c37a1be45046bdfa8da701666f55e308833bdead99db89d06abb5a995f18053deabc98b1b3683476a3f9d37daad0f623cc8e5def08a6e9f816b51b4c7f3ec5ad4c9ad2bc0fdb0129b955a90db46a1a5585c7ea064997b8dd1637187f8ed599eaf5d9ca2680964c46da8e34aea905cc48da032ce8e865c8bee02e73d9793284b722baa86946ce2ee02e6bd8ee56f2cfe30e9fdc634fb0e3f2c98c6aaabc4fc50ecafd9abd9b46dd55b106f7971412d07293694e3b9b97442bdbc1f099431341d7a6ba4dd3583190096806f6afd66b4cde9ae92a18b55756fc56b5e30f9c57a0e5de8", 0xe4, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x283, 0x10) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000200)={0x7, 0x9}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 11:52:46 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e00000f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5622b52cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af590627ae68f0b1c7c45669ced88e45d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5003f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106828012e9296e5ec8459c9f713c61be034654b101d9a4be783c59"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) write(r1, &(0x7f0000000400)="1a1388464d829adfa0b094bb3feca08a6c961db6bce0989cb0171d60d3e87b0ac27d4ca01f20141683289f46d5a816728c5ca6fb576a597ec7b9b0d4c82903195d382beb6771d3011a2b42d6f5552177b9600dcb60a9ffb5ee0c4407acfc5a043a4f9fed0172a430169c6de221bfb621e93444459e610c79fbe896cd9d4f5436aa8b9d84fae5759d9430990f9b067e8c634c1c025bdc5360c88c8ecaeb91cf937993aba218c7c18d5648e1f788404785b5b015c5b65902c247003d074ccc63a2c6430a551993c571e0c00802bd1716d5fc10f5b10299a915efbe7e8228bba3601d3c6d96b3f0dc5d80dc67ff1f78da27b9a5fc6c3c197acfde1a9bcdfb2e2790cacb0e8f52840dc3a8f39bac4cfdbd1328af1b0936d935eebcc5213b55d57b99591fdb96e8904abfa7d73f84ba2262c1d8f2c9d409d1859b67630bba33b3dbd7f4f030e8e7eac9428f41fbd4c15ae2a455e6e634a5e5d906b8f0534cfc860562d1785baf61bf07082a1414330cda43da2f19be3db820ce9ab0312e7c07f19edb002572dd1f66423e739a74578f07ecfc5fe432e8c174101e384ea85649e859b5d54909df06db04fcbbe5f703ca92522b5c3a600a373a33890dc7b5627824c77bbeb8fb87da06f08d8888f39811c093d8ba1b2276b5dd4f9a1db03c68c830ede2a32f5140721c4daff3e995b042802ccfffe294b04d5b8fdb5af95fbebfd996bcc417f1339fd0d4a79f4b6058687fbde2ebe475d87c2191fea005bcd7c8b9f173cc3740a21835e0a505b1d5262bbf3fc589cc0080bf063cf2a62cc76a60328959a436f98955b272b1af25731ca59a9464251eaae073dbfdf094b05378a47e6bfcb8dd2d34b73fc479b74dab93389d1171f8ee2e178ffa5bb7204774e81c88e406577bbadd5ecd3752c3507804241e632b37a720ca4879e409f8236f3d81932049348bd09a5995752b4a7a259eab6a601216e31569880590f20900eda30024978d7bfb28627cdc6a49267ba9d7212f46b0af02fd99e9e680ec751e5591e865f73e63589f1c5b2a7ae3cab7bfd76f47bc502ebf32ad1cc57d153b82b480411214a663aa85ad770ee9e5243bf0e8fe075e4c6ddadda78da1931ca8dd52ad25cc218325f63a8e6c419371bfa80779eedf8fed83c1e8433bc24acf638433fee1ce1f5d02f763b4709c63bdcf0d2be6e33a5942ffa1a236a2d08251cb4af36e4bcd2a5f2f34adfc64819fa5e32f5ca076629293acd3e6630dec2d813fd8880069b4366a91d38516a8d9b9028f5fcc2f0a7f4abdf92150c3afe3689eb5cf0aabb800f5581b689008b411bb744bf3f83098633776301abf757f339c2e1b9dc72125b1cd318a71927628900ebb061d33fa7d43fec6a63938e1824b771b7b54f8b1c8bf0a46d522e01dff2b24f387ea76e598d5615622964161916c48b332730d09c0c8fd9199379e388820c138fb32857f13943e70e1c3b5bde7aa98f6acd99e690dc5821c056862b7ad7e2f1ba49c76646db8a4dc9e476cef6bbbdcb122fb11d0aadbc1321dd5015b5f89713db9f934767f0e9d1e4097a7b0100078beb72fcbeabf7af71e5af0d441067778229c2ca35bee08af1543a40c2a1ef68040ab9f07255a67d55ecbed75ff98ed91333215feb4bfa87ac0379253451de5cc602f56ca2d6194d8eef3f3aaa676219417c429ecb0454c641b76c54903e4b2014f249e6c9caf0360ef545d4f76b544ad537bc63000bf3623c520b989227184472e037b055082624a5642611696aeb99d3b6bf3591ccf2bea42eef6ec2896e3341d17f627f778b91f96e2f3309bf60697922e5711b97420db1375aea1273e1913ca38e9d586a4aa21b96b0925319a52f3be7256b0bf985376311f03024b9e2d6aa53afa2d5fc965f708343e64c81ae69fa769e2d38017662cf0f24f821d20dc9facbf6d79758893b500c9c5441ebef9e59cfaa717caf11dc765f8389861e39a9320ffefd9c8270f8bd40c7e33786cb1683fe9b219f604ea55581fb430b1c1e2bdf5b8", 0x599) 11:52:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 11:52:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @random="2875ef779806", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0xa38421d253f15e2e, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) semget(0x0, 0x4, 0x120) 11:52:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1ffffffffffffede, &(0x7f0000000100)=[{0x1, 0x6, 0x9, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x2, 0x7ff, 0x0, 0x8]}) 11:52:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="5000000090780000d7360afc7096b139bc6bd771b974d9e383b8e48c912bba1703be98e9a582756e9118eb319f8f32ba9834927762cf01b2055c7ad250d58bdd00b37d3b8aab3ad10e48e8093e146c0bfbf79824a4c1d87eeb90e00a60f3c90fccb887db47b242c818d0b981636fe69f7138bbbe5fc5abd5b130cb25d9babf2c640ce40379933f8df8dc1dea578ac78a85107507281bcbb90f5531ae07454ece41227b51dba907d31c067c1b951431ba45a4d95f325158d2b5d4611726c2ad057bfc2b6e94d6c2dc8fdafafacb194982719425196ab5", @ANYBLOB="06e3c15c81754b5ef2a20b30a374f1a249cb2d521301376943b88858c80998b840072e29f3a65a5cbb32a5b796379b105433622292d63a767c23b92c67a4de57131a141f736494604b7d3bb9283ec5f6d640a1d9"]) 11:52:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x8000}, {0x9, 0xf7}, {0x0, 0x0, 0x4, 0x1}]}) syz_emit_ethernet(0x12, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000006cc5fec80d892d7b0000"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 11:52:46 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000400)=0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="336ea4e69e50592819b4940ea1bddb121d9df7a92d13eb0d6f4a434cafc194d7cd72ed92ee5bd7c8d9c2eb8a58ffa516670dd9c6fc1feb6927aec84980494283d1c795fb9547f982d457dd7c7dd448071ba9", 0x52}, {&(0x7f00000000c0)="cea16a9fbc4da99ad7a73d005e48ba700f7b7ca501d4741b24e7442d0ac6bdfeba96f9e4723f6737bcfba64ff322465eb5c8679c858bbe6ecb2d239eae7fd1c0", 0x40}, {&(0x7f0000000100)="5c033a3c3d395deb57aa37702b9d40", 0xf}, {&(0x7f0000000140)="641cfcaba1434c6f296c34e6e26c8b263aeb8f54381d03fd6d4679e83dd4c4872f24bff68551b31be2a8ed702fe145f0ab7ab80236e36e4742d07dab6e1705979b9ac66e255ef073feda3445ef", 0x4d}, {&(0x7f00000001c0)="4b0df9492cdb46c59ce7d34d65a115dcb96579200da89da16e5d5d386ee8e6dff38a63011728e8c54e0036e3f4fcf6c673c5853dfc2a3b718c666903550d91f934220703dc7f210fccbbb1903f58ee11dff93c24dc70d22e183df3ecc8b2d1ca03dc96e38fe0b109f6", 0x69}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) execve(0x0, 0x0, 0x0) 11:52:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmget(0x2, 0x2000, 0x483, &(0x7f0000ffd000/0x2000)=nil) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 11:52:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xa50, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0xf31e, 0x5}, {0x18, 0x2, 0x8001, 0x7}, 0x4, [0xffff5ba4, 0x2, 0xb96000, 0x6, 0x4ae, 0xa7a, 0xf80, 0x8]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) semget(0x1, 0x4, 0x710) 11:52:46 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0xffffffffffffffdd, 0x4, 0x5, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000006000/0x3000)=nil, 0x80000001}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000011000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000011000/0x4000)=nil, 0x100}, {&(0x7f000000a000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000000b000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000014000/0x4000)=nil, 0x80000001}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000f000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000010000/0x2000)=nil, 0x3}, {&(0x7f000000e000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x8000}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x39}, {&(0x7f0000016000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil, 0x10001}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x1000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {0x0, 0x8a}]}}) clock_getres(0x4, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 11:52:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x81, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x791d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfb16}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000001000}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8c}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x1bd9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x4}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x7}], ['./bus\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x29e}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xffffb36a, 0x1, 0x0, 0x1, 0x6, 0x7, 0x2, 0x0, 0x2, 0x8, 0x100000000}) 11:52:46 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xfffffffffffffffe, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xb277, 0x0, 0x3ff, 0x7fffff7c, "070000003e79010034840c760b666bfede477dac"}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="617e9cc0336481f3f6717ee2ae47248c9e65cca28483eb8d9c144337392f91da1ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1c063c81addba96b87ab4f69324022111caabfae386055773a090b4a909bddca211832e6512f7fac90505cf5775019366ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853a5a6b5e843c85ca8c91e70c7310a0f169d037e5c78e4487e88b66096", 0x103}, {&(0x7f0000000200)="2f3f8bcbda2c2de285fe27806b94844d8b4c0457249b87f0846c5593e74ca5c621e70d90c15d79cb3f44f33a846ae1c8069ce7fc4c43ccfdf6952fcb84e12d22e40102d620308ea1ece3d7696c4559984b666b18cb537ad7c91d2b7c3175702b6cdd70311b15ad77d06413e10041e6d5a4764b677f34f84e56c0a1f69b43ec55951b10be569eee104c197358363a6d831c31eb4fbd026709761f9cc04ab6e6e0d433832f7794564d91249c5a0426257eecc926309fc048e1d84f80f897e43c2e5338543e5ecb2596271a4e3537f51f398b5009d66410030851256cc3d135a38a25275e4e3e83f6f3cabd39bbd77710d40b0b04d9d3cacbb369f365d071b10c8a9e4e1b33ca8b28981501173a2bb5c10001c12388305aad6834bbb12c71af0c713fc55f70a84a064050c26f4772fa55c4b1446cccac14a5cc2e20758f8e5ad8e01c55100dd68860aed685b8773d493c71acffd3f8dbd5d0772481a4335cb3646c5e24dd0c7a9a5d67eba914407dfe357a999bdca67ccb24b10675848a3aa19459e50185ecaf69bba8d2cbd7a14d8763ba18896321a565f501406fa34836f0280bef7291a63164bbbdb87147084d7d7fc2dc8025d9f368ddef8ef196dd631972a7ea0a532a2f4f89ec486800416685d908404c6b30f66e1334fb59ed1d8d1beb31ddf2ef5a88840717212ed722796d77e48b30ca3186a30c4ba4f313a114e151125a8f6b0c8b5b6d43c8942db395846cb1af4c13e15572771b0bf302d730dba5bc4ffd199fa2d39f505d7111bc1a6b8c7b46ecef778b8b4a76b83e7b0af3074c9458a7ebb57fa5b51a7668571fec62c704b87049a367a1455807df064e85371b6cb138caad2509b756764c010fc8e001efb8637c01a7018ae1d4403cfb8c23c45662a62b9e04f59663f5f9b008f41c699af6ccfed2307b66b23d01975c827aa948bb1a6084523407e1e517d80f8d8f8973725a8aeb9f4cb140efa1dfad53a1d3971e49ef171e3571d35e289edface95e9b8552db6e24500bc2cee47f604d6eb12357fa9f0863c842ac5cef8d7d36bdee21d85f4e4c170e5f41c5dcf13d4593498cc498d1b2bfea048b72ac7a089f3659293acd4f14310c58d47db0a5dcf175c934e2f1bdf6b2a3a43b2efb827e1433f1f9528103db579f5d80bf804a591e0ddb38c9d0f9ec6553d3a4142f8f395a591e1a31034738272dd4c1fb07d371eb11277873bed55240b418d3254cae42dba44388aff5e2e7769ace72d8b2a9c2c5846b893e63cdfc85ef06d9d45a902a3d37f679d4a5bfec55478f133b5923ac2c638a4b34c3f1fce7984f6704f65714262eee246b76b23942877cf22d0ca032215446cf5ec2b71352e623d82b0d38b2a3d418a322203d1ad071ab848bab22e90cf3f88872b028c4e6bfcff0b7e81380068f7bf46f741017ac45ee7dc63c9f58222acd3de752aaa3cc7f8f061eb2303ae149482fabef5a56c085ad938bf24a71daf20c563481e0c0ae03f82377b656b881f224fbb25c01b7bcfd1f4debae4f69a281e26dd6c1d208ce230846930e33d31636e60a6a0c1aed8e22b23a8ecd4d3daa9cb267b5f986a7ab454e5cf64b0ca904871a467463cea724cf5d22e392de4b50982da48f5fb09624fb191f4e7bb64277401d8684f27e68c4382ddc8b75a12ad1b4f639aa41759fe8311c3d44fe0bc12b9e8d123c394511792278649a1315c5e1b44a14510f068139e8676ae9b08e3b099be8b21bf723a37748e0d3e02029a14d99a01676529ba4cc0e7242e00d26cb31c80d580cc5e52fa5cbd7a70044789df379ea055169204b9c8629dcf544fa4844c1767e7dd7f38a502021629d3cfb1f51ff7fb9030917f9366d6f0b2e114525e0fe43171803665f20fb72aa46ceb1f5c1e4bb66a80f4b8f34f3bb0e6ec40e9eb6b98f41ae9b9ec3a53e63565e5b489311f2b6a61638e05833226b7b9adf8b037f15d5ddd90fa6c17fc0ac85f69434aacc1f5d4e6f6b89155a4b8753946b95242c4bdd9edb23416ff53079f9", 0x598}], 0x2) 11:52:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0xffffffffffffffff, 0x0, "00000000000000ffffffffffffff4000e30b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e00b4a103b01aa74cae034aafc27a56cd2f55570a53ebe8d3c24bd8e66e0b0afa03c858a5cdb0f492c846c79af0a2a779dcd2ced2389ef1f8e87c7301751828fbadc2ac1678de3104c12e80f9187e44978a58af070f242a4ba3a6eef5"], 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0268c83dc8d0f2ab351f14917f457ce50a22b3e3b1074d80d316928e90ae38b9e275c85b9ad81c1b59fe5bc443c600385af267d65e839e7d1d01000000100f169e2ae4ab462c1f4db0fc97a4f02886bfffc1afe9ad5137dcc85216fda244aa4d0f79b4893730eef876ef0eb69d405e07ec67242db70d651690a84a933f429f386407492ab8c5dbfdd8ee8a84e521310d1e203a3c8d4fdbea1226568db32e7f3fe1a99fe72003e19ecc46c8ac2683915e08b3ddec947849b3c422941d1ec6fff2642cf479d435b997001e116781faf1dca70000000000000000000000d5fb503f066c071dbf5e254fe2f45221f0c7713d5ab0fa4d616933a8197ee4ad303fc08887017f31278b70477f7d579c2cbca81517e4fd688e816ab7832c43a352e7dc5cd308000000000000001e5d9d14317c9e08311ed71d6513d3a16591"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x4000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xa, 0x0, &(0x7f0000000100)=""/10}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:52:46 executing program 1: socket(0x400000000018, 0x3, 0x6b) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(0xffffffffffffffff, 0x2) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000100)=""/7, 0x7, 0x41, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 11:52:46 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = getpgid(r1) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x40000a2e, r2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0/../file0\x00', r3, &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) rmdir(&(0x7f0000000100)='./file0\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83, 0x1000}], 0x1}) 11:52:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33e6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e710000000031929648", 0x50) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 11:52:46 executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) 11:52:46 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = getuid() setreuid(0xee00, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r10) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="8b6005556801123309af04fae2b3eafddbe7b5086453c65ebc30c20b5413416a6eaec4746d53cde2ea6337c61e1769c97c074da48412ade03f258db56acb717673676fabaad8ec21dd1944d732e6fa14af2ff6c3f40728571b1bcaeb21a3f9d2b3c65c8080db2d2e3274321d6339127b109df55b0934626851d3ff2f66892881026bcee525a80f4158a8eed3ff96eebb10579c86cc9f029fefb1ae5e9ff5d5fdba7e35df0cc2afe73bd33995e7ffbca6c980e9c668c5028beb030e7fd969ca327c6022139e18fdabc1209b464d08887b632fc173a4", 0xd5}, {&(0x7f00000002c0)="cb36efa32d948ce85f413b2f10a48ccc84f0faaf87b648fc56ff492362316c1cdb159f48b4a2895cea176d489598d9bc3c62bab3ae809d70354ffeba6a57dc66005894d55d7015326ceb50d16d29594a4116275a679bf0c059fb05de9a4d09cf9cb185f79989b69b7a53956b6d315530ada907f753fee4d9ead8a8a52acd2dce5a145a9dfa489c6e94f55ea727bb35f091d5ff0d9864f972f360ddb5f2637e773b1f25", 0xa3}, {&(0x7f0000000380)="addbe079af50a5e87c09c9766b6b47ebb69fbc5d0cc05bbd491604bcb8a7be766b9998fd64d99fff1e7ed3ae71df7651a1a83879ea4714fe9abb699f62e7021b11c5f88dd88c5ff1c652e26dc8f567579cfd55ebf4b1b6fd88", 0x59}, {&(0x7f0000000400)="19ec4fb5ed7e3c2fea458b4db4afa58d540b05f3ec556272095e048fde1d9cd7d0f36e104a9414bf2af334b46150cbfa27ddf6eff9d74b9a500f32dbc28db684cf7eb947d76e8254f291a1391959a1f764d0ef27c55abd6c4b7784024b6e99ec9aed0ea354d8230d1e8aeb99e9959b7fb32945f555a1aa0148c66c1938381c96dafdc467d46f39ef2d11a63d01377e5f0f3c50e546785549fdc2fbed19f12154e05321d9", 0xa4}], 0x4, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}], 0x158, 0x3}, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1900, r11) 11:52:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x45f, 0xb7c, 0x2, "0000bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="58d78b1598c78395ac602ddb07b5d304"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x1, 0x49) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000040)=""/203) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/73) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000080)=0x7ff) 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", 0x38e) 11:52:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff, 0x6], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x20000000000000}, {0x0, 0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x8}) 11:52:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000740)={0x3, 0x6}) r2 = socket(0x2, 0x1, 0x0) fchmod(r0, 0x40) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) flock(r0, 0x2) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000240)={0x2, 0x0, {0xe37, 0xfffffffffffffff9}}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="5141670eadd4a70f5fb2bc2ebb7e752b07f32d9d3a844ed351ba00bc150f110e06338b17661efa271504be7b0a3afa516a65eb13db5dd03c870fe7655fb80d77185a36a4d50fae9898ce9872bb70ce45f700ee38c2520c92b5c48a16d81e856186182125db879b127cfbfcb81c4347695790a186c40907b1f617beb36c5bd7e1f541a7793834afc6bd9070b87ef2410381b08e2193169f2fcf99654c1b4fea8a4f7fdd65a4943b0cf419d5dcde5b2cb5906ede194853232878f420b0bfcc331933fe6dfb4c01844fd3689bec5a93993bc95f70aa14f418acf7a17fe261e41471d5ccd612f155e9007d2879b4d5b045af564627", 0xf3}, {&(0x7f0000000700)="185bede33c74009bb3ee6d7ccf62fa3548b9571efcf8efb085a4f6be871a328b6073d5d9f0cfc8ac1aec3234c318421be3f6cde9b760437dbb7da4e5eeaa337377203f2da2ab68abb6e60151173ae415646d2959a8bd6fd779c6111b80a468a80219b673126003561154135ac90dd180bf0fb2", 0x73}, {&(0x7f0000000780)="5508f686e8392c51381746aa435df16da5de0da63000ed0a6bb78c350e1059d1c670df52bad625673275", 0x2a}, {&(0x7f00000007c0)="69d4526030d995b6bc66976cd7ae0d86610776367e3fdfbca5c9ef6e775ea261e72888a476dc6fb856e1e65aaf62adf331c09028a61bf6759f2ff084ce8a1ec19debe39f89778a6c81a3f114cfddc4eaf019f4cd9a8d83906dd6085ec82d44cde0318e89c1c5faeda6e4d2905534dd8e188dc1103aa28ad1744ca624b2dcf45394ea480125bfa6e877374ca109da799c2f1562766f316c20085e91d2031707407e0d", 0xa2}, {&(0x7f0000000880)="96c7137b6f783030fdeafb9715ad8e789c72d4f42bb8b6d8f6568ee5fa1a1640cbcb0779292e790f", 0x28}, {&(0x7f00000008c0)="73a2cddf7881184741f70391205310c9b2278b3a6716fdb97451936f323f5cae02d8fca89f30770b1b13c8683bf31344f575b889d4e8f8adf17bfb76e10dcba63adb8fc22e75d195a5f428ea796a64d21178df95bbe0c6f7ddcaa5770a89da9d5ea045cbece033ff5adda5f0616158c4b1e52cebff8811381d186825339447ae325669d6e08df83afba23708b4fead5e503c3443b825dd026ed37b9c99d5215da2bd0fe9b6775669ccc02d26b37eadd2afc94d8e4354d5883f6f99a8a801b05dee8044dc9b61880659224b", 0xcb}, {&(0x7f00000009c0)="d11a1b1176468ae00639f71a4fe7bc04942fba33e2d85dd8ed0e3a47dcec488beace370c164941660aeea35725eeff914e748bdee9cb9ce4c1898f945bb9d9838e3bbc426b7af965b34c0b59391f741621f981126a08f5e4bbe3a81f8506e7537e8950ad41a75e8532c82355f8decca81c6decb2e590039af9132d95e4a378fac33eb89adfe5d383892b5fb2c6a9a9881ccf483bcee88c42c900242f03bdbeb5cd388fcc4524d9931034ed64485c7d966f691e82ab", 0xb5}], 0x7) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000b00)=""/4096, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x2) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) login: QAgԧ_.~u+-:NQ3f'{ :Qje]<e_ wZ6ΘrpE8R Ċa!%ۇ|CGipW l[aAy84ƽp~An!/ϙeLOiOe; [,cnHS#(x 3:3mLOhZ; _paqpU}(yհEoVF'[Ӄ+_0ƩH;B$x/8E$ٓ4fdH\}oiffffd8052f5c000; item addr 0xfffffd8052f5c500; offset 0x0=0x0 != 0x1e4c00916b33b090 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *162721 14799 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic(ffffffff8224bad0) at panic+0x15c pool_do_get(ffffffff8259d838,2,ffff80001d759f18) at pool_do_get+0x42a pool_get(ffffffff8259d838,2) at pool_get+0xb5 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff8000009f6320) at tcp_output+0x147a tcp_usrreq(fffffd805dac2198,9,fffffd8052f5c400,0,0,ffff80001d7a7eb0) at tcp_usrreq+0xa54 sosend(fffffd805dac2198,0,ffff80001d75a398,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7a7eb0,4,ffff80001d75a398,0,ffff80001d75a480) at dofilewritev+0x1ab sys_write(ffff80001d7a7eb0,ffff80001d75a430,ffff80001d75a480) at sys_write+0x83 syscall(ffff80001d75a500) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc3390, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: mbufpl free list modified: page 0xfffffd8052f5c000; item addr 0xfffffd8052f5c500; offset 0x0=0x0 != 0x1e4c00916b33b090 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff8224bad0) at panic+0x15c pool_do_get(ffffffff8259d838,2,ffff80001d759f18) at pool_do_get+0x42a pool_get(ffffffff8259d838,2) at pool_get+0xb5 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff8000009f6320) at tcp_output+0x147a tcp_usrreq(fffffd805dac2198,9,fffffd8052f5c400,0,0,ffff80001d7a7eb0) at tcp_usrreq+0xa54 sosend(fffffd805dac2198,0,ffff80001d75a398,0,0,80) at sosend+0x669 dofilewritev(ffff80001d7a7eb0,4,ffff80001d75a398,0,ffff80001d75a480) at dofilewritev+0x1ab sys_write(ffff80001d7a7eb0,ffff80001d75a430,ffff80001d75a480) at sys_write+0x83 syscall(ffff80001d75a500) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc3390, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d759d80 rbx 0xffff80001d759e30 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d759d40 r9 0x1 r10 0 r11 0x8a27bd95b31fb67c r12 0x3000000008 r13 0xffff80001d759d90 r14 0x100 r15 0x1 rip 0xffffffff8218f818 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d759d70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=162721 stat=onproc flags process=12 proc=0 pri=24, usrpri=52, nice=20 forw=0xffffffffffffffff, list=0xffff80001d7a79d0,0xffff80001d7a7290 process=0xffff8000ffff83b0 user=0xffff80001d755000, vmspace=0xfffffd806bc09550 estcpu=2, cpticks=9, pctcpu=0.0 user=0, sys=9, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66642 86433 4729 0 2 0 syz-executor.0 66642 451547 4729 0 2 0x4000080 syz-executor.0 24344 506575 1 0 3 0x100083 ttyin getty 99014 333150 0 0 3 0x14200 bored sosplice 38177 492895 74471 0 2 0x2 syz-executor.1 4729 299500 74471 0 3 0x82 nanosleep syz-executor.0 74471 223176 64418 0 3 0x82 thrsleep syz-fuzzer 74471 288573 64418 0 2 0x4000002 syz-fuzzer 74471 521647 64418 0 2 0x4000002 syz-fuzzer 74471 183447 64418 0 3 0x4000082 thrsleep syz-fuzzer 74471 181446 64418 0 3 0x4000082 kqread syz-fuzzer 74471 86107 64418 0 3 0x4000082 thrsleep syz-fuzzer 74471 444910 64418 0 3 0x4000082 thrsleep syz-fuzzer 74471 465297 64418 0 2 0x4000002 syz-fuzzer 64418 60176 14799 0 3 0x10008a pause ksh *14799 162721 92813 0 7 0x12 sshd 92813 157641 1 0 3 0x80 select sshd 22982 80502 2446 73 3 0x100090 kqread syslogd 2446 82403 1 0 3 0x100082 netio syslogd 69012 121059 1 77 3 0x100090 poll dhclient 79376 149690 1 0 3 0x80 poll dhclient 48607 513985 0 0 3 0x14200 bored smr 28709 8892 0 0 2 0x14200 zerothread 48926 207656 0 0 3 0x14200 aiodoned aiodoned 19674 490879 0 0 3 0x14200 syncer update 6068 369781 0 0 3 0x14200 cleaner cleaner 85154 214453 0 0 3 0x14200 reaper reaper 77779 371102 0 0 3 0x14200 pgdaemon pagedaemon 42225 417039 0 0 3 0x14200 bored crynlk 58421 109445 0 0 3 0x14200 bored crypto 98651 341067 0 0 3 0x40014200 acpi0 acpi0 74034 16004 0 0 2 0x14200 softnet 86106 411505 0 0 3 0x14200 bored systqmp 21524 16085 0 0 3 0x14200 bored systq 82039 225306 0 0 3 0x40014200 bored softclock 75230 251843 0 0 3 0x40014200 idle0 1 16090 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9486 6338K 7044K 78643K 11133 0 pcb 13 8K 8K 78643K 68 0 rtable 92 3K 4K 78643K 224 0 ifaddr 68 14K 14K 78643K 79 0 counters 21 16K 16K 78643K 22 0 ioctlops 0 0K 2K 78643K 27 0 iov 0 0K 12K 78643K 73 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1376 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 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 44 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 199 0 proc 51 38K 63K 78643K 407 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 25 0 in_multi 56 3K 3K 78643K 82 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 37 175K 175K 78643K 37 0 exec 0 0K 1K 78643K 202 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 122 55K 55K 78643K 1314 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 35 0 NDP 10 0K 0K 78643K 15 0 temp 89 3037K 3105K 78643K 26408 0 kqueue 3 4K 9K 78643K 14 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 49 0 13 2 0 2 2 0 8 0 unpcb 120 441 0 433 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 75 0 75 1 1 0 1 0 8 0 tcpcb 544 59 0 54 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 4 0 4 1 0 1 1 0 8 1 inpcb 280 213 0 205 2 0 2 2 0 8 1 rttmr 72 3 0 3 1 0 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 195 0 41 13 0 13 13 0 8 1 art_table 32 197 0 41 2 0 2 2 0 8 0 art_node 16 48 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 42 0 32 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 1684 0 285 88 0 88 88 0 8 0 ffsino 240 1684 0 285 83 0 83 83 0 8 0 nchpl 144 2165 0 554 60 0 60 60 0 8 0 uvmvnodes 72 1848 0 0 34 0 34 34 0 8 0 vnodes 208 1848 0 0 98 0 98 98 0 8 0 namei 1024 5694 0 5694 1 0 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 0 1 0 1 1 0 8 0 scxspl 192 6683 0 6683 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 387 0 358 4 0 4 4 0 8 0 futexpl 56 3808 0 3808 1 0 1 1 0 8 1 knotepl 112 62 0 43 1 0 1 1 0 8 0 kqueuepl 144 26 0 24 1 0 1 1 0 8 0 pipelkpl 16 86 0 76 1 0 1 1 0 8 0 pipepl 120 172 0 153 1 0 1 1 0 8 0 fdescpl 432 372 0 358 2 0 2 2 0 8 0 filepl 120 2464 0 2365 4 0 4 4 0 8 0 lockfpl 104 117 0 115 1 0 1 1 0 8 0 lockfspl 48 35 0 33 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 256 0 249 1 0 1 1 0 8 0 zombiepl 144 358 0 358 1 0 1 1 0 8 1 processpl 920 387 0 358 4 0 4 4 0 8 0 procpl 624 606 0 569 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 683 0 665 5 0 5 5 0 8 3 mcl64k 65536 22 0 22 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 23 0 23 2 1 1 1 0 8 1 mcl2k 2048 62199 0 62141 18 10 8 15 0 8 0 mtagpl 80 34 0 2 2 1 1 1 0 8 0 mbufpl 256 99726 0 99523 17 3 14 14 0 8 0 mbufpl: pool(0xffffffff8259d838:mbufpl): free list modified: page 0xfffffd8052f5c000; item ordinal 0; addr 0xfffffd8052f5c500 (p 0xfffffd8058ff2000); offset 0x0=0x0 mbufpl: pool(0xffffffff8259d838:mbufpl): page inconsistency: page 0xfffffd8052f5c000; item ordinal 1; addr 0x53f1307f715622c8 bufpl 280 4716 0 183 324 0 324 324 0 8 0 anonpl 16 48838 0 32234 70 2 68 68 0 107 0 amapchunkpl 152 1963 0 1814 21 1 20 20 0 158 13 amappl16 192 1704 0 778 47 0 47 47 0 8 0 amappl15 184 82 0 80 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 33 0 30 1 0 1 1 0 8 0 amappl12 160 90 0 85 2 1 1 1 0 8 0 amappl11 152 44 0 35 1 0 1 1 0 8 0 amappl10 144 96 0 91 1 0 1 1 0 8 0 amappl9 136 374 0 373 1 0 1 1 0 8 0 amappl8 128 308 0 274 2 0 2 2 0 8 0 amappl7 120 189 0 178 1 0 1 1 0 8 0 amappl6 112 23 0 19 1 0 1 1 0 8 0 amappl5 104 312 0 298 1 0 1 1 0 8 0 amappl4 96 436 0 403 1 0 1 1 0 8 0 amappl3 88 108 0 103 1 0 1 1 0 8 0 amappl2 80 2248 0 2182 3 1 2 3 0 8 0 amappl1 72 16535 0 16119 24 15 9 20 0 8 0 amappl 80 834 0 787 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 375 0 358 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 375 0 358 1 0 1 1 0 8 0 vmmpekpl 168 6449 0 6419 2 0 2 2 0 8 0 vmmpepl 168 51146 0 49124 109 11 98 105 0 357 8 vmsppl 272 374 0 358 2 0 2 2 0 8 0 pdppl 4096 756 0 719 6 1 5 6 0 8 0 pvpl 32 159355 0 139783 161 0 161 161 0 265 1 pmappl 200 374 0 358 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 250 0 18 7 0 7 7 0 8 0