13dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) ftruncate(r10, 0x0, 0xffffffffffffefb1) connect$inet(r10, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r10, 0x0, r10) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001840), 0xfffffe5c) fcntl$dupfd(r9, 0xbd2e164a1e91b641, r10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:44 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000680)) r0 = semget(0x1, 0x1000000000007, 0x200) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x1, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x2}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x1b) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f00000006c0)="455e868f2524e51e1a197e519c932ff5b50594c3a55633c8b74c9b01f649f622fd63dd277e887ccc80a06406af406007cf42f630cddbeb68308d6911dac9abd655fe3cb955e0cf6ff809c24007000000cf0c1a0c38aaca2bf29e2348388b106b31", 0x61}], 0x1, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x3d, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000240)=r7) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000640)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x1020f33e, &(0x7f0000000240)}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x9a) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r10, 0x20007479) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000005c0)=[{0x8, 0xa, 0x6, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r10, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000780)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211fd49e2ee4e1f479e3c1a0d0fd55cf297fb983727b99debd14bd58cbd0b98a14d96725968530397bc51a4bf634736fb9453c7f7966a5c6b619fd9fc3229de34ea7bdd871b9db4c272eba3ea4d7c914d5a624bf2e7aab9c185ddfacd6f01f12d541a7ccc4b8ac5f26ca83a7770ec5c0ff12cd593926cd5466f16597ca1aa570a082318da9edc4fb5a14cd1818740e8f5f9755650de60d1e554ca7c29871d839ded7486640df71b54652f700"/256, 0x100) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000380)=0x80004000) semget$private(0x0, 0x3, 0x10000425) 16:00:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x6, 0x9}, {{}, 0x0, 0x8, 0x2, 0x6, 0x1f}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x54) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) 16:00:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c12b814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r19, &(0x7f0000000980)=ANY=[@ANYRES16=r27], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r28, r30, r18, r24, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r31, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r12, r10, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000f00)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c00b3fbb4d7b075cf04abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721df0d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc78ef76379162aaabc4bee474661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee4135f91b010c293463fc7ccc1f4e554d7d4a61797b85bb1cf989432769ab4ddedcad4a2c60c1647a891ac880211a0975d8b70dbd69b59fd06e7089e9cd624bbfa2ea12181a700e085957541f"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000bc0)={{0xffffffffffffffff, r32, r34, r7, r14, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r35, 0xa9, 0x3, 0x1000000100000000, 0x9}) r36 = getuid() r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa4c57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r39, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r47, r49, r38, r44, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r50, 0xa5, 0x3, 0x1000000100000000, 0x6}) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r52 = dup(r51) ioctl$WSMOUSEIO_GTYPE(r52, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r54 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() preadv(r57, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r59 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r61 = getegid() r62 = getuid() msgctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r60, r61, r62, 0x0, 0x1, 0xff}, 0x8, 0x6, r58, r58, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r56, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff000000ff010000000000ffffff7f00000000000000000000230000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848d63deecbfe1462f37fa1b8fa106444006ea13c028313b28b260ef6f1e6fc95ab7336575e0cf92167cf3994580b1f3871a0dca0436b9bf8c0044ae6ef21cb"], 0x1, 0x1, 0x1000) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r56, &(0x7f0000000980)=ANY=[@ANYRES16=r63], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x358}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r67 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r64, r66, r55, r61, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r67, 0xa5, 0x3, 0x1000000100000000, 0x6}) r68 = semget$private(0x0, 0x5, 0x8) semop(r68, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r68, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r68, 0x1, 0x8, &(0x7f0000000700)=0x7) semctl$SETVAL(r68, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r68, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r36, r49, r53, r61, 0x80, 0x80}, 0x8, 0x1, 0x101}) r69 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r72 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r72, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r73 = getpid() r74 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r76 = getegid() r77 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r74, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r75, r76, r77, r78, 0x1, 0xff}, 0x8, 0x6, r73, r73, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r71, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r71, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r71, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r79 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r80, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r82 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r79, r81, r70, r76, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r82, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x4, &(0x7f0000000380)=[0x0, r14, r61, r76]) r84 = socket(0x18, 0x1, 0x0) close(r84) connect$unix(r84, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r84, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r86 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r87 = getegid() r88 = getuid() r89 = geteuid() setreuid(r88, r89) shmctl$IPC_SET(r86, 0x1, &(0x7f00000000c0)={{0x0, r88, 0x0, 0x0, r87}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, r87]) r91 = socket(0x18, 0x1, 0x0) close(r91) connect$unix(r91, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r91, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r93 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x5, 0xffffffffffffffff, r83, r85, r90, 0x18, 0x800}, 0x7, 0x1, r92, r93, 0x7fffffff, 0x101, 0x3}) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYRESOCT=r4], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r94 = dup(r2) dup(r0) r95 = socket(0x18, 0x1, 0x0) close(r95) connect$unix(r95, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r95, &(0x7f0000000100)="8c65", 0x13f) recvfrom(r3, &(0x7f0000000300)=""/90, 0x5a, 0x840, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r96 = socket(0x18, 0x3, 0x0) setsockopt(r96, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x0, 0x4000, 0x8, &(0x7f0000000280)) r97 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_int(r97, 0xffff, 0x1002, &(0x7f00000001c0)=0xebd, 0xffffffffffffff7c) sendto$inet6(r94, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:44 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)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 16:00:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000121d50e6b6a1c219571e2e08e3de12b002eb39f9f3ded51fb740add9d3201d43f14e349de39c6479eb15c42083e9ec479f24f1e5da64d4c445f4651c0aacb6d6eb53dc192967696b5af1f8a3c210ff4081ea5ed37dc286afa796498d1"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:00:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10890, 0x20) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 16:00:44 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r4, &(0x7f00000005c0)="bab58de81bb2b9e118ea5323547173bd0de352750896f6767205b2679d33de9d87b8f1943510dbc40f5422d7b4f290f52f893376dede0fee441f8e432fdbd7b2cbb818ccafda68b22b59448f454554cbd1ca9f758a678f9c1763bbbb27738545838bb07e2d0f3da1b14896873e5b0a44664555f1634bc3e82bedb01b6f14e401ea0cb09f27b8b61a930d1b4553dd1795f58e94059d26c46b68e30854d46f4cc571430c587fdd9ebcdadf5d0a", 0xac, 0x2, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000180)=ANY=[@ANYBLOB="1000faffff0200000000000000000000eaee85cf85a15a4f78"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/250, 0xfa}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000003c0)}], 0x7) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x100) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) msgget$private(0x0, 0xd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000140)="0600000013b9fd3048e6993168d78b0000000000", 0x14) r3 = msgget(0x2, 0x400) msgsnd(r3, &(0x7f0000000480)={0x1, "a1f0504a8c8f5f71c5edef66d7c83b870e75eaaf8113fc910940e12c0942607ae42a82fbd176d3086061955dc932671fb91c7cbc57132ca1ec2955edfe440a4f278d12767352e6b0d60ff1bd82478f634c27c94a89c4b327448dd4087c42f9164680becf6442e5572b117b81ab8e0dbf880628d646d5541e95f104867d4abe4262dd05f76dc722852dd40ca434a19271ec6ec1ac795a30dcf668f67f601876feac4143f534a26aca5dcd8cc7b43df480ce40992aa4264dd6911e4763663b4e35340a8889"}, 0xcc, 0x800) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180), 0x0) 16:00:44 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socket(0x20, 0x4000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c, 0x0, 0xd}, {0x80000000000006, 0x0, 0x0, 0x400}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) pwrite(0xffffffffffffff9c, &(0x7f0000001740)="796d659935a8796a497ec1729837c01d53d7a5810fac56cc98e50eb54fb99151870b771162290ea3eb17d117fa733f981b506a7472e76c626df245cffd74a3c635747c7b9f581fc2b61d514c88446e8be70130d7bd7bee3f5bd40806ca648119d05b6f12b781b4ad902bb454854c66f265eac78767bf304bb49c4f913bdd08eca4a0af617aa7bbd0edcfa5649c460b46950b93a106915201384ebaa1738bc1717464518a7a24c5f64572062c3d0409b66769c0ee53af008c88be1d456760283caffc065c4a9ad895ae9cd87968ef761c32b52fc9c037619676b0f933860eef1ed894f728122004b1e968a9091800f341cc2821c56424f199c7def8ff0c7033a5e55fff770f7d94e6795c32aac800827d4c1428e760df5f53a291be48389da338f4f0b95793cd8ca3480ce6afac41c73008452f3ab9650a8104902ea847a2e13580aa554c2d51054a7d4065a06a7ee98e94d913d3bfe4e30fb507a68209421ca9f2d4cd5cd910636e185a27de2bb5dc2dd3cf10d2d62950672ed82f783e72e6607e7404b3e071d3eba3347865aa83e307f6bede8e457da3e514097651bd279920a9f7426bb76cac794b75847951bd7d52fa6eb986b849d244ae8904108eaea86f8206318bccb32fcae875428136c09b1f64dc648aef8c8e52106865cce6fc16d8349794d95abb0d3fa96ea4aeec6cea3d5fb989661f97d64d3a9a489ef61ffafda23153d337b4da638d2f059626a96f090621ffc7c6d65d05cf5ead567a9fa949c45918121f2f7d6c35881b95570b4d7396a838a86f4d395bdf71cce1ef1a1d97776a3bf21a0a7f4421b5cfc034872e6128cbc9454c28bed910acb853edf1b362fcf972497c394e2c8e767a3ebac9606f819755dc0830ddfb5427107698bd0664384be172fbe5cc3b7efff02aec7e0b02b1e8e8779a4cd441dde80475d94d4a197c72397de6643f59036656fe952cb28122d9ce00e7a6ab074e547c4eddd2d64dad698070076cf6636f62de895df5a10e594a8e994afcffe36738077e5e3eac40c0133ede32aa5c7b22b5cc0212f242ace3c8389b6bacbd458e6410183aaddd5ea2b044038be58e1bc041c685a300d562676220a78238406321ab746cf74fe61f050d7d4a619e6c0ba2a8d71546f0bcdbfef322d94a80c5f31c2ebca2a3472a26088ed04ac974fe23c4897be5e1e35ce9c099309f160ca446231ab5db30682d14c02742d8c2e00e3836435781536f6e007724e0d329db8cf0be4cbfb2dc5d02555f3befe8a994d326073bd6bdb85fed0ea968859bd70566d1ccada737cccdb48bad063516c8a096518143896ef4c2dbdef28f46f962ca74f461aae85f41b1d5a556ef35a8114a14c3627533a703ba00aa1dbe3b579a58d3253b9edb1cfc44551f825efd6e0a1de8a317df9db1014246a3fe9ea1845bd590718598068929ac13eca32634f007172509bb13dd61d5b8ffd7cd5b37fc4d5d293ca5c45255344b6f586999eeec5bb20229d8642caa2c936f4afc6a986cd7f0f17c730874be115cc9f07393cd7c9557c06f62c1dda80e8e8489e092f4f0e2a0c139bd0c277104dce1fe1a146d6854f16f317528b1db85a0713335c0ef08af1fe5de96e39ad121fcb9325990370002a647c179dae216bd2ad198fd98e45e35e3f0b398d41cc6d7d5f76579e55aa0a6574a88869b6edbbefb2edc56764c813e877aa7fe3a96765fa725d8d765d9c232b0f7026bdbe9a329a120563dabcb3ed8ee4669ea73eccb650a1e39f5ff31363c669352242bc8c79a074707086bd598bade5fc68c1b5477ff4b5cc215371c88e99b2f94d7dc979bb5dc2d35c572261b97b31f745d3761ba34ac05ad414ecc3e6844c0989e844daf4bd55ac9a2f73238e95b956a61dfe28be9d9d32f5d3a48cb17336b13323f0a87b15409adb8ab2f3829529c4ed372d91755eced273a24967fd670bc827b8492ca72da3e49613bbbf0a0955491dcea94a82b6bbf7741b30a50a71c2b87876ef9e0c2ddd8b8267c698180c89a64ef357c865ee751d926cee3add33406b53c13b9feaa33beb7ffa98471ac4a9e6da33c779f43eb10ef03994f0e614cc0b0eb55bbeae6cda79dfcb838029ebea1b54f2b8ec5002bf680912c9475d2ac154da4c130a52b5219c7a17b9a083ca33760ffcc6395954e93f40e3d819e385130e00a1589483adb2a4e525c317e535d8f913ec03bd84c8b828325fb1b3765ac7782e991df65753456236c7ca566963b69fc377aa04af4a0f5dc28a0663d56d2fead49ff91e4ce2f7cd1ceffbfa4a0a8a5f1ac38c93433c440acd3ec9c37504e5b5861b0d4aecf55c4ba827121e3ddffac6146ced9c616e132a7e24f2717a2a3be2df50995c13b9ab5bbe1d920e14198989e90fb2d0b3d8bce4b4bf3f9ffd94037fd25cdde8b14e271316b1bbfc54d956dc3c26385bedb8c32d9cb6c12d9631b7c14955418fc3fb51f45aff3a1fe2e472b56948527dde79f00012d34b83ba9e6801b8f31424cf0d1c3f418758bca58c35fad22c088087a22b893adfc1b4060862bbefc6ea82291c42aea6b5abfc025b2f92f1aa08ce9f060b302b32b1e632e4a60fb6d2863647a6de1bf2ff139f426ab1561f5d65c446f936d4c229db3e2cd2a8e8d2700413a513ba8fd47fd38211cb5988ac99e7690302af19209ea88a83fd03d7ccd44d47f1160f9061ffa0833ea6fc2b98fc36b085bd50305094fb08a279d984be5947d249c70abd59f15881172380e200cd8957e9a0fc912f62aa53715acaccbde9a82de5f463886f77b2c2251768f0b70ffe534770109ac56029b95360917e847542ef79819d59414875db26eb8ac59fe2afd4367ff2d61f9ba43491b59cfb2c58d66e9bbbf57267e97b63904444a70510bb8a03341abeac2fc235efe5e789bc0dcbf323c39d9b73c326dc88bfef4cefb730dec0ea1b42e83bb68200ce563e485d68b72b698fdb0baec2ebd22d000af26fbed639071ed73ecc3660ca03bf9b923267b8797895b0fc7bda6f085058a8e5a8a95d789e52fb63bc99c70734d96a3a053e7b16c5a7844ee3b68db06cf627c3c091c210a93e41e013b316de061f1ac4a6e28e03db1f96f82aeb646c69099cfc586de71c5914dd3750653dee371e6581f9ebd63ae16e09712b5ce45e0ba9e5804a8cfb5a29ff30c7393b27c71adcef1bb44adb5893cbc8c1d77e57894e36b5db7211b44d8cbc1b7e33c9eff562de5a26393ec38de1cba0f3a199c85e2b3f85fadf298a374890aa31a78968f793c41703d2f97cd83a573170582c271f36c223aff459a9abe6e13a5244e0bd1e407138a2213704da12de7632125ba9768383cf76aacb47212b69a2be47327d7a3a3eb8fe16947de35546506e9778dbfd000e91c7aab2ef6aa4f1c080be3fd0677b0c487fc02ac279bb4cf9b10fa89c2226c7db0432c3cd8111f5c2c6f0d9f972666cacfa49f6e978fec52130f3b2f5819f5c3e783a7b39874abfd1c0c36918471541ec1cf07c130ac6d8f95d1ad2770947cfbaff6962eed8da0a8ea829a5d0d161d376b9cd828e0169ba512067bc79cec34675db4264d098b8d42c5dccd020c162d2f51f23446b8b584a061cd6c4e1138644df17bf8128647a72fb139e051b2318e7fd7f930d1f7e9ac10011e469ae8050847b26f22630ece8d51c919a017f87b0a556a8f2d3c33b49303272c81017989916111b41f56d84ccf8ee01e656ed5f137ea0285d0956f3169dd18c29aac2c1bee133d9b9a097b20e03e28030cd68c1d499ca9f939dd6a2f8407593a79ac88056b7fbffa09eebbc84fe35256791a96a785510287cf9ff3700fcf17199dcac1672616f1ca9203fe087c603ed77648d09413afe60dfe2f4b22cfbac5d9b326168afbe2784c65df4a16dc23ca5e6d1d9abe2a1f9b02de489a4706e49725ea7664dd78997474b9fa3374fbbaa74e37e9a7fddee1b1ccdd078bbb84fcc4749214c89db0fcf5d8d1a60b4903571567214b32821ebc6d90385bc19d283f42660825316dd0e78380c9e67397ddb88395d0c20c96d4fa02f71dd7ed4b8b196f41fe19acdce6680c8baa7215fe754be764cb8158a66e34c4a5a15835f407dec9fabbea5088ea9698f51d7409f83c0df790592a26685d5e506c32678c2193f844aac57dcaf840839cef94d39cd942292ba8464a909018f5a2d26b5690e8afb30577101082cee47dbcaf3b41b1a90a3ab48b41756d6453b6f85a117039526d8349b6653518d17d2f29913cf4d99b3ed8c6a8d6b99dc74e83de7af98c7bffe57834c4e82f40073bdb63c83eb659baa43354a4c5819ccaa7473d13e251891fc70ecae37e90039dc1c5645980757b37b8a009fb0516851cbb71ccfd99025379d99829c28e91dfae7eceb304be26e9614613c1dcc4153c4ea43b845ca8aafd0f3df0beff5d6caf40fd32ae294426627a8d50f63d430b2fd90b385a41d162289a9ed71953b2ddb9bdf460b0bcb827a0dc24b818a94b6d1cdf08c290c9c6155eb6083e2b3d2b412f2eaf10ce73d041361a725d11e5c1bef8d54eaa13ca2cc78730dd6a56adaabfd322f129aac12943a25f7790d26ae6e502bab8e7028c44ab731b8722fc4f376d915c78915192648d911a909686558cf153616d2629626fa7245da298133f555fbe08460e7de869b454cbe237ceaddf7ed7c6593e6332673127688abb4df16e86e9c3e19912cf17e059067f06e6402b4e24164da7d26388cb974bf27e79bc211ca081fe34bd31dce418309da3f696e029500ace1ad0914c596df045dd39ac5328f2b5e818b03e56db1ef8cae53ef6e9056a8d21afff8b30d0e1e77652c588520ba8dfd500112ce8ddac2bf2b33e3a9ee460d87a61f0e81879c5c81c661f20cf7cdaecc68b4259af39ad3b6f8cd4fc0037d70428b107eb4abe8dc134e29f10fe6d9adf3d5a35be3c42c5fd7bc4ce212e03664156b6cf4b1a5e38aa3e418a8d55376eec5050dc20004ea4b0287eb356795dd5eebac8fe84f9f1ae2412d5404cd357ea93e50a16bd360c816686ce41598ae5f0d6fee8e1e93ff99d047fe7afdfbe624cbc4315ed9f7418db31a33e468e66dceb3d79d9f424405033c789c9bc4b764320a14676390f576167d623b8275076bfe3ef04ddafb7bd57e4fda8d168dfc620318ce532e20f48a61411249981fe2df0f39afd252c928fdffbe60794c8bc87eda22c5286087f01ac079a87804dcb9ed7286351a1fdaa2e3b5686c31b76cdcc7e93dea62d65af0e02da0bdcde43e3360ccb7f284ae7ea04ad49eb2b2e8c3169af78d536d7db4c12ad381a122a20e21b2d46a518989b072164dc64d4951781fee8c05aa106738773ba3b5c6256ebd5fb721676aee01aa3365e05acee54bbde97a98c85ff893bcec62f0b218224ba020acc2c393df8d44284bd3c5ed1dd7beb195d08e200a8aa0b2ce2581495515296c4c01c05a345a2324ae73362549f8e7efcf73863cecb6b59b1d16ac35e101f493dc9a48dc86fd9a9b67cbf0a6f37f87cb034c829fd82c6186b1223c635777f475d9ee68aca486549416f0f9ecd718bf08517b3d5340ff54373e9e57aecedd5f30bab03efd325e9914b99f7f919013d6fe73f5927980fd3da8f466cf429bab256f71d8862f977bfb2087cf320e8158a970c29c1b397d8893dc623a513d069257536d43d9a8435630c1cf494af6dd7b272eec40d1ca629c484e4cd90ce1813d0b6665ec03abc91ef8b00388358c38176bb52d55fdc02f13ac9dde39a7439c250bc166fadb5370674868d53f03f032134b86fa5ac699373b610844abab822a0fe", 0x1000, 0x0, 0xa7cc) r3 = semget(0x2, 0x2, 0x944) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/153) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00'}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x6c, 0x3c, 0xf2, 0xc4a6}]}) 16:00:44 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f000013c000/0x1000)=nil, 0x8001}, {&(0x7f00005c3000/0x2000)=nil, &(0x7f000066a000/0x4000)=nil, 0x2}, {&(0x7f00004e2000/0x1000)=nil, &(0x7f00002b7000/0x1000)=nil, 0x4}, {&(0x7f00000c5000/0x2000)=nil, &(0x7f00005c5000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000292000/0x3000)=nil, 0x3f}, {&(0x7f00001d1000/0x2000)=nil, &(0x7f00005a2000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007b8000/0x4000)=nil, 0x6}, {&(0x7f0000315000/0x4000)=nil, &(0x7f00006f5000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f000001c000/0x2000)=nil, &(0x7f0000359000/0x3000)=nil, 0x80000000}, {&(0x7f0000595000/0x3000)=nil, &(0x7f000058a000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00006f4000/0x3000)=nil, 0x3}, {&(0x7f0000502000/0x4000)=nil, &(0x7f0000552000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000016e000/0x1000)=nil, 0x1ff}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000565000/0x3000)=nil, 0x4}, {&(0x7f0000247000/0x1000)=nil, &(0x7f00005dd000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x793}) setrlimit(0x0, &(0x7f0000000040)) 16:00:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x70, 0x8000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x7, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0x4, 0x1, &(0x7f0000000080)="581d8e17ba6a14b8", 0x8) write(r1, &(0x7f0000000380)="100a2956b9223717789e37a49356968d2d6a16e4402c7076d7265dbdd82dd2da740795cdee7ccf386a5007738e4e881e083ec27c38a3ce42c75f8000d1260a4d6a980e4ef087c2250d957124bca512432ad3f5005171676257f3ff1adeaf82c701f5e30b5c540cdfb6613c26dafdcb26578b6364e0334b7b1b2de426944e9e1c8089deab0d2b779b8f9b112819eda608192fd98de3eb88241fcfa85c4744f04442bc25b19407da2132c4d8d15ea9679a15de23fc1a90a40ee4838d3424b7859946f6509189c521ef9bcffa1abe4dd584308a81ff2651720bba99baabb37124dd95749409a2de2e0fb29e22aa85578c9e1f805cfcf9519e195a4ca82ac903080d05f6986a186b52d797514287a40de00713af4971f9665633ded7069de3d046f304e9", 0x122) 16:00:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x1) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="07045c91355745192a101000000010ff010001005ad33fc220000004fd3be72c1bb5225f7641c8bb803e0889b43a840bc110c4c50a377f00b29e3453a2e343d812935afee3b263517ffa7ab82d1e6a9e132b19f7fa3df089699c1c9736c95d4b44311294b1512184b20c13767d4ae7fbce3c2267a2688c107174ef1e0df68cea5033875955b3e98097e9f9b06f54405c96978cb17d2ac19bb4595e3ea4a03e545ffada54d7649f06b864ca7aa09de3ddfdb03a18442b4d17979f7118d82cba66baf9b8ba571c"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2, {[], [0x2], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xfffffffffffeffff], [{}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) mmap(&(0x7f0000637000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:44 executing program 1: socketpair$unix(0x1, 0xb654041780378a7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) r2 = dup2(r1, r0) write(r2, &(0x7f0000000180)="75074a9a9d7abd0a249458c1e782b4250ff76e24ab5ca4d2842563a865d82372a1f6645dfb2a9a57f99374c615fb34a2d5637acd05df5ba5", 0x38) r3 = socket(0x2, 0xc003, 0x6) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="db0000000000000e1a"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="00040000000000000d00000000000000000010000000000000000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) flock(r1, 0x9) syz_open_pts() write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="e4b1a299af159b735b5dd64e15ed48358275161acd903461c467042206e38c8c9f3ffc72367c1f30e667c02533e2b4ee17da33c73ed9d66a4841bdad1c8a306bca085fa698f3e072c0e4a2b767cf318042d4b952e1e4f6faeeb0b524b529503c569cac8a0331cc66cbf4063635acb36dce08c0017bd8a600d18a93eb8112fa041268eb5525bceb1a71d46b092b0f9d0ab3468aa7584c45140b5040aa12", 0x9d}, {&(0x7f0000000300)="19545dbe8b89a960a89d4bab9138cfb59e2d4405aee544b6ab9d14e9071be5bbb11fa160554b1d192d5c5a63c1e841279580b7257c02dd5a9492d1a936db238e6a37371965e7", 0xffffffffffffff0d}, {&(0x7f0000000380)="7f91bc56b2ddb5a6068b28f4fc6c87b53cb057a088946890b56b7b6a3ec92bcf5df70e10762e65c574a6b5f8bdd31294468cd4d4f41a6defbf871e9a5568933aade38d01b415eb12258d3b562a84e6a9f51296023acb9791e84660d2f5d91b9bfb131738a6f7bb3a184dc3cb920432d2868b2eb2ef875df1373a5d9fa54e03b47e490551c27a6c0b90c955b8016f9257696b287dd44974c27c5da47f9ce37c81c8ed17b8097d98027c25a5e85c3d63e61b3eaf7f450164eaed70709f0062a87fd709165cdfeec4ae52ec49f1c5607e7f92f65633af266c59a7cca2f4a1eeee96e86d9e9cf1512132bc5a9541360be2fa00f61ae8926841c44dd0028166f9d38441c6b55411c2f90386d7b541c7d23647e61ea927f9a3678ec85cb77a7645599d8da6ceb5905e358ad610bebedcbd6e76d7346d6040ad44de0894422cef1f2573804aa3f1fe450a00cec7159676980938f3db71fb953ae420a8d8dff02819310128f600f0fd86479f3d9e10ccbd4c700c751f3d33d544db6cdcb2fdd866055f8fa8d5a11bfb250ad2085207eed406126bb8a04fe9dd4f19ac070300d1d73255f9188e9f0a32c3604ff5449c7e56072bbd3f7509a1e87547a06123bd98c9cffd4888d3a57eb0c64438a340525495fb515934fbbe40ac1c45605addef7abe2c2b7386c92b03e61cf4741aa9487a9ba1c0792ad3eeb197f664891d1180522d507db7650a212a859c1b874ef4294ec67b0423c5ebd96e1c57db4d6145633fea287ad39291afe1f6ae4195d3cd0b9cbe2df1f6b277ade99a4c10552c366609dbf5ebcad03bf656a16843c5962d1045094ab3b8452a807e158db04138e82cfc0315af89cab03123d84be1eaabd1cddc5db0ce6db27f9688846516fc0ab8084e95e81bcd03832fb3623b094f1291aabaab789aa51c7da995366914c95a26ed5d576841bf4f46a204fec8613e3942592a55bedc4b0baf90d9d5ca5449965516915771a327d057aeb098a3b060ee25ee4f9dfba184d3b78595060db77c7300e0f7a298afcfa23a4c81ba1827d62aaf95f1e9508494deae47004c5bdf70d2be29e55d17238967418cf82e2ff8e0afc3fadc8f903798f5158a672bea8709f8bf942ab16efadb2ddc47b95de1062e39aa36289f69a70dc9e9c45e076208e96175c2ac8badc4d96351149f3bbb7eccafc2789c15beefecc1eb2388bee32d919699ae773eddcff57efa7e91410e903719ed29f4cf395c95a773d72bc740d9a947624c4422b64d5c14813526e7baf0ed0cc877e50c045ef20271e37061a61912e455be9adad1ec1aefc06ea8db406ae3906fbc63f560a0349bc041373ee2e80a171933824387c004410b9f8e601c6991e8a722d3ddc77e18470e8b83f473108d13ebfd5455fc8b4a5974d381bb10e0c0ce7befb4feb5046870f22329d0d4c42fda2a816d233f499c237db879c3adaad5b46e3c7fed89d463fe70e2746e76d05a036c5cc3ab8dd9bf6b9b933b2d70232a4a4b14292503c72fd7eb1cf4d5a242610c2825f455cbdc2dd6f4ecab7bfcd72292aaf05d4e4b27eead5202ab969f459bde2f14a5ed927555f6e215a925da6b7c86bfe775f2420194e157699be91d5bf27c7c2d141c4a0def265655cdda08d5ac7752fe0b7213ac00d4c26acf72f70f1d2373d252daf8ce2f2ef8c785d8a56caf40f49ac7e58e893144703f83368c81a2cbbc6cc079a4e96ae4cde41a8220cd94dce5f5903212f57384d79424f47618744af1f5b7bcf995819c76c1edbefec3231fbea6a9cdefa2a7c7030909ebd0da3be6bcd8461c3f7553ae13f622f23213fe723455d62cff8a554bb3568d4317f6402acbff94f090b1a5baad207b181fd7be7ff2bcf9bf4d12ac76f1319a48e5ec962b2a42b7c2d5d26a6a246dd60dfd796d11a11a0f44d960badc1df438065a6da9e0bb8f4e7472d48e2f394a31db8e80f45fd90ca436242b6a6a80494193ace3633b1ae999e4ed1e2e702911c67cef4c959cb2a5cd7dc457d6d8ebb45d30e2f1372239ff8ab836ed0f51e962a68bf0c4bedf9c0fe711c9e48f1b5181856905360248ef6cd9a5b483072cc3028092c7c39b90f5b03bfad63991debbf8ab5a5cca14f6282a1746806f09f4b9fd7cdee563253dc1d602bb1bec97f380e72394d811a878dd58807ab909926836ace54955b36baaa31fcda7bd741013f04a3504db3d2a17a5b6995ded03cc61eb42b6a9ada8dee84d9fdd5c6ea8f8b3453115ef28aceaaa7c4711f64a976b204973ecaa29a5ba111ade406cc63d435c8e4d3daad22c5398920f3d4e8e7583379497b7e5b12f22181d3a7cd849d5d3ff12aeb9a7abe88460bb9cb7320fe39706febb76b1b7d72dae50430e9cac1df61a8d1de669bf5058bec2a7fa9859f12ecbc4962f5a080483e113974dd5df249a615494f845d08ca3eef342fc7a861fda7230faa660d482bdc130645e1ba649645f955eeb9eedb93f18bd09cd8507c560e73489d2b430094167f5339c2af38144cc5f897073ed0287981014b0fa8a4b1a90bb06c0c80088519c13a53d0e03eb4e02a7bae271cbf87f2717639971912859ddf80acd55d16f1a100c36e9ab536087a3f50f362dc222f3d0dd055cd6f1f0456f7532ef14b34ccba85025140198f15f6f2a535ebc85658c76e961fb80e119ec5653b04070bdd09e87ed683c3cd9e3c1378e21dbcfdcf25aee18b22b0d89ef8f80208ec7d87f6a68761db45b0544bc5a893798045b9d4d0258f10705e36f17871a87632ae3e32c61f9d8d1ecd4f814cd4cc0fd9d8ac7b2e53f71620cc0aa6e54d4ac867086c6c5eb7cfa987820a5f1895bbb728e534337bdd8abca494c3ad5ba8d705cdbdbea8256f2be8a8791ddde9d4b9c91b9b4a6682c7b667fecd31803d22d2e05146038ace124a8f8257ade1a666b11406fc6ff03d04009ec4af2910b181104284ca934668875d8535d6fab220615d6a3652a1fe666433b247d6a1b5d5540a171ee1c91e85fb4a6e0c177c289e4c55698c7c8255bc5a800d1a0ce0b2b5a961b0f9cb470f0102f96b708b9f5f22ddca188b51baee8e8433e86c62a3fa544ac7945cb8978bbdaa78ef50e9ab581a3d5b1357def846914e5be2faba59db0dca4fc23432e01585f1d373274cc21b2731668c50efc1036c5f40915207b497b4b62e378e34fb9e9ca0379ee3a55957d6d6783662e1c6f4a26a619b2ca88043df788163223452a71e60e1cba66f66930ef47ab57c59b2b4240189ab822e1830ca962e2ccebc2b82a4a3f13b455ccf8b26427c1264be5ecdb9ad566a472ac99b98d9766b8a14348bdc501a56708f13bf66aae70f0c63962747f457ea6d965340c0a3b9ea8579633614d5b77d84f70eb5f29b4ca11e5dc1e19806fc957da4bc3dc199fcb1761c75076f8d84d3edfa3ba592e0150fe8068acef1727932f299ae14fd025e76ede868bc8f9f57927321a8ac7493abcb0738eab6b8bb8aceacc008afaf11808a14a303c5011650ad3304397fc1f07f75be0c8938dcf497f32b355e50d09c7c6a836cccdaebeb25d4651f95f0bb2da84bf47bf4213d8e2b5a4fbc44525fe8df54a3ead86d8c1435b74b70e445ec62e201b8ec1932dc9d715229ed60df14a77aad63ba9c78d3c18e9878d1bf551586a608056b3749d69bba11f74ff3a4c8711ae32ad11abd858956ddfc5189e23144809f40ce47b069570cbeeb443c6f584db0a4ccbb0bcb8673dcf0637b743d258a6cc585dfefe60ddb4db63ab6773be8c57b9de721e88003d2867efd1b9662a482be03bdd61cb20b701c5983171aed26b33299ca7b5ce3564f07af19fd5bce864a6c84c99fe6df10b3419f7914e77df08eaacabcc04760b1f31986d628e896ec048b1cf696f8c01f81236aaa13c6ff1923b17941050b8a3bd650187eca84812e9aa507bc4e4b5b5f2fd392370919fa4b72c1f5048bf7a1cbb66d7c43eb146e8fab0c3723ac3169bbd7f72061a54be2103c35264498f19f34a000a89eebf898107b23db9d34be08c81452e0902d69741b33ce243cf109d3ea1e2aadc750a7da8b30b77dc4e1d5cd17f71473768c95596ab2b7b2d3936566114b12a32e41d73b63c2f33d0e7f7f2fdd101f6f2e7bac3ed353a73b81a162848a0f0683030a31ad8e54e7d04c45ef923d5a4cdda9b6b72f3c1aee4817e261e90225c69cd896c671980dc23efd60a294e7ae3965457d3e1c623024f20e2cd60ba4c820c68677dada093d2fc9287eb1ef77be98973b9266ba30d8c5f1397b9e684d94650164e5c969df3e33a98fcbc40d0cb51952a22cdf71938d0192e024facaeab6c256c3efb59e8de74dd92def32a06d56851a4c4c9ac370102520da376132801c752a34ab251de28fa1f322cdd1de83cc933bddfd3cc9248cd5b7386a0fa9e3fde8b7f0361e14a1b37fb2902122475215686a5a0ba2f7c36a855b689d4f51d15dbe6fe46ac281cc5cc4609eecd64203929d3c809f20ebe2de7066e79af852e16bb88830ddc0b1c5795bbc96b8fb491044110dd306befa1e993802b166f3652b8438393f23a8e863ccba2f066f92cb301ee4b1d104f62ecf58b28ef9f93c3918b4ae9ce0b9aa5396df05bad1ee12d3e6e28e6b8d0db3b39f74db16eb010eb5c20e3d85a2c2050b4ceedc73d7462da9e859ede8287fd2e01d01c80e24dcbf1a5c1464334ffdeb65cbf011db22d6f41b8e3c463b7bab5da61d38b20a99755ff4a386ed5b4324e376c7fb2d1bb7d2f770c3a3772f4dfb9a4e41a408e2f82e480db4e3d511f6628e6b63c98491f573b56ec9c7902fc11a20599763b8744e87d2fdfdcf91ac556e6a2292cf91b9079a070b29d88e2005205ce2cdf1730909908c0ae2044b3c188927315716aa1d9ba593c077444c58b59a41dbf5839d88bda09ce5573ae1e85e7ad13a3ad6170ce487240b5c3ff7aeb5d48d03ab2b8f8dc27bc5b41642b20303a84059f1b285b10e692909493813dd089ce88da74e0a976c3462acd2fd758165beab32188755275cdaa34c100edbd74c69f141162b36e456392f2fdfaef6c67eeef16afdef30c56ec77196c89589a9a08e1a5d95e0f21007f8d2a8e3bf02dcb3467556e34d01ea795b64c7a33c1e18fda9ef145f8dfc6687564b351538b4dc150755697c754d88becc3b54c2de46873ed5e411e8755c74c6f04ea0158c1e540f76a8be40e53ce6638138304472d9ddf8e021ea42c7e07be068dc8717aef2b2cb3a3e4f727ff495d6eb7f1fd78540193955524bbe3ccdd277ab4f87ce600c4c8ec3bee39f75463db9dfe7eefabfa54bf3f172a4a4c0217f9a33d905591a9fec19886649507f9c1e7a98bdc956b38f42a23494233862197d5c06cc0a7501b044bad95eae0702faa140577d82e0f3fb489814b8c9db508a168e504fced048481b0ae552551dc05a3d53f9045f3eb460c7db751db0c3a07e2aceab008a4b77226a535ae1b12cababc40e2adcc98b621a8fda66fa14dbce53eceb880126c5d0b1c0eaf2a52c033bf1c3acb500239f0310dd5be7f7727b447372556dd68769270196852a3ba011fa408f4bcb0bccdc6bb78a0f5d2cc5e6f2efd65bb375dbb721de2d02dc66f9e57fe3a85ee7e9a02a9ede40be65788fe37b52ecc42ef92403bca7467bb7b0b61542dec3562d0a094f5e8fcd66af1d565747f994c59ccdd5be8c6c0aaa5e24156446793919a13ef2edd73aa51c666b244ad388a5bef6a3afdd91efa7dbc965fb49d27fb522efc7335eb15a75ef0cb54431948ba841ed3cd4bdd2dc49c3795ee39fe25d7e9db25bac0ed7f6fdef87f90d809", 0x1000}], 0x3, 0x0, 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1000000000000373, 0x0, 0x2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r5, 0x4c}], 0x1, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) 16:00:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f00000007c0)='./file\x00', 0x200, 0xa8) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff}) openat(r2, &(0x7f00000008c0)='./file0/file0\x00', 0x100, 0x8) getgid() connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe6303060023bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f476dc31cbc17f1b0bef286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a68f32386149eb3ed54b6e017cbe46e35cddecf180142db151266bb6718878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcc08a163ec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795"], 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000f4d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e95000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000e33000/0x2000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file\x00', './file\x00', './file\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0xbd7}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213, 0xd5}], 0x1, 0x0}, 0x882) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r4 = socket$inet6(0x18, 0x1, 0x1f) shutdown(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r3, 0x2000746f) r6 = openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x40, 0xbc65bd6bc9e56c39) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000900)={0x4, &(0x7f0000000880)=[{0x20, 0x9, 0x36, 0x3}, {0x6, 0x2, 0x0, 0x101}, {0x4, 0x53, 0x1, 0x5}, {0x5, 0x1f, 0x81, 0x8}]}) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x20, 0x4, 0x8, 0x1f}, {0x1ff, 0x3f, 0x7f, 0x8}, {0x9e5, 0x6, 0xff, 0x6a2}, {0x1ff, 0xff, 0x41, 0x3}, {0x20, 0x7, 0x0, 0x8}, {0x100, 0x2, 0x81}, {0x6, 0x7, 0x8, 0x752}, {0x7, 0x9, 0xfe, 0x24f}, {0x5, 0xea, 0x1f, 0x29c0f9a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='.\x00', 0x1, 0x20) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r2, &(0x7f0000000d00)="5ae9e39a6afe137d514daf0d097a88b3facfc97225d5400cc990e30951b029170a5b66f06c76ccf28625701a8c03906dee0df0c943b6b5112c283865590021d4061cc8245774ee0ec70383c3018a5c5bb57ce904ee275b3c959faf5e54f7836717f6bcb9e7a9a86f4a15d72e0a3fd1b5276a190f4c9aa8e1654a7ca812f48629d23291c1574ab4e38494a0f09d603e38a7706b08e0118d47bc24fc8cb5ad3cfb0618d22c9ad4b08acd8d6f8047cb917e721be3ad7492351d9ef5fde6b9b34fe7c62081699b78a46fb7cb02f671717c0b3302a30657f0713a7b20b64649ac2884531f06d15bb800dc8fe35a616520205766a732a0ef4dd533002a5986667faffc15c312306827bffe91b13cf5334b6d63e3a46988a43ee6854022a9f560dbe164cf25f7cf560eb7e48e21a456f15352ff7578816eaa475918016179557ba21ddd7e5a1c647354f3cb332146303b27f36b9d6c2e920d8aab1af32f36547f92773f7b31111a153e11c264ee22eb9fd4bd76d0d80664ba18d0123be72b91d217ee6afd722f4a844df25a356d04563988392c8c5e342110cf39ceda363091791250afc3beae85f75293c13d1998a6279bb388d7d32be294ac7049378fee889f8c3e68fd92c04c10b004d5abe29f45fc77adaa57e16320527ce2d8522f3b5ad7d9d97e7eaf86bf9f9cc2a9c1ec1811586abcb6717438bafd7031ce24b98e2e8e795fbe764367411058d211d967203401c52b7696bd09236df9833cd5acc0a1d9be5e9e262c5e33d553c503118c9c9595e2eef79a608f1689bc3eeb9642f6824c8f27d8967c1522d2197b53a66c906305b71d357338ef20edd33bdde1f6420ebcaf714e55800699912007fd68a33c3fcf0746710f44a437ef554bda5347f7749bc9ebc8d137c973db860a5738ac02b8946384dd78ee3b7201395f1e836dd35e565b5d3f4955838c96ffdd01d15dfa321bd56d052badc29cad528f2961ec78ec9daa02ca7e948c138b3d1bba5f0ebdf8c7714265d216a10ce7b992691f278bb23982a07fdde9a2ba6a0760666cf320d9bb161181efe9b867d12de47fcebe79cebf9466c2cf43a1d38faefbff5c933ad5fa20f8d1d95af0dcd445757006d64dd9e751adf2961727a59b11683b07d7a2311355c992a1ca32b623478d4124c7d3e541be674217a131eacf8a98cdcef1a45ba26ce68e80c81d056fa74c7b7efff2f6e3b5b433f985685847acd2cd8e1dec765a291254f2be09abd777a5471f12989d1bb06c15960714fa45a63ad9fcf79ee9c8eec9614053a573bb359f0cb8b2027e5ab24002389552afc6f4059240ca9d0e864ac7fbab77e89016421ad13007b27ac49315e9373dc7d8dabe15f31784d817c05b21d3a385f8472b5c5057a28ba09010b6dc3fd70161265ada13c7d7247ec43b73af2dde120ab289a4d53a9d9d8499eb0bc5d53f9d6fafb964ef21996665a069731c3d95fa253580fff7338e4a1cda623888f5649aa6018dd91b2052a61c495094fc04d3f93779217eeaba6a43327a0bedd447422789d252e6f14f2d3dd92b50fd74d9b6505c2f5b0158bd875d1f33d4022b5dd1e80a2d5d41b825e39e34f4bb0f2b4af002a8d651cbe9a7794ebfc534b9c8388051f2dffe9c7bb6d4bba72e7f0aa70775251e9db78392d11cf27aea79efc65fdd5675778c368845784816083577e7b43b27b53f8302d2e78983d85abdf7981c7cb21079b11e3f82756c4781810a04242ddb74b72e2699683b0ff873e1ac24f30a6cf8d4ce36b38904a54335f39494552d1373625fb9f89634ab82d41f99b2f882619ea1b267a5a69898cfa06f5911f18202391d01488d500e1153024b6c3e9bd1220eb1739cb957424c43e34ba59e5b0c06a78eba1f433a48de5855ccf114d9ee75b3a28082e556ad8b1ced901d6ec431fa8f5aff3765bf0da70b98bfb6c0431c5723ebde5700b551c1331953ccd304b7c2c4df73d2b1bffc30771b466901c16118a744e8b906f07f1c80d21bfd4b6902b30716268bde9f7ea7a1e8ece74cbfa8a610ed27505161c2c14d1c575f7e4728fa5be41fd9b206446b3ff9bde9aae039a380fdeb55cf600475f93284d04b8adb855de7f056655e940d096231ed209b2c41d6b95d68ff955fd9f8c161ab0d6547b0e0b4096d436c3b06239de73497ccea7fc33a57644c3960d2b9081fe7945e706af2b5e3cc39d5ae4a1294338442492e4ada14dc163ca5d4e729145e6d40e120ca6a3a0ec4f45be2e2dc539a27e5755c6d2c0168cee61a5ec6a393c87b1ef2ebf9283d4655bd83f3312407f955f2ae62a1a948beee59ff267247740bdcf4563e428da3ead58a8eff6d9b9552dcc2379f5ec351b88ef30465187ac8b0426ed4bb9991c9c2d2747134b2968bc0ef448e918c855afc18da0cdd57d3f1e661c0030f04d66cee800dd8bee2f4211f82bd4f303228b926d8fe96a5795ffb09e8339be3e179d1c8d4fd49afc43b2dec4c09cbdbce655c846c0d3a1a3b3c896cd9f495c14adf8e3df0391c88dac471b0280aebbbbc276ceb92b2bcb4510e5815cfe8d2f49fbf463c294bd6bc392d77ffb703101181e4a3d4234eae42f5cc949f37a97024a301093a767f77b4cd5b0bc083614a4d199f3871c14df8002517d0e82e7c1389d0cf8cbb61651bc5e19bc32c7b74a1548a9adaa4ebfc551bc3d193610a4775b19cbeab914c3f6711797593e14a77c6784cf4013fa42dcdda4351e73af037ce3e46ed7e70fbc93be3bd6e47b9c41c5c4a6e3b124ba72822fc509f26a92eb3768820e6849162d7e8b3e8f093a8a7a5dd5b32f0b4c4ef355e99f1fb47eef2877411f5129c8cd797fbc71c94a5640aaa95b38b26618bcfc57d653097562a37b60c7fe3e48ce7620c8ce1bb242870b9989d3cd13707de8e51fcddd5f71cd12f7033e617a147459d99f727f44bcc42c0b02175749cab9c0c89504cb56cb1474a42df966e69d5fa3981e3bc4c57fd81bfd2d5b1fb5c5e713a0bdf50ad8ebdb6cee8a8fb2ecda9a5b42d89ff24c3ff047ffb66934d0b26f0089bc6ee7feabaaac1dae50c47407ea6dec1aba02e570518a35375bf8cb09bc2cdf1134f3a8dd400212b9890e28702c534000fafb796ec0e1f66943b6a48564d57162802865137c3d8b7075572ac8267082b1c532058987c9cdd16173269a573ea61fd5bfa5dfc6f9dfde31fe9d6da8a4f7d35cc35874d24b02a26d3d446ca2b7fdcfd1441e544e8d2df652e4554e833ff40f92ffcbc57456fc54798043de0a4c26fe9e3b5ad0b8a30bca7a1123e2687eb660fded2f7169e8f7ea1650ed0c71f44343e7087ef54b4755c9403ef4664809a55391587e258fd51161eadfccaed4108739c1ff8d5c4d67655931f90899a4eab5794b9151e3fe6c1b9a365239ab93b5770e2da0e7cd8cfed51ef055293474f3cde57ff1bf6e972aed2eb66f0ea14a1f58c03a16cc2f73cc1137819c195eb114144a5e1aa454e57626c79b1301bf8c4132c0035c7877f1b8b32ef650af604b8b272dc099e497eb2377a0b92ef4c516d645e46df25b4b9a2c3118eb2d6ddfaf2b2527276d08e3e46e663763014eb167fb71c58781d1dc13d5b7e686cc053b7c6f4bbbfbb82899e09042e29d46a57a0905c213d4acf226586f9e54e687f89ce427bab22d1d34856b22f0d18da92c70215bd4a0001da1ae50825048f9678ab5d9fb640fb5b042c535f5f0a101f2951d1344518bb69acdd0d90b45d95019288b2504d9455574421467d6f13916557986728a0a83569b031f06e57f4a0bb066ae056d54e98d626dabf997f0ec763a2fd3053d98d2a0c6ccc3e34b48d685acfc5e54e23d94850f86a44b60f97c574752007261d2095526f67fc1c3f0a67a77fd9c0acf19c2c25f8c68cfe16f1c53c7031e70c5379615cf458f43f8d1c8652d26df32f2f0fff75372bcd5df639d11b63719fc8e3c6a1ad04a48f60717ff459b716b14a7fc7cc100f0a2be1a3f0b9d3b417a00fdd1dbe450cb94c77c00b849b81ecbfa9bb79755ea2679e016410fd80d124fdb9a479061c2fcfb7f3b0122d02b16c525292f3163688283e95334cd764dd43d6dd7bb3543d404914263fc43955741285d1753f47b72504237c56fcf59a3e722c75c036770a054fab773917b5a4a47d1f538faf860760c6d080ecf85aae8cce89258b13be1fc67b8f34f51312b7a9077dcaa912a2b2eec4ca8f4bd23b6425bd07edc2bff94125bd41ba0ba3b656fd106eb37eb1d9aa71af4ebdd6e36f8a423815171dd4773ba2d195795006f718d0b88023ebaa787c52ddcba2117883773de60fe9bc33b06c372e678e706f5292b04f82e00d89a84cf352fcf1cceb302474b0dac47780fc93988f25b7149355c4c9b8cf5381ba275c8f8b6c84f1cb9d73e8d25a230802599b135c0a6213f2c2d35dcc16af0b17efd6ab6e159e56264342edc8ec096eeb6b34534a659a149cb898b89409cb983b6ed6c6df5218556899a3ad14a3e2f3b28a16d98a8a1c62a46475230db5a720e2084b535b02da8552f1476ba792dd9d90b1612146cff6847c8ed259e96d4065866ec34b1adbee3f05323c087b3bc3e2647c4f8ffb557eede1d4cdecd80e548217173d626c3ab0ce9d090dee65390f5bb31a89dc621da5b2769e76f4228fea66b6aa9d15616a158818699915000b59b116b6e54891127f307ad3523c223532c30483a9d67be5772635e3c8b3b7769f00a2dc18b4ef6f3bfc3392b0fe345dcc60a3a5f459248d3ca8dad0c5f5b1c522cce2161bb583caf9a1781e70e1dc018933077790c6e0b9009ce40d2644fd95fa76acc5f47b3ace871d4a80fb599e126bd03afb7b3e7f2b098acd6f6daf58a3e7e857817b9013571324d9041a8f6cbe5f5b69112d7e788cee2d5f24369a21c65a2027ff371b0b4eb2edb354a3b4bdf925d0b4c639895fdc02425ce16b1530c6e9f4b9c3af0d60401ab3795aa74e8e4db0032a1ba153b278ab7ae37b1240194dce8bf9221c8d0de374c78441ae8b0db8c8bee2ba7b4face20a9d0c252a457e481afe25d57018a59560289acf13a093cbb46c53c8a5aa13215e526bdff8104410f7f2bc45a9661736f11bdd8ce0d8226af450da4d4ec702ad451f6cbed4e9134c7ba0d7de47c6ef9ede42a0f2a17d75d5b1cd445f68f98025dc7224ef5b56f1c6bdbce473afbf2e6e2a70ee77be75c6dea2841ef9b847772b9a724e6ff4ab34628aebcdcd940b6436409ddf9139267fab25a10fb31006fc9748dfc24dedece990c662b405248988db9fe1ef328203b1d0d17210fdaaa631a9a5d931f5416ba0c768103ce91a83eff9f09efbf499001ffb5f246390898f5f7995824d1c07bbf27040638d41f42cdecfda4fdf589f20f5c06eb09445767790e868c6b9ccad551dea56597043dbc21ea366872cdf7f14b2bfaea16de8218bf393d5655bd7d88fdc56ae18e8a357a0ff920e3f2639ccd01f98920f09f9a715a0c7058e25eb7a461231c6a76b632ab0e5a85fbcbee2b3f779feb3314b75f4a8310426f6ab3a08a289cf86c7832aa8fa0bff565746772c7e8b238ac2408e492aa5a6956053b72b75eb66de456036ada7b6b327ce05ff6d290800c32e90c127b898a0df1a6ea587eaeca27708b72b6894d1f638c0fd322fcaee73c4cdd945cb0443897784ef15778098ab477e370579e474b9c7ef592c4ee07e0c98a20cb72899aff884be0d69a4f2a407e4b6a6df209de6739e6f8768ab747a51ccaa74bac06db8cdfc397415f2c0e650e195b0cb6181c642d51b1b5c806b4f42ba0b1fa9cc3a9e21e5c26998", 0x1000, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x8, "04010000bb6fc662215b000052000100", 0x0, 0x80000}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000140), 0xb51) close(r4) ioctl$TIOCSDTR(r4, 0x20007479) fchdir(r1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x10, 0x0) close(r5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$dupfd(r6, 0x5, r7) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x18, 0x3, 0x20, &(0x7f0000000080)) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0xa1, 0x10) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x199) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) kqueue() 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0xf9d2961c912a3279, 0xff) socket$inet6(0x18, 0x2, 0x10) fchmod(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x1}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x4, 0x40, 0x5, 0x9}, {0x8, 0x79, 0x80}, {0x2, 0x0, 0x3, 0x80000001}, {0x4, 0x6, 0x4, 0x5a9}]}) 16:00:45 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x120, 0x111) ioctl$BIOCLOCK(r0, 0x20004276) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000]}}) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000180)=0x10000) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x3, 0x0, {0x10001}}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) 16:00:45 executing program 0: setrlimit(0x0, &(0x7f00000000c0)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x1, 0x8, 0xbf, 0x7, &(0x7f0000000100)={{0x5, 0x0, 0x80, 0x8, 0x9, 0x4}, {[0x2, 0x6, 0x7, 0xd767, 0x2fa, 0x7, 0x6, 0x2, 0x4, 0x8, 0x1, 0x1000, 0x53c5, 0x1, 0x4, 0x7fff, 0xee, 0x3ff], [0xedc2, 0x9, 0xfffffffffffffffe, 0x5, 0x10000, 0x5, 0x9, 0x2, 0x6, 0x9], [0x9, 0xc67, 0x5, 0x7fffffff, 0x8, 0xffff, 0x100000001], [0xfffffffffffffffd, 0x3, 0xa25, 0x9, 0xffffffffffffdb6f, 0x3], [{0x7f, 0x3, 0x2}, {0x5, 0x31c, 0x4, 0x8}, {0x377f, 0x800, 0x7f, 0x1}, {0x5, 0x3f, 0xbf, 0x100}, {0x3, 0x1, 0x10000}, {0x1, 0x7d5, 0x1, 0x1e}, {0x6, 0x2, 0x80000000, 0x8}, {0x0, 0x7, 0x3, 0xec}], {0x4c, 0xb37, 0x6, 0xffffffffffffff00}, {0x5, 0x2485, 0xac5, 0x1ec}}}, 0x5, 0x1}) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001861f4018b002a3a0000030083ca4fa408000000dcd1850013f1071d5057ba44cbef4fa223bc0f2c07026efa10690cc557977136807465e18c0fa6ae84c9831c325f8127193ad910c51bad5a8b8c1a2619e86b", 0xffffffffffffff6d}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b95388 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b95388 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}, {{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0xb}, {{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x1) r10 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x29e, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0xab, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df9da9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf128182ca9a535f3017dc28d85c6254237796db37823b1ce466d8c0ac2d9936b5e1"], 0x44b, 0x800) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r6, &(0x7f0000000980)=ANY=[@ANYRES16=r16], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r5, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r20, 0xa5, 0x3, 0x1000000100000000, 0x6}) r21 = getpgid(r20) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x82c, r21) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r22 = dup(r2) r23 = dup(r0) setsockopt$sock_int(r23, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r22, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40080, 0x18a) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x4) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x400, 0x9604, 0x40, 0xd5, &(0x7f0000000200)={{0x5, 0x0, 0x6, 0x4, 0xff, 0xfff, 0x4}, {[0x4000000000000000, 0x6, 0x7, 0x47, 0x4, 0x8, 0x2, 0x8c9, 0x8, 0x8, 0x633, 0x6, 0x7f, 0x7f, 0x80000001, 0x6, 0x3, 0x9], [0x4, 0x9, 0x6d, 0xffffffffffff0001, 0xfff, 0x8000, 0x6, 0x375, 0x4, 0x1ff], [0x6, 0x9, 0x8b34, 0x1ec9289e, 0x6, 0x100000000, 0x4], [0x7, 0x9, 0x3, 0x3, 0x10000, 0x40], [{0x7, 0x7, 0x9, 0xfffffffffffffffc}, {0xfff, 0x4, 0x6}, {0x200, 0x4, 0x5b59, 0x5ff}, {0x0, 0x1, 0x1, 0x8}, {0xa, 0x8000, 0x2}, {0x9, 0x1, 0x4, 0x7ff}, {0x7, 0x3, 0x3, 0x400}, {0x3ff, 0x7, 0x1, 0x1ff}], {0xfffa, 0x0, 0x5, 0x7}, {0x7b, 0x0, 0x800, 0x3}}}, 0x5, 0x1}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, &(0x7f0000000040)="0958806f80000057", 0x8) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0xcd, 0x0, 0x3}], 0xfffffffd, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_int(r4, 0xffff, 0x344, &(0x7f0000000000), &(0x7f0000000080)=0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8000, 0x0) fchflags(0xffffffffffffff9c, 0x1) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0xfffffff7, 0x4, {0x4, 0x80000001}}) r5 = dup2(r3, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0x80) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) pwrite(r5, &(0x7f0000000180)="47366446dd188ca2f362e9a31e61c2a1c75e36693f176dbddc2ea69622c77af4cc0dd31af880aa05b79f9f16bee50fecde28755f3091389e874991629364d4a97a35decfc4ae3ce6fbdab748b65146e26a9d0b6e6aa286c87d4ee7e0a21e401e7bb794a30cc89c42004c24cc4de7131fa21fbe6e5d1bd1bcdb89904a9ba4c5e313e6dcf482816ecb98c92042d51cd360", 0x90, 0x0, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r7, r6) 16:00:46 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r3, 0x200, 0x8, &(0x7f00000000c0)=""/132, &(0x7f0000000180)=0x84) 16:00:46 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x7fff, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:46 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100), 0x215}], 0x0, 0x0, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ws\x00', 0xa0, 0x0) poll(&(0x7f0000000180), 0x13b, 0x20) dup2(r0, r0) ioctl$TIOCDRAIN(r0, 0x2000745e) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000007c0)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x139ad804}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x68c}], ['./file0/file0/../file0\x00', './file0/file0\x00', './file0/file0/../file0\x00', './file0\x00'], './file0/file0/../file0\x00', './file\x00', './file0/file0/../file0\x00', ['./file', './file', './file', './file'], 0xa0000000}) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b00093aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd14482782", 0x35}], 0x1) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3, 0x0, 0x0, 0x0, 0x8}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x20) r2 = dup2(0xffffffffffffffff, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r2, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = geteuid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)="82ab82062e8f35229969b7109db2df7e21bf17e752cf7a7030e61c06ed4804d450e3418db76905cae154b2bf6d94803dc595624cb80ec5b1d7a0d63a53908553149df2e0f8d8f3623b4c9ed4a6859a0ba8d31f3d1e567cdf0792cc49b24e64db8ef8c52a4839bce367be4a95fbb96ab74680a3abdc47173b4092fe034f9a78d868967e346391d708d30394cb26deca6f2ade4dfeae95d89176ed60ccc69ec58e401735d97c3e5f1e263b44ea8cfa9d61bd0001990594ad26809015fd806c464401c6795880a9c41fb7134cc91d7c128d39f04e922a3d169ccc37c1c25ddff135d7906d0a2f529239f730437f8e488ffe803c0d181578443f93b135f6130d9e39f8d23bd49504a1a7cf1d270fa5bfc15d17b7a31cae61c43478b6f37b1cfb653926d300a365d6843c9f6a61c550eabee3e553b72c157d8ee300851558e8afc86bd82a312c6e0916fad0aadb3e86cebdf30630e1e72380ba2338ab6926734180b6790ee299ffbf89c5699c87b6019fd6a3d58557c5f0fde9bfc7bcd055240d354902688a351d891c3e3725ee9f79bf7e951c54e8646e539eb12d5d5c4e46c8e0dcfa4b3c8f268c0102852050ea1ffb3e3749b38fdf6431c6b5120ace0b8c9e05ae0022950ed31d2f5447089c3a6b6ca2fb1a6d1d50b62ea953d9ddfefa667264f3adb31533c387ac796b810a454ad21bef16fe1ad87d77bceef593da568a89901fc80798aa074e8caf3df73716a717b030351d4afef12f068328393bb3d5eec474b58a4a752e39d99ae231e1ee2c817e789ad946c0d70bc06f0c2934166d1f3259753fc9fdb5b7d0babc3874e4fddb673285e984f944b2e3ba59e0ea51ff85bc409e88370f7758a3548defbc07d953c0a27590f535687a30b9ab85a274ff0674278616130f2ef5c7cb147a7c3ee9a54bfade65b44244e23af4de0e5f4130ff1292330f35e13c61b6dafdcb3203d3e1d489b01a885ae5a26c08945269023883d7cd2f0eded81820152e745ca0cac5f6554b2ea4ce7256eb586fe7460bebd4e3450b9199a181e18e367d576da824d830e18fd1fab2c3c99c182366cc4ed1e410605c074cd79716dd96e22a3a7d675027ea4e1fcaa09e3eb4740c3f52f5b783ed5cb1f7af76caa8b54ebd9675025830e77bfe64031c75b245d5a5d1a3f33ece1eb7550908e476136a44b8a050a8c35efc1db2958258de75faf7636bf12e88f19b156005c1bd19fde659b3d880ef9010c1e2d4f741a5e5713c8d1c0a806ad8033e8ce67575345a0becb7cf230d4bf25fbde9597a3e43298cbdd9c85129d264edb21024251092234c5bdd0a9fb94ce610edf218c314f65961f785ee8567f1a64454984d9792b3881a6e68d6a41b086aa20e27ac5386d4ced502e0dcea45b1c5d7fa3f58b3b9daebfb72299094d5e685aa527861607afe10d47f4064dbb4bbeeedb90ddcdb0d89d950ca9e9e43b7b66dcd2347a910972b3cc9dd93a8edf945090655d6eb71b5d974bc6d08bc15dc8c602425e9771e15ff2cf85209279a946f68ca94da28b27a37e0fc5fbe4127dce93d11ea0dcd5324e062edcf583a4b7ba6334cee1ce6ba2e2d5f2d02a9355ba308d69fa1cc4a7e50bfaf49046982ed1334c57ed535985e42b7d31e4ad6704deb6f975a81b726c0bb360b66cc5cc3f85823b81191165e99433cf9e05d779600c50dcf4055e4960da909d6d6301536eb890b4c6bcc2e91a1fa246eb2054b12de416fcbf904f60dde8dc71c034b28145c469008701635aec3669603c49dcef45766839b6a23f51ebd68fc1ece3666079ff4171685bde5ac70955b3b728a5a3d2f0db78ed0c143bdf664686f7cbdd333f0acb9eff0a4f176b8ef6f445cdf0b08048dc30b005ba105903f282f5f15ddef0221c7604369307a10c096e0bb2fcf609443b94799ac24ac23643d007d1483250d75adce4d714614192bbbf73f84b28374c9e2f75b373d3bb05bcc6b14a10fe987505b8bc3fc52c3faf41a676497c2fff7ef6b65adfad39a9c7bb76a18f4f0a713402a3db512d7c12ea4314976ab84fc13a11b82b42f44ace1f222b1f3d8c1e3872f4dff6b55b6ea58cbc307bc30e3edb7db1a1b0d4ea025d347e095aa3f215693491a720985eb6b8312e8d308ba1a4c21a739f0c65a70b0ed068f22c09e661f1d29cb714d7b471a2e4f8c4879ac4105c1ebda270478d5a8c067eebd32f779e0a521b3fbe2680fdb50a9ec83dde493774ff9175bfd185044fd8cbd45473dbcf64db6539b063fb455be6a2b24a189a672c5e8a672b3bccb90f50ed06b60fb93aa145032a601a688ffbaac3e8ecb1bb2c6dcc4e27af2951b57ac456785d4d32c9f7cbad2e84d3122aef189cf88d91d5d24c514b17fb1ac7371d9f92113ba6ebf5c94665836fa88238514d35cb3c9d7351783fd7e3c28c3e02be50f071f19cee5d077bad46771d116ffdb0f5250b49d0d1c869005eda037a0343a177a0c0b26b2d101eca099f042e6ff678a1bffdf80af6e4203e075f4c1acab27b91e4ea0657d13a4455f4b81dcb909f42900707f383466e42af90cc7321155c4382562798fe22d8fcc3846f4320977a3e5d5a0c27e0a572214ecad00d975ee6817c5efce05f8efbee001887233c714ab939082e31532135cd151bdbefb5e71bdbb88fa5a08904566ddfe2b2f98683b26514942f6ba38c3b8cbdf026844647e64231bba4b9e4fa37396b3d31ee30bd3461b8ac464e0db312d3fc6d344ee36b3ee19b82f9eb60c60468c75f4e9e127833170d9dc4389ce54a04daef2e21e3446ea52d4d9c84cfd438c31cbccad6fd8fa57a00647a3cb525a995ab1309eae0dc65aa77a66f1c386956ce11bc9e9f3fb9a29557fdfa4cd25aac06d514e93c4dd837a1ff433f3cf28c3af6d419688cb82da50580394fa246291b5bfc7147bc6899bfc17dbf449401cbc96322965627d1c6920883fe2925d7d9a08aae845959458dcbe847b7fe0e3d49da03d87f632ec45f90151ebceaae9511a96f8d0c7e3e2e3b41b3ab6502049354f3c28429f3805168cc0490402a69c0e5230410503a4054129a2150f7c39709adee56cc7c26a781fb42850a6f99ede169e9d8bf2b1eb6f2809600461d10220d629e880dacc12f843f51e1a3d5ab84429d248ecff29b1b4721d9201db39d7d734e3a4d2f4af986b1eeff328e09ff57b13da076facbe61c9c6843fbf26db1acf6bce146c42ff61c15dfe50293054834fe84baa1d61cc755c64d5944a68394d642ab91019a34bd6b64af156d6d2be0b29e7acc02ea9695a68f668ea57781c63dff5da4c8a2738e591c564aa4e678f91565da34c9c1fca9d03b157819b954b08442e7e86a943d9887c94c067d9835a008f5216a081b27bb8de976cb320a08b3428fdf65ff64351a49cebd7de1bab368955b01a7a363409d14a5adbc5e6ac7d9189c99e1f6887f935ad7ce50f78b6d1fa44c7bcf2d119c79be06788cbee4075ff97ced47e9f1364e4b284d39cf08744e6343333fb393e98c8716901b0a714986248898faf47182ec11aef996edb44d1f4109aedaf84d45df3fce982120fe22c3d441f8670bb43cba16d9c0da0ca838abbf601980edb3f87ed97754c180858ce0b90af2ed81f124aae9ddf96456d27acc31cb8ca07bf0b866a0bfd34442ab09b0a086c74dd8cfa57d832624e09f09f1be8b63a8e34fdbac5e6f257200c25b5585318ecca84686508be989edbac017a39182eeeefebd8f7d69d65ff0edf5c0d772a28520183e1183a473bb9e8c5b6b59ab096b9b2b5260abe182e38e7eeb90ff477a511474ca49b9787eeb47b6404c93eda0e23d24807ae1d8e8e8a3b698af796b5cfe168fa7ac84cb4e0d968d9b7bdea5e50b164cc4e67f646c8679f0e5341a78e1c84705b3ed9779edffe2a4bb4a9bb35709bbad0b54abc33034392ae7d587e418fef7f5976463ed613b112d3b908810b53e2bc11636c2f3aca76fc11029b86ab911fe919e8a7527f318c9366566310123462f71bd748c4fe21ba719820a7ff83f8005d9cfb6ea4f188faf05d25c9a5161ee374e3894a5b209eb7a20d2fccb9eb53844efa77fc1b8744f1a8493c7a38a83c6497e8e635db64236d3225153bc89e43e8ff088e24cd8de75755e5b21a19a012d5132f2d4b72a33ea3a3403dd31879a570053ddd5ef04fde92e2365649a14bd4485ee36c6f389a38453516f950d183088caa7c8ce03699224ef215ece5f82607e582eaacf6802b4b4c8d887942f1135c47105b10a00b9332a045bbb989cafd3f36ffa79047aac1f9bac310f7313b44ff0fba2258ae806ab0e8520a654f52c2094ce251733ee11f3d9b7c01142e0718d928615b25c851e1bf9e13ec994782badfc51a2357816fc3e9333c3a7befc5599cc4123f34060adeeebb294ddcf29c101de5afe1705862a1db0b0d00405107ea35a5542f2655ecc8bcac576c91ba88afedec92293affeab3fc900ab0a20b85c9576a3db7fa31e47844b9b3a04dc1fee4570defbe14158ed88b1c9b80954d25220c86b39f2a8423a5068cac94df59bbceb334a503f7a345e3a7fe9e08ebae9cba389ecdc748742dd13813f2369133680071f7788373637e9c98312d4e236310217909696402e73dbbe53411433d13f388cc0efd3766ceb83acb1a8ffecbae00700f8683a34327cf9975741fc8da360c4967d157c2d1753d0ef5ec51dd02fb0521a372465c19c0f2c2f9a57434befe8c58ca3ef4afc21c0f19495fac662d40d59e3f502058fcce204fc1147ff1e4362436f55695c789f13a0e22816aa7a55a342bff9d3e2628af2e7552eddec608c15d5bccf1b7b79c5590b63fb9be5a0817651acfd6057bd18c7e1c3f90f76113b21eba2c4f8615ffbf300633b551d4484c45f6e4b4aaea2cb90717d37b79c14a3b644305816a3de985a4c25ca899db6198450f53022f1d00132a89d54f48db822456d81ecf86b4fc24d9503f6a3908715ad1ace8710007a741f065f4ee16df683c0422f68c3996af758b7c5f89744f17568d98f9d24cda96571e97ccae51e5476df9d5b96d69ef137cc107deab8b1818acb914d6124ee3a2080e605ce7013ec2fb220c07265cf3529aeb3e0f862ded76b011e89fda99044fceaf42b98e1a66f0f83e14d53ef8b0a0a7901909842576221f7a2445af79ed76095beaf6758ccff6f81c3e77e1efb2650acf6b10cfeff2f410d936832e4ddc80ed374f5452a557a18ad245dfe9f95dfd414f684f7cca7250d90cba7e3e8eba1b0a9d1ec15d032dc6e45d62db94961b438f5ae222e07bb91352259ae859b09192d64e616eb4152a95e94832fbe62c691ceac62719df00eae708edae435b8681e5e09d1d0af20a87ca703e28b9d730151c361a7b82906eac2d8e5e10a8a92c631ad21a91080b1e54a8d22541cd9ed6437ddb3ac5956bb73c94e42731738734b264404ef91bd1e21d4b81ac2b0c4e95c14621a4a791893625a1d21c9b16718a5fda8f55d17320ca6b016938def79c1200d308087a5c488de614f1684d9a58e13bd86f40068e284cffac2e69e2f69d714a63b31751d648528fcbfc1ac0b0bd3d087258ccc8118403adf18169a37578dd10f88f0681ae01b9d39876291195ff42f52c1e90117cce6dafa975100111130518ac5518bfa02b04a988fb105c001ababfcb7204add001a6847b70adf28ba0114ce6228c8e1a2c0e1e42fb0317080162fef69b0706b71141149d05c219feca70864015e7d1d35bc653d40f6723dd64c25cce234dedf7fb51b9e791d1649212e715e9bf95763aa2e77fedede27843fcbbd657a8641015de47", 0x1000}, {&(0x7f0000001280)="bd4500fa3b31d63d918d6455da53771d2d949c0d553c0237869995a8699e62a5f513284f0739d4650bb55ae870e1c18e0231b14377a857f19fd529ae2ed5530dc622bb0448f4b799771fb1194165ab66433ff54481145272147438d886158aed0922e60db090a25e96db4e3f727a5d036a097e0f7d2ddea8d1c010c967a9cbd68bfe4f8eb0e39dbc379a96a24590cf249955b18a017c2208400f352dfbfba1a439873eefcc1fc99ade147cbff49a9555a73020d97c913a1e71e1e0bf84afa81441e201015e603f46035683828391edaac040588c858c90de34a82ed7898d37317242b7747f06ec290670cd", 0xeb}], 0x2, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, 0xffffffffffffffff}], 0x20, 0x800}, 0x40c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:46 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) sendsyslog(&(0x7f0000000240)="bc12be63bd04f68fec248713a48d3c4823be7acf93e802b01d7916d01cd5dc5e9bd6b59d5a530b918a29019e1ea08ad4a554b52c0f351ec9b9671ec939d7f0296f07e27037c8c12d4042edea29bcb306709973380f0730b3a1ba3795319d5cb5bbc2364bf8ab916138553f", 0x6b, 0x23) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x722cf90026f66bf2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000002c0)={0x5, 0x2}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r4, 0x4c}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x20000000, "00000200000000010000200900", 0x4, 0x1cb9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffd19) write(r1, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x10001}, {0x18, 0x0, 0x2, 0x8}, 0x80, [0xfffffffa, 0x8, 0x200, 0x9, 0xb4, 0x100, 0x5, 0xdf]}, 0x3c) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r7 = socket(0x18, 0x4007, 0x6) listen(r0, 0x9) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="9b57c67b", 0x4) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r6, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r12, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgrcv(r12, &(0x7f0000000200)={0x0, ""/132}, 0x8c, 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000002c0)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) 16:00:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0xc0000000, 0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="eff5b5fa35914ca99563bc61d772dab907fcdc11b9b34447855208d2f039fb59ee"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r5, &(0x7f0000000980)=ANY=[@ANYRES16=r13], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$lock(r2, 0x968b41e276a3c110, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x3, r17}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r18 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r18) r19 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r18, &(0x7f0000000100)="8c65", 0x26d) r20 = syz_open_pts() ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r20, 0x4c}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r20, 0x4010745b, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r10, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r13, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r16 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r16, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r21, 0x4, 0x46bfb) r22 = getpid() fcntl$setown(r21, 0x6, r22) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r17, r4, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r8, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r32}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r33, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r33, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r36 = dup2(r35, r34) accept$inet6(r36, 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r37, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r8, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() getpgrp() r40 = syz_open_pts() fcntl$lock(r40, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r40, 0x2) r41 = fcntl$getown(r40, 0x5) fcntl$setown(r40, 0x6, r41) wait4(r41, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) r47 = msgget(0x3, 0x241) msgsnd(r47, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYRES64=r27], 0x1, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r7, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r8, 0x0) munlockall() r52 = kqueue() fcntl$setflags(r52, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x31) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x7) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r3 = syz_open_pts() r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6d, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000440)={0x6, 0xffffffe1, 0x0, 0x9, "7a4141b93c68924d45a1f011b21e29a06f0213fb", 0x5b, 0x7}) recvfrom(r4, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r1, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = dup2(0xffffffffffffff9c, r6) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000005c0)="817e395e9f076a0fcfa00e7d87a3e623abf6dc923f6930e44e8d7aab0a26107a850ba62426efc7b21ef8a12869e614830bbdb877f321ddd7e62e0dcd7e031503ac8b458a4d6fb8d5edb3a4b3e2145ea87ac51efdbf42756217c9ab5282256acd2ce9d208bc93afb1d4bc4464d80e2fe73c23bbb0f03c719e2ad09f701633bca8e030ead4e7cb217be2557bbb76c07edc3e6f465103af03f158ccbb0be34a078434445a5d6cb19a97498c54f560bdf7dc0d5c0c0a0f5b58586d610b3b31d53f9881866f4002c6e9a529042a4032ef10", 0xcf) sendmsg(r7, &(0x7f0000000100)={0x0, 0xfffffffffffffff9, &(0x7f00000001c0), 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000e1ff000000000000000000"], 0x10}, 0x2) write(0xffffffffffffff9c, &(0x7f00000005c0), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/t\x91y\x01\x00', 0x8000, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind(r0, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getrlimit(0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 16:00:46 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000140), 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000a40)=""/4096, 0x1000}, {&(0x7f0000001a40)=""/4096, 0x11f}], 0x3, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) pwrite(r0, &(0x7f0000002a40)="a504a0880cd26116484b7478d3168d15b7cec14a2df4651e5b029f915b63fb50be445ae7ca7162a545263d4f568289f6f78202c1ab350882b61a329473163acc5d1299fcfb6347078002aed4b21ec970a09e40014d5f59d00348e35cc43c6a0a7ce08663b81d37c6a643dc945d6cb61bda49826de46f244d669b279240d51ac4c33f3821b31973591804617e1ef3053e314490d7468762101a711b10082db4bd0c262d5869314184a8e797de6ecc192703817b3532ca7a28aa00f78ed850f1d34f362b69c1a12516de53c2f94fb5b58a512ae26aded67c043068b9b617eafda44498dce61fe37a055cec09d7f3853fb3fec2f12bfb8bcdc591a726964c19be4bc212f9eaafc979245248176f931ec1ab261f7ef694094ac974f7b017ddb6d4442ddecfdd5c8613f373cfdaa6e90773a1aa51b1df470637dc1fb3dbf1a6ce9d4023bf79bdc06243da31aede124ca0ab3a3f612c076486d576d8d378afb3bf28233e37f07646c311a98e6129d1fb968f9ab79c87900577cd44108baf0f47e493a764e4ad942c59f5d67fe5f60ee95e346d9e8daaf71230bf21eb1882f0e1ef1ea304f8558a853a74ecf229c67f4eb197646fc209570a9eaeea08a481f41924845b26b1ee1fff9ce9c4c97fef760ad4f5a6e9fa6445164635d00e835d857fddd2ca48dc260e900440095b273da40970de9f2bb464c6fdf19207a533bceeee818e892e7a26cbd68098ea10065e94a4ccca83452018f283dda2e1fd7ffa6d1503e74fca196d081221850c5af7ce146a54a9fb826b7ebd0d3fed866a7c39f1015fa3170ba9e31076a14f3c12a726fa5ecdbc5cd079fa1963e7aecf7683e4044ed4cc513fe0e938dac69c1dc14d4b4cc640d4e0f2ff821e6babe26dab2ef28534f6e74edf11845201671d136b4eda0591d1db8b2a66a559ca34dcabf0b17a6925242a9180378aa65a5a383f2399ed350eab5fbf4145faa3eadf0b7835d6868bbbb9bc1344f525c1744264542ee538de60cf405ea5a91fd28f23e95060f111304c2598b9e6221c175f89a04dd46f017b78841c040ed8b36d95f3145a7b763745d1be2deac5580dcef73e763bef3d122abb07a9920ba9b0589550a843ea079536e4969f1ab9708ad993a8f38135c0784a22cb8d397aac834bde8e25b67514aee6ff67f8ed945e519ea188444a7374542d774013a1d9fdd5df9c4367e1e4383e72141d187f6fca63aae2dc0b00178ef278231080f271bed77d42248f1114726428039b8402bfc2dddea47e9f553d86d4db8da89791a090f1cc5939433cc6473f81d42f11ff4aa42365bb0d0e0d5acfc4c60ad15f6af3ac3fee2d2fd010129c48a0f437ce9ef732bb4067fc8899d95ea781224a5473b0cc862a38428775e0ddf480c3f477a442523d4b2c84fa693556fffb8e8093364691192e481eaa8b65575fe26b972820fc646338a70adf068441f586f768239cacceb0186ca6297fe071312b4f3f63cf44f9c9b0f57f1572c2d97da00ada3d89151db6a020c87902049345f728f595d615a0ba14501e9781deb2b8b857dd0723a2f8254f903490ea7d2f6242ae05c9421cffc8ab5f352d77e842cde23edfa05da087bce78885be098012fb077b0b604b0bdec6e99fc831ea08e386cf7cac97076e3e80eb1e920509d17678d53b30bfa33b84a1676ea87556e4ec419e4e918be17845bd864c69dc85903fd3129bd6229e4adce519b4ca4d925e5de90fe1c918c19d795026eb496934c7cce4db7709993384351e87925555f2c3bbe386519e7fa10be8ac07800830eb1bafc0251fb912136ed0377388805ece24528d6e8eca566965f6084d17b38215dd0acdb03fb47c6892d28f245ad1fa5764184f91fb8f9e087863cc59d4dfcf7563d30ac9c5a29323ab3135162ac0154d72060fbe7c44f9a4aec90e5007657913f715f8897684c7cc7cafc61d8e06708028905a1e4a5797d5eccc585efc0878177f7e79b278def95ace2b6150907b06f4c9f85c1dd30944daf78f2aa477c47ea6feb6ca8537749a2b66bfdc217362dc797d25a3ef164fd198a110633eaad58a5a8e225f56bb6610fbacdcefa063586af31383b7f6221bc8945c215a283e44db6205c286ecaa65cbd7847b58f5a58b9ea6bb9ca871840f9b39c4760278c1d6921c39033cb7b5639eca452e4d67158e168abadf76caf67e2305c0aebe65a35991706a6df381a55d684e9c21376f4aa04c5c74848beffb93272d3418fdc867e146db34599913867234e15bb6aff8ddce4904cc62cf994a58d9d9b4c4607d35d54c7ba5d2e97a56a465f5091201b65ae76cfe55ed9cf0f29921749b2cc833c3b78550f159bba95dad26dbceb57d4dde117a3bf1fd1e838cb5670e7885cc8118097e0b870ff0841368df5a7ab2a37ac30f465c58b76e21623e983c238b0f6c56044d5aa8e06851f5df91ee9769bcc274d84d729c5c049e355cc4b18268c377252261ea060f8b32018266d472230af9f06f2fe4458c920399416d3a1604667687ab95701d3372e4a243b3d7bd66dd7020372c76097ba18b494145160f02b59ad1f114a7c98df211a0191d6ee1a6c8732ff1ecefce537dd44bbe1e06c8ed4823b8b4d41428586003f994c7ac6353a08f1ebdd40a9618dfeab205133fc907be2f010eb964b48c88ee525c6c48a9ec38e9fd93a371ce32407744ac0ecbec11601969ddfc4908229edba46f02b4462b512204be0fea6941ebb639fcb69f3f9b0e512dad87dd0efcc7e4261fd91340ad9bf6422e57f01196cd6dc90c0d8e238903abe03d223e725141e5a62a0b14eceaa89d73c68475ea02feb2a98cb57dbbf0c8b8cbecf0ccf1150e7d7c2fb692dce4b853f32c162ae3622d5e3b465d5e639dc781be6f162d9a0f11c977336cd3faf226dad963241295c123883474dc54e820a58846ab91bb9969d25cf15a3cf1f2ffa319f23be5272a8084152c69ad798f3bce06b80b53f1b25440273a1796a28120e2edae575b8fb1d1cae41394ce8b2365cb6166b0d90e0dd2d0944e50cf596e176ed3be189874442a567e6d76612df66851dc438f030edfc1b4e6d4adfbabed2481aabab63970cd9412996fcc9d36cd43f3b8044b994443025471296edd1156ef94ec1f76b25440de95113c00f98dd8a02bd0cb8fa9fdc2fa1123122e0216a0253f5e924c3b772b0e41347fc79ea640b41d6b54f91675cfa6ac5c5fcf688333383da6ca4527e2c90f999b33e43e2e17a866d15d71379e3ad3e740c71ba0d71107188b9104cb6fe5093174080f70905e095f7cde27beccf3fd131868c66274bea4e31961931e2d179d0708b8b60bbf59b676c83c5426eb36b6b38698933e209c9a35be76e7ef997e4458d969a751aca7e8976a9943c778c324b66c28c66c8bf200d5ec989227e389ae5e19d59366df5c24b140c5d2bf6201363bf7988be442d3bfdc81cd2f7ed2625c9500a4f2b3c39835473a5e8ecb62c92d970b2e3679008a6dd31175d9552f5c22ec06773daea619151f96fad9da66e0c8cce76da948a279118a29636f00782f027156d020faee28003fa93b8f95439ac9eae5a4817be5d291d7212a63e380b6ba5de658166fa81f42896a54522336de90f3bfba0cf77edcb39fa8ffb46248350841b04cd4a9c36114b2f8c8b3423ec026efd79f13245d7b07a6d243639ca8cff2b0bca51d441d64865dae0651600f43261b84376f48e8a3120a6af5527f094e6314efcdf5f2a2bd641cf32d8d158aa8900ed00dd67a4b9fcdc270cdbd565d39e6aceae0041a54ac97881c98294ec04c5c0b5073128459deff3da47cabfaeae3864b68614505747da1c5948d21213026a284d0173a9535e37a23f591b91e7c339312aba0fcc29c6556cf39c24fe762022cb73b5646961cbe87e8ddae934d1f9037473a5eced63f0bcbedcdb8677ee03ae4e84503cccbe712a9abf95f740063d8ac6359b241b84828c549dc6dc3a826820b2c86553627c697b32fa9e106a6631473a130c0b499d01f07836b38a9b12443462c53de4eea49e9a0724445042b6e4d015b6e9e3dba64129873fbcc5ad86b4e7c4f108c0da17755a22d28f42e332a1fdcc14e69759d609009e367dc2cf1b9dd35a3db0a6dcd03a9d6f0adf8f9fcfa94d90416e07d67d954ff49a1978c8a4a5b4dfe15b04379d8f990b0e9b0b657655e5464c4067fd1de0f55c879f9a29731a0960de3fb9f66a20eb2603c7b7cba9f747f7ced7769e73c1d7ae4bc385932e2a0e9003a710c87b49c3b4268cce932711160468ccebd26f34070c8aeb06df54f55cc2edfc54210a9fee74cbbfc3639e03cd0e48d38b78f631c5ae309882ad6c99070b8918f2b4142b6fbd7bfb5c2f204496f11a3c303dc41dbb6492983bb6d872ce15b0fd9095713e1a930e6da3922e127b49cfd74d93d1249284aaed4da47c63837e7fff01a228df6eaba9d5fafda8f26ab62a726fbb6c0badf0d817b176412bb129c7b5b61f479132fb2e31c3e7526c11fe5f0afb3312e185bcfb9603a38bd2183b1a32a04dbe2e0fbd28d043434593c0b09a433f460dd5f573eb73b10c69a8b79d89c334f6775f01abfbdcc78ace695b486dad9ee4124072aa68ec99107632f834f89c3f1b5860ae0ebb2798fb66cc84dd3e13f8c61344c2557da921aaa7fcd1cb0ba9f531704f37e14445aab57d8d6a1349025cbb68e4bc47cdadc1e676082c0a0fcc7cded72de404f75c3a6a60a5da21b598e52c7a6988635990e9c25f53100aa68ea5a1f9bc8c494f7bdd0dbfebe731cbaddb04962decf76e94e58195cc510f99fc93fc04fbbf521a922d43d20739b919940a8634b5240c6276007d55c9a5331b7dd4ec24e74e989ee87217a79865d425c30f4311381979aea8dce62b86ced72c43e9afc1acf8ba014bd8ca985bf7cf24fe1e568ed7b53f69ee7dca082d58b1b95b2d56cb6808c7f33e56f3be5774dc84212d1b0f77ed4819ceabd318a1b39909048a6f1ebfaf7d79e88c58b9b3d34992f072bca0a855381833e03d912b9c7638424b8645bc4fd0e0791e98008d331e1b7397031275abbf80ee6f2ddf76fe385302f8b6dc541ac00f85696bedbdffeae1765ae0a0aedc3fc88cff58847f35ddd8c66160764e2dbee0183410e3655778d7925104d600b91734565b22030caed52e2fced59484a2b8a73208738562caa9d315758a3dda99ffea9d4f99dce902b2d21c482eb1a472aff7cea530b1fcbabf6f5baba8f9d05be130caaf5a9a75be16c1c66870813bcb27d7524afaf8a6c08ebe69e7bac4643193975ee0552e1bda67be26a04725fd736f0554dc16cc72e38334191689626968d0efa4a4a81f7f714c823a3064bc32731b89eda60e4f3a901293f4379d40a47c9b038d9c083ad1feed8c433e20dab0557e185b7735d161dc26b97788596c4b203b44a1857840c81accd1406a0e622411a79c58693d872acf5be5e1e71af74efe73bc9895df9ee5f2e8871091b3514ebd975761785625195c73e1c18c74a538939b6801c2dc0db5306312ccc3d1540df20d5cdf0bd8bf6d2ff7d77adb37ca50cc705679187e7bb16cca665ff44cb821ef914c2507b03fb71ab84bc738c2984a07cc40d180f483c1f7514e04fda55586199b5d0dd85f3671a789b49ccafe9e6e2339bcbce3d0c759a66a8b4265ecb683b64c35c492c25c57d4e40bc8bce4fc59f9e5e515c231e061a60f0119053b60a0f1f7b961cc5c307543a71f918d41acc5ac21c456c3d1850e11bc667d94094a395e7dd6ec582464229113db9a99cd089fefbf5c86258f633a138581d6ce43c16", 0x1000, 0x0, 0x8000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) semget$private(0x0, 0x3, 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_RMID(r3, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect(r2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x6, 0x8, 0x5, 0xfffffb7e}, {0x9, 0x2, 0x9c, 0x80000001}, {0x3, 0x81, 0x1, 0x8000}, {0x6, 0xa, 0x9, 0x7f}, {0x5, 0x0, 0x80, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x81, 0x5e, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x603, 0x9a, 0x9, 0x6}, {0x1ff, 0x1, 0x80, 0xffffffff}, {0x0, 0x1, 0x6, 0x9}, {0xaba, 0x3f, 0x4, 0xd6}, {0x5, 0x1, 0xff, 0x2}, {0x1, 0xff, 0x7, 0x9}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x7, 0x0, 0x61aad43a49bbccaf}) 16:00:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x3, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2000000000000067, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$unix(0x1, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x3f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) pipe(&(0x7f0000000040)) 16:00:47 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x3, 0x870a, 0x3f}) socket$inet(0x2, 0x2, 0x2d) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0xace72980268534f6, &(0x7f0000000000), 0x0) 16:00:47 executing program 1: socket(0xe, 0x4000, 0x97) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ffffe], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x8000000000], [], [], [{0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x1000}, {0x0, 0x0, 0xffff}, {0x0, 0x0, 0x0, 0xffff}, {0x1}]}}) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b843072507672", 0x160}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmous\xff\x0fa', 0x100, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x40) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000d00)="0c890b7c6663935809c66e658b3a1207f02597273b04d5c85db98a5b690b4bbb87e3bcc0d4b21baadbc082719ec26d50cfa29bc8d6ba6abec0e511011fbe40ff397330155609871857cce3561aa10ef54c311dee7ad1163ad8a493f82680048d913bebf594d9d141fb85203b5a71a395d34db50da70db39237d73f923da75d84b840c30e5baaf2c7702465e11fe54b53ebd1b7d93bc58fa42f5554dc1bcbf95125cdfe6f99e6f1e10554e9b1f8eaa2eef7323f748c5ca89025a5f0b5623b0a1678c3fb8c85c7a83363c0ac73c8b12d94fcd0062c0e88399a6bc16af003ce9188730a00d29ac13a99df758f8d0820e67bbe028c76250080da95c9e525b3cce68f94644409aef524daf612a74d52542f2ee52130d9b08f51c25262ee7cc79cf3b760ed5c52aec9393f66cbabc1d9a7cf07fe2ffdcf44e1576fde4a53e09ff4dcf7f3e2e8a6c800ff9278f5db7f530206fefb59ced66d22afa046860853f831bb6545693b3cd67f7934eb388c98fc5c0ea85c0a6158a20994928d64aa0bdf654756ea744969e984ceb35be35d3900219294f2a95a8cdc6cf85eb994e0f9d9a967dfeb801b6f5fb0bddab6a07f3a263ac936d38ef96bf2da27e805f9ba3e459dd97c5892c188c36c1a036be62bf23e4cc164d1951a8caaa24be17c460f3cf3d837716e50288131db423230052c95b51b4b642cd9e75089b85119b53c33cc3011865b72c61e5c8086b939e528cbbe8a0bae171167fda97538cad176df68ce69a31c4834613b356f2427b99eaac769ab060aa6ef961ddb089c8a8be95ae36ee09b6107744ce527fa09db1cae1b68abda1d349a6836fea5fac99edd5ccbb0e054f1bc128806d63539017ab967b5ec938e0b38ac8bdd917740ab47d6ed7594f5a34717968b18ca350bbeb470530fd649cd4db616f9863c1f2353438f996ce47df84120cb0723beb1956385502a9cebfb9be89eb410096f954176ea967e4a98a5bb2bc75b72be838d44c31b236d263514afe832adca0da0699576fe51dbaa7868999bd179a494a476379c69bb06e1272e223f2c224325296446c17f728784e14860af6c70312a4880367a9a566e9fed2bb7d2007d8db23aaab82816dfdfd6de2dfa952227da0df383711d6b2d912353307f973819183a8d4abea8be927a089aca383d8f7eb0f068b89d43356a0078e7eb8ec716200901c30b277ae371e594401c77c1adc8feac3fac9a1fa495ef03190334841fa234b9e087c48bc3cc1b5631b43082c39899e7303f417aebada299366e9c724f16c689e80e17632e93baa6f0753da944a9f9e22c042022e6bb8474eb3880ff401b25d6f92cd34504cbd732f0e42c564ee31e4b454514baabd5cf0be29501cad32365d3172697d856a8871831147af63f1d21137689ee642a593439e379892b2fc322ff2180e32ffa2350e6db01d8891e18a35e948914039b361207bf088229e53ffe2b953a5b5e629f5028de32c8904f58104f3afd16d32c81c60ac81c7abbf9f3bcf4999d25bdffe773a15f4709b608a76941bbbf2500dbef97a79d50e583a1bc579740f271ee5deba6334518fd142288e6285d4391e1b4c999b152cb2725d8bf2ffc56b5e465f11a7458d182a651cc540370ee4fabeb446276e3bfddba3b28b32fb7c338dbcc05d40885071709fe79c463abb0e218f37fddae2351cb937244acdff78727cebeff42873554402a3c11c822fb0b332d4dff6c80c3c67fef6502d9c1afc286f15c90984b640186dc19605f3c2f0923e54c48a9b85e61fe62310d38a35e3399dd32f3c4c619b7dcbbaaf737e7e1b0b7e4688025c03be176e9763d2e2113f3d500ff9a1a80abac7a334a8457fe81b8dafe7682d0c5863d8d1bfb3d1966b0b9cf741524082b3f7261b84c349e88606bd1398f7805c99bcf818636d94bcc93a50280a573637479effeff52f3d3e6a018776d0b45cb8b945ffceafe92b03a21d2166ca8c093a077df4c60494cb3cc237fc8d35092833dc8895119df6be58e91baadf86a7ebf6a11adf71a49b9d9a3976f617b1136064df07195de201e83c526b6d85dfc656571ef3fc98c403b42591fa322477253ef46a03889c54adf46820282d0bef11a1ac2b277f601b3fe9cc1f1ef0300dd09333281d29ef82c3026e8243e218614df034fa9d39fa8a6da061ad06353bcc3ed7838b25237dbfbc61c0ee10e83fde8345758b01f0ecd375a5b796659078fabd569256340ae44066eea2b16a850b2551f0ae9f79bb7845a185f2cdd39a7339e6f59420fb9fc8de810579da9e14e0034b2c8eca49ca70ba44e7da9601dba061bdb856a33817227e592f1fe7cdb73d6cfaa96f369c7288d3957a2ff741ee9e99929869e689459085a3d09a866c0a586d23806249d0f93082286d4264a50dfaed45915660861937abc051070e48ae150d8fcdd3a92086faa00a805ab236948b912c5ff16c4bb67ef64ff6b3fb0d58887388dc8481823dfdb929ee3b671522ebb025391fd818f32322a662d54842acacf06b111b93a98dc9d72f093d29907561505f18e26a1746711ec52bafea2f83111bc0674ad8df27d74edc4e81819143bd1fc55b41a1f300f74d0111c0a3ced4b63204420cd27e91dc7a465ab1934398d9cfbfed8684af6fde99293bcbd5f7717d926633573f9ec74a6841ff7394e61c5b6815a7204cd1a851e48d26f909c361eb9a0355c3017adb4bcac3d9073b756daea58a0701c31f7e224cb53bd52b94493fe0ea255c610ca4ca63cf8c5691337fa35fed701a2f31f96c9e16d5368cc4dd0842137cd8e560661e56e8fecb1895cf7ec96a38771998ff36d3db1e3267e39d6f07aa66576f5111bb03b17cc8ebf79a8d91abbcb91d2693cbe46772d74701e4b983ac1bea3ab79a97beb030ac5c4e6a6dc050cfe022ad076fcbbf6b6b9887165527a6a637d666a00a74c2facdaa2c43fa465ac4d15e516b8c7543346eb9bead22cec171767921632c2726cd20df93fed286d5476a1a0c5e249f7cb4ecf5755bfa17cfe4d813cea9fa3c499ae8c21b234dbc79e9be8c631c7706da12ed947d25eaeead8b32323dce8bd79a44cd6eaa4c6c98e0a5abf70c5f1bb2b9668a61b08092f09628967b8e97b3d3c2a7f9a8c6077326e68e4657f0d5834b694966f4a61382fe7c7c4a53e9b2a3b185f17b3868653ec60a7a2010fc82e47775f8d698cfc32c7962c97f138c21c2dc4dfb058456723701a0144ce0b4f1975ee45bf324f64ff7b1121df68a065715f451b9e78c550cd1ff24f28c6053ef46681fc74ee4fa5367ed9e346910a997b77a5c1a1d923d02b771879812838cd5965a7b76f5cb02b4c78312ef46538c4f14a6637eab83ec9a6d5807d1599f6c4485d28a0c15737c40ff3d97f0db03a7d62553a8a9de7d7ae6ac5930a25eff5a3fb8bf67e97508452c4f0e13c4b29db43a6b43556b947ed82a35a039ff3d2543350b8ce95af88c33508e60daed781a98d8c9620d6b09ddfa9a5042de2cad45db5d20ed1f9e8df12a43a9d95a4dcde51f3b4dd54aecde4d01017b98a5acb91c0c4ba730e87f0b4eaa440f321bcd7b9aec485db8408d345c067e68b670749c8e81be6e78082326a9cd866311270c7559957f5566db4aed36a4999fd5313c3d388372f53cc98836ac595d5ee57bfde7fcd662462f56eadfd4b4691cc226154e021fe07b82889e82013f9c1a51d7ef07639547e957d73462ed558046733fcbfc7cf758338c293ac5bd68962e0973e21c012a04033603366853ddda11500d8813781b07a1e4bf14426593d00e430f7888b5af64a48bba2593915c4f72a9d2f52303f930afae87b415432c0af90711a0785e886f6c225a1a2a9c8b15d763a845078478bd784616fa607f29f4b21027b6306bffc5896a77f850992467f023c318ca2101964217e828715b62fbe02923d7def6ea98133185a5eda58b06dcffd7c7b487ea07fb172edafee4dc996f0edf16e01b164582312001dbfcb130ad49af6d54662f18babeb0423f934a37981c517b8026fb37247b3e44c0af118823595f9c0ee47fcad9cc283d73afa7e0d28f8ba528da33d2bcb97d9e12d873669dba7624cfbc553c96cda3da69593d4d316881365602c41d4c853600b71aba4a9542fc00526ff0706c22fd522b62b735c7af8466a8cd1fc2820e0edca67f685b4195eb11fc159b45bf1ff2bff0964613c285991948af531dd7032d234801ed895300d87b3fe4930e31f63e6f8da6ed7a437f548358af6a9e0110fff577eb65d64de2c286a59a9ba884f153ecf0a5c5736613f875a67e5b6cd997838ca74975a89c1a2850fd123be6150c9c7e3220f61967b7ed5fe24d60b379f87228a8e97f2cec4d3b8c6ccb78472291cfadf2f6305b19f7876d4273a17cee059b8e8f40a4c5d03db91a979c6292780cfa39836ae320ca3f16db26fb2cdd732a495c897a1e109752f42833aa88a25ab4dca437e06ee687b4b6eb7e652bbaa3720891011df2dd227294ce7ee975c95a161d6cbd107809301140e3fd28d2469fc30ddd36dfdbc407fdc4c278b8ad8b450a9c80dde60b72bd2974e275915d74ad8654559d46269c96f251858640078699f04de2d0b0a80b82d6e2f48c69e8a634452c96c36b80feda510777fb63b70c82c025325b1bbb74294d5b4b4c54ff40244f16e77e4ce5382d39091b89afbf0b1b515ba8cfc3447eafbdca90af758198187f26b70acd36cd7d100ce4e45b0ad90990f2e2a7d2ee314d13f36be85c80f1a19a9a2037275e308edd10419e4409e394d62e1cd9e23c84eef4159801722485d3fdb2d7df0e61c01091f6cb53110317e491f5383166138d2f6679e44359e01ad37ab6b8a0e9110c2037221b41ad7de67953b448344b458ae973ee24e56a10aa34885ade1bde989b529fad5fc87ce3bc02b7f0817cdeb0be5393a2edacac9b5a44c2a8bf59514ca93d235e449edaddf4425150bdbeca9367f52838b7985a5d540bd00104fd8afb3d4e8ed735547cda54c9319748097aa148ae5eb7a0351b26390a819cdba1b3670d0a045f5760d79aae6026ff178dc460b7cdb65251badccd861e388493aabd4ca77f8828fa754283c38e46eea46de8478a4cc1a355944ef90bf9f9866ace0da92c140f9aa8f6840515f2f5778ad5fcaac4447752b6cff9b0e37b1852d5565f8ad89f075502ba4d584992606bf4f8d527d977fdf1d918c3c47d1066caae21b092ffca5ae2e6bfbb9112bca328b9aed1443b03a7a4648ee31a6bfc14e24388d90125c8a29e75c1580c88a72ec1de38feff62ca696ad44ae54a66d65c048a0b9aff481157bbd698255ef61f2166e09fb837d46de40ecca9ca8571764af251cba1a7c5da99e6a7910e13b76a294cbe1565942b4e8f62c46e26c37a27d70ede27d54ea94663213068e2a67b43a7027ab1bd3614368ef6d4e8ce5c3824b48c9c6da450f7ba1f3be891c26357865c1b554442b8df7e627ca5646df8c808baeda21feed711db4449aec94b5b8bdc2f3bd1767971d2697f5ad70df5d4395519ecf5d7cb34c80d5d82ec567ef4cc44c6b12298aade2a9659a804883bd560b8b92776b23fa294f974d2d634139cce0e034962710fe1d003cdc6db3330bd42ad46d35fe10d11d31813f932b898c6af321a21cc25c56df029de4a9fe7f5dde0766a0690ecaabf0ff4c134cde55e0d3ef8db9445f01f181ebe8b4bff3088402270d5da07d9b0c4680b8fff506a27b0fed53a83269d112c8139b8cedc11a1b8584fc4f7589cbdf0f6bafbdf2b4151d2d62228688bbcd883a23ce950cded044cfb3dfc566bd", 0x1000}, {&(0x7f0000001d00)="34784d385afc6c29e8985623b66f11c561fe2d6c442ff167f37875108e03f80075e55a7c1223ec2c1f9aff2e72cb137857092e47eb9ef84560d78fadd94dd868bd6c8c6cbae9894345054217aba3872f27e6faf4dc914050304c95a5bdfe5525da2cf541d571bff63b7a76d955ef9b9ef669cda67153d2f86c7947e17602a3c05ef9e76cd6f4856a04824c1b95c8bd1664a7acac92c798c31c794ef882bb09e0d077ee0f4dd303f6050e25f0f66147436fdf6aa5d81b9cb2da5b379c606830ee279a161fbbac19afcd5998f88e91debd81faff48e438483ad03b77e1c0fae36e533d83e80242e3a5f7701a330478c10cb6025c02a108bb8b92236a26416ac209509f8bfe8f33bfa5c1ca4dcf62403e2b45756418d50353838e97bd73ddd0eb6e6e0069a67d266a670987445667e746ade86c12a05f7f5b8ea99087e1acc7b6a7de891c35d61605ad80d1fe3bc8acaf1bd0acd9dbf89fad0c8e8ece08f2f1b302d11ba5831002c7b8b5f102e9eae98b4d0b02f74b87b4fd4081e95597d74360b8523a03b93b260b90bb5f365e490e1fc95853a6574b33371bbba251aa9748143deb3dd5721381135c10878b78822f9eb2456af736930b2a0f8197859013f18a97dbbd0ccde712e87d930ef25eac5f85312b0408ca53c68144833b8e960860af0f3ec08d2bd270a23b5c73583a3d17dae50c37e681676020eb0c98d929fdb068c158c94f3a5781dcab184c68c92733ecaef2045f7f071336e6b21f6bca6a6e86bee4446a6bba501341d736ca2744f098ff0afbed2ac098abee6458fccd2247f6b25ca65ec6b67cacbeb02f1843af3402d9757396fb051ae5b98c4637bcfcae13e4931ee534d764c995a4e5b2847803b61401fe88e9b30169ba312b0290ede3e90132667e096f73e11dda8118c763eabbb7c18182ef58346c6b674a0d0fac2176dd36e4c06141d5767d20febafd4d1f773c24e532b20354d244a9a52d4976d75579de3babcda753016589f771db80ae8f8100a8647e20b90b54f6daf069614f1fe32a1370debfd83085c6d056245fc57614b6eb6d20f26a34bfb5aa6bdaf646f7aa5cfa4634556b5725f93189d08a45f3d8a0c26f2856f433b6074fe8c8315822144809241a2b21c204404b18f95c482b08b8e38d4ea3038be47d4f188b22275fec3c8de3f06da43ea35f7e8c0146e353adb4b9a900cf71083fe11b565aad723e52790172252ec5bfa783da159afc3ada5859f836bb382be8572d62588f54637225156aa4050f1e69734176826a783490d26d4507dd89cb028aad6263c48f19919a41deb658055de1ed3d6686d6bc5b3d478a0fc0b801eee1050cee06acee01224957c96942b5ca0c8835ab8f18320225617bd5873381a593834fdf8f481ee067e1bb0462a0a52b49c6b32d38397780197837d16bbc12f6f3ec28187aee6c740361518c5e81a206c745464023ed0a94f93d155431d940807bd9bd7fc29cc114dccf95ac90563a3e71c7c5f9ae9527b7894d1850d377e0ac65463fcfe2205a0b586ac9460e5fbf463fe757d58a55a2fc0c6b23230f4b508e8f4a3b38a789b1afa5ac7603f40082ab1d208b4ae57e8d9a203056d8807a3965ac72c6eea57f0883f9bf9dc463f00b4b6cc08ef8899d80ed637c200295659eba0dcdcb3e44a4b16fe6ed78cc0cbd5a3589b2bac6a513f991f3070ed7d9bc72ea166e3374228384cf40d1656f44981dca8486ebbe727eafa5162347dfb31d441f853eb3383c7dfb1b0358c7fadff7a762c26e0567a7f233da9828633ef3bad41197b111c03ce45aee5d4f5cf733ac91897414eae215c80ee4b02747833e61d5744a70eb748999c5600ed878c121d82c42e605d12e5a424b5196dd77fa2ab110469268a1b5630fe5479bb460882f925011322b1795f341e6d0200f56366701c9f405f492c2b0809c99a669656a5865b7a7b4887cc40931cfa587456ee62b4af4b6622470731217d6afae68397af2ac9bfc69ecbedee801c8348bb2a22a1307f49730e90fa683acc4dfd9a00a04f20209dd5d6c4b583f8a88041c9ba621ccdb2f62746bcd1120538537e36c0880fd088132919a49480f1fbd5f2899c99c2b7cc30621b2e8444ec7e221cb2b8eece5c33bad92c7b435a3b5b18bed719dced768c2a9ed70d1682b360cc575da061a97f817b6ffd4179896f8409835e75f1db0359b728e8002f18e04ca302d08f1b1c6f42ce2fc801c7a8cbc9cebc189ad00f4a37ec0c535e460777923b23252e1d99ad0dd5a0d4695d9eeda90febfd385cb44428944fd5a43928460b5e932719bb4b70907903a4c34b5b0ba1596d6bbbe964398e6328071073e61cb46ac741df2ff3c6688667d271e1e093ace60fdc7b90df2d2590043a8bba0ff420d209e55f8b18ad24d337e87bf99fc26a8d14bfdc31a4f4391992799a5f3e1f1392db0939f9a224e874c83ffb5b38faeeda5683a4489fa376d2ea55888eec817a2b61ec65d2d8d37c830c6afaa72e1ceb4459eec2d2452837e497b5e05f9da54249878663da98c329d4c5ba837767b24c800cc83b2e0d70ae22e253249391b1bc880699b57a4b5cdff20f87a3e756f3eaae05475e7a4ce0a13b120afb959f887d89f4389838df89b06412eca9c8b53ab54bcdb9690d4936ee1750b1e07d2be49c9ed4e1ccab978d5cbfd58e83c595b9244661179f5da168d7d520125c0be4f761b236e4f7ce06f70dacc3752a06281ac1cdc89ec181db14cad1bcf1edc822eee8269145e50e9a042e48b2b5a3eaee1e5122d2ff58b5fb253c75327104a6f1a98bf4f3bb1671b7f06ea4521a45eaf25b196c1721f79cbe41604e971f373c7ca655e9c0ea2b537359533d71a633770f0904b2e68c1f1703581cef819d6562e1ea6ae8ee5a8f020265c61dcb5c7b64583625941331e880985bb9512b729b958ca005cac6cd503b0e8593c74c86e7b5858d87bf11a3337822179d421d2e0be8c3c5260750be262cd670ab8a579d5e55c0eaa12c611e0585bf5ba44f4b2ff33c8c25f70c996e1b027ccab25e04922b69ecaffe1ffd5ae3a7bee13485a7e5ad9cb5d25c2726e022abbce426f79d21e9f4c7aeb61dcac1c4f7183ee31a0011cb218dba45f4f2e6ac5b2ed8ea6ba6164f8ca5cbeed413d9a2a942b2a86e1e56fecc20f97cf459fcba94369bae4019f5bc6fb2a2f2f960af948abb465396bb629e3bf7a6b5d0bdf641fb6316c7d811090127c0298c55b63c8afa70a8e96767fd60337b2feb1ea8361727b4383b44c80d9705255c678f98ba9c34063b7f589755aba9836bd8f0ad4d3b9aa580c0818126cdc4906b8a6c4e6b15efee75687e2cd515d4370fb8f99b87861c4b9e9a99bd17d53a05af098fe613906b551e55333047ecebfb033428b2c4e8ae48e9306a09de976afed8a603c4c48c18731afda4a13935bd1ba93804a9a2c53ef48ee3440d4bccf4909070516e856a7f9c6e2f490298c7798d3528ba46530a9470d8a2f5f6b9da806c32f603ae6bf3e5921ce03b2d86937b71426ac3b5e0753a26af728deca22c8485453fde0be94a5bfd0e60ce5275f1a157145529de687d9b81b8f3171bd578b646b9748e6f7f781d003de884c9fec12406b8402dab9b3b150eaee1ac2d1be84e51cc52be1e00fc125cf0bd6db5dcb488aeb1515b3aaf2c543464efd172dd30ae049cd7e02294e9e9dc15cf57a0b8634a6ae6454b4679ce993941b2da14604c14dd4bc2af75ba9e8964588e2c37127ac7146097e7ea7515a2d11b2c108fabac45221097476aab5580f9f23a6bec9574140b04936cc1150f8aae06e24a3b88eecb4aa35859b7ed2af74681d10062192490b9b6a7d11f94b230e037e876d660ee88642e6189c85bd8c9f02517ee15f9e666a6633f8f71b96e70b0546af4dd48f0702b6f52581ea988342b6b351a639a3ed266d17c66ce2e95074024060df04c6ab9501d321ffb936f95da64d2f338d70706708cae77750bca96f5faa98e9b198b76fff58c63f74e448dd7a70cf0031be81937dec0acbac8a522ae0b30d763623c672ba1aab20adf39d7aa980bab3401092844ba7d85d674904d00a3fde050a1d03363f74c0b87c1744f3222b92ad774a3c744b86a7ae59ce252c19f9d4639ce27a0137be0209276b92bee5073b3763b552fb0fb11349496360b01ba83bb82aa6a047f8560e1d7e704fe0006751f1f415d25caf39cf3d13df97695e11b8e1847432a4fc3369df4a000075f456b28bec35ce99b9847245ea0fa11a3209f11ccad54e53f4c670453fdd1e18bbe090c3e03060c2953740bfae3d88cc30eaf4256308ecf72d732eafc289e31756f6d18a6b7c5f7fe88c778730637d06e8d6ac9bd1367633976904cd378f16ca3d635c7152e84fcb95ac932547c886b3d4a24f9a22f906d6e77bccc96052492311ec9934d5513838b70db791a887abb909daf1780bcc75fe1c948dcf55e91907ae928b7ef21d5e6ebb424f7a6c2e672ee13ded636bfc305839776787bd1bf3f438f0d5322fe46c65164d72adfcedaed80de21e690a6d959cc88eb43d97e700220c1022473e5e4d4fac4d0b75ba6703e3fc2d0997f6b563a718da312ae6fc75dcf140d4290931e579ad7bb21131a52d1227b65fad46b188f0a32efb1cfb431e413dd8c7bb730c16fe9c2b9382953888ff87df834952cce50bf71ad2be925eb2f0e940f115b8ac148862ab8427fae698e696de6437995302a1660029fd44bc02805867b70c3a37a0dd678f6020641e9b1c11edb030005aea06c1ba2d7ebdca0a3c662549883d101f73edaee7afb3b0c74c6372cc9dfb81e6390cd90d71c7a1e45206390e7fe97c337dc9030cde8cfe5879b1477c3c16aa8c5ec68181c35eb40be29fb13d1e21ed90ad44444314111045d3a745660c55f657277fc26e1fa19a675759c8965f799df2e143a1ec1c869cb70b61eb162d6541958cc46c06888cfe5b260e8eda81e1322aaf2dbf888bf80c288fd6c6a4710b83331d38b084d97cc363131963edc26399ac97a1b777447f5bf339ea7891f26213540f54ab4911f2e4198866d8d0785f25299444c757e59d29c81002a122758aeb5110bccb8ace28fa5b8d3d486a506d67edbc25d846140ce6d6358a4a8382e1888a95a3d7d4a0fe823756fca1b19161611c7f3d017adcbc45963b275b4bad912a084de61c5da93997c81d4234fc371a5a01cec683603dd445a8cd28b3d4dfb560afcae7ced0436da3c996dc0eb9cf246575220a5aa6c98ce468df85ef4b601828c37828110ea3665b3357c0417a3b5d8e2f0f34375416a64c5370324b40a22bef9c0e76d0714105a0a4669eec69094ac3af50ce13e772b6f42d3c63fcf2467e118b6427944745a6ec00617facf8d35678e8496baa5d81c62a9b70f638ccf830f835752656f40e2b807e004a0cc0cf51af63005c60200379f6c815b67070c62ec2cc416f76f13ee11206b951d7cb2ca77064fe8b6edcbb73550d82439cf5b001f55790ea21f442572b28130d5206f68ef88627c0365a6ad88681be3580ea035e466c149a0fbf0c3b6e367f7c18700359a5b36af86a43578fd17d5efba76c958b1cfb67cfef80a5fad7c60034dfbf0f16563d175a47ef346208bfda848d3eba290f6b36dd38d864939721cf05ce778971389bb02610c0c2542da796c98ddf76bd43c83be941a91cb88b9e5aa940ca2a1e5f6c651183affe405e1956ae1a297fb3d72276d250d74526c1d6cdeea11a13330ebfd0a86aa85855ebc0a8a7e5b84dc9ada0680cd9cafe1b2d81f5388c97469622da781712727babe3", 0x1000}, {&(0x7f0000000380)="61392511e63c276d62e8ad02d51cd7a390f152f85872f901f701ea4a0aa2dd80f548d7afda8e9cae1048587ed76926e6315f5949ae8df9476265749e4a65128c9f44680ae307dbd20a484c4ef20ee89705f8492887dbb1dbf2f55d36037e38219f8efbeeabb56f3683396c52eb5fbba666f7d9fd78d9214016048d8cd00c504bb762a197a0ebe0ef2fe8edb7995fbc7c351ea01b468fa938571494aa2ad2482a507b08b37a8682cd83b9f9591c4beacbc6c4f9d1be118ebe4a7f7e626059c60e7e1f808ace2a5434e2c61da10af5f66467e94ee529f92cd07919632a8fa15bbc3901333cf687e7e1b70e0f", 0xeb}, {&(0x7f0000000480)="81e9212115dcf8bdd5a061ef714b6f9eb340792fc335333051498854781c4f4a2acc546b84e8c1370b3a54d59ea1301180d395d76f6383bc998d483da7d74b6c218978", 0x43}], 0x4, 0x0, 0xfff) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000180)={{0xc6, 0x7f}, {0x101, 0x10000}}, 0x1) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0x8) msgget$private(0x0, 0x40) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b95388 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b95388 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tnp', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) dup2(r1, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) dup2(r5, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0xffffffffffffff42, &(0x7f0000000040)}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7fff}, {0x6c}, {0x80000000000006, 0x0, 0x2}]}) close(r9) r10 = getpid() fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x9d35, 0x3, r10}) r11 = syz_open_pts() r12 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r12, 0xffff, 0x200, &(0x7f0000000140)=0xffffffe0, 0x4) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x2, 0xfffffffd, 0x5d25, 0x80, "541bb964fee699d9e08c14f630d057e575017b66", 0x8}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xfffffffffffffed9, 0x0, 0x4000000000) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x20000000000001e6, &(0x7f0000000040)}) r5 = dup2(r3, r4) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) r7 = accept$unix(r1, 0x0, &(0x7f00000002c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r9 = dup(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(r5, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffd, 0x99, 0x1, 0x8, 0x6}, {{r7}, 0xfffffffffffffff8, 0xd6, 0x1, 0x1df}, {{r0}, 0xfffffffffffffffe, 0xb29d26427dd1cc26, 0x1, 0x3f, 0x8}, {{r9}, 0xfffffffffffffff9, 0x10, 0x80, 0xffffffff, 0xa1}, {{}, 0x70a59d43f743378e, 0x1, 0x20, 0x2, 0x2}, {{r1}, 0xfffffffffffffffa, 0x8, 0x1, 0x80000001, 0x8000}, {{r10}, 0xfffffffffffffffd, 0x80fd6b4ad05142ca, 0x1, 0x3f, 0x1}], 0xcb, &(0x7f0000000480)=[{{r11}, 0x4, 0xab, 0x80000000, 0x100000, 0x9}, {{r0}, 0x8000000000000003, 0x10, 0xfffff, 0x1, 0x3ff}, {{r12}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x400, 0xfffffffffffff412}], 0x8001, &(0x7f0000000500)={0x8, 0x40}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x40, 0x0) pipe(&(0x7f0000000140)) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r16 = semget(0x2, 0x3, 0x11) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000200)=""/22) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) close(r17) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:47 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x162}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x0, 0xff) sendto(r1, &(0x7f00000001c0)="7f66532b6a204661ce0cb3f1fa8dc36486dceba854cd032c075ec0b3c2e29b5042150de49849924a22bb5918916a7b21cffe7cb66c578f0ff53d7c0982004a364ed296d2a529202c32aa26366268a356a150e7ea0700c855f6fc9b9134fae9af884ecb93b25927333b3ea4bd36a8da9412886e9996432c79b75b5844891a4dcd959c9ff0780c12fbbd9a4f1b5f8fa44034fdde7fbad723934e6c6057d5445f62eee61c8dd82d421572e3e8676ea9d1b4905671269c300f4dc61449ebcfc423a0b4891bb3ff6ca25923c8d38567f510132ebd7c30842b52abafd62dcc81218fcddcd2ec466e3380230a8c0ebe6a2443b1ca", 0xf1, 0x4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 16:00:47 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x7, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r3, &(0x7f0000000180)={0x0, "c2a72d43df6300ed08d6a3b1cbca2e3e29d5824614f3f199381c5f0f0f53e9d2bf2215aaa43f50084002ec5f0f237630bf"}, 0x39, 0x800) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') socket(0x37, 0xb80c911acba5d68a, 0x9) rename(&(0x7f0000000000)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000100), 0xfffffffffffffe48, 0x6, &(0x7f0000000100)=@in={0x2, 0x3}, 0xa) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x400, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) pipe(&(0x7f0000000380)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) socket(0x1e, 0x4003, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r3, &(0x7f0000000dc0)={&(0x7f00000000c0)=@un=@file={0x9c9a619ab6be510, './bus\x00'}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000200)="ce34728d401e367f983afbfb14f5f33716a2c85d3ef427306f7740615de34f887dc38ff1904b3d0a7c74ce26539d4707f737a807b2ad668e60a45fee72a227eafb634e97be0071d6f1b666712bfb07816c9f16b68aee2a9754d2fbba25269352256c1e529bfa12dc622c4bdf68ff503be01cc22bf31e9103dc77fb8786acbd34357f810c33c102593633d1677bda9e34fc67edf3dbf491cf199c705a561564d142d04c6d3ab247461f67b04363", 0xad}, {&(0x7f0000000300)="44ac393586fb602919282a6ea3053ba4ac071125014ee75a9c62a856608ce26c6c0bc9d276dd31f58f280e19bfb9a90ae2b1ccfd6ad89350e08db46504c478d518cee1fb790aebadc9d3f99273afbbf1461adf84cb796d153fd7ef6915ed12795952fc81f38925842df3a090a7c86d1937a3e894831ed23d912db329716f0f0ec04fe1cc8e9057572f2f0284e5dbd083a671f71435b337edafe6325c24d35df0a6f3070a2c", 0xa5}, {&(0x7f00000003c0)="4293d4c7f35ad9f0ed18eda0f84dbc10949cd3d07710c366749ec130be60ba145091541a76276dec100d0f246b30dbb7f8b2605f8db0b6e1533ce49059c4decdf77dc4262758c9a6c25ae3b60ebaae1b40763c001f5cfba2be9d51523c98208112fb50bf473cb77de2ac87681041bf844ef044980fdaf67b13b5c6f6052004730240c5684f7ec7552338ecbffb58470f648bbf9ad59ccffd984119a1369d4f754a465a98a4f7cec68c185ff3f3aaf2ca9e0f82d53726bd4f3d6d0333942f160ccc", 0xc1}, {&(0x7f00000004c0)="66c050da208791780635e377", 0xc}, {&(0x7f0000000500)="2163cb85a5a032bae90ce4da41a2892b21073326664cf400ff3124fc9a8a520b23c8b43b39ab93bbed4d4e8a3fbc6044d37ebe812c241980482962c51bfb3d8ee9bde692f092b5762c951f7d2c87d4fe31b3c698412a048f527cfb6a37881fb7a8b7be2f6523b915c2d2d1be3c5c58a1d301b49ab244a1d4a391cb9acf845eeeef222ed93546d8106ea5385103ee3b306126b2ae210fddf0ed4d4e7483ad5edab8bf97779899a5d77a87a1449bfb4978cb44cd0e2cfb94c1fab8087a3aa7", 0xbe}, {&(0x7f00000005c0)="42edb3c3bd102cc8b48c2760abd4e516af396d11cde4ae54537de46eddfa89be1d399c1272c64de5ee53d40bf3c97e25db73ca6a574f9204817b8ab36f75a34799", 0x41}], 0x6, &(0x7f00000006c0)=[{0xb0, 0xffff, 0x1, "80217eda0dd668576d3025c19f35bbcf56ee2fe67f093f352def79091cd1c66e84e47ed284a582538a178766bb64ca17abca5ac19038db7e209a74d14fe6f30e9cce36b12a00ca947b4af94a675d0e5a3afd6fa0c3d559900cd01de3d4539a668ba39c838741d5d61bcd4a7509be6d238eb4c5a65fa441a64cac00e9138cdc625926e149fc1fc74d337908bb6148e69fc10ca771ea1922bfd00eae4d0763c5"}, {0x70, 0xfffe, 0xde32, "a8057bfbae6169e0251bbe96d572b86bfad0990b94751ea1c63a8262a867d7e7d50572abdc2bae1f37ebec74fef7692dbad1fbd4b77fbef92e5e27aed722fc38618dffd1efde1f1e46982586ef8cf334ddf3c6619e50f5d3a9555f9c"}, {0x80, 0x1, 0x7fffffff, "0e66c311157f012aee9226b44596579521e324fce770d5f0591ca590d4e3ef57bdacb67dc83117fdb8301a126b58621099a0a9b4c657fbcdbd320137d0a1fd4f6557dd25a9ff98855c05a2c72a214d910b0142e06edeec72ae6c51bfc1ec6891081b99ff497ace68623383278bc85a26"}, {0xf0, 0xffff, 0x81, "edb17dc35f0e28388ed0ba9df2c06e0a2b43264e238aa9b83eece5cbaa30100f92a841bb6b9c15699eb595ef2faab916adf2033d83b6e759655ad0a65a1dff7341da4e2e0f6b72d46596a30749fcb820cceb089f0c843a61f8ac5544e67968726d51259674b5ff6c4ad36c7404a55a0efeea72e118fea19fc197609c7620e179255c60219b5ee286fdf264e375ca3087bbd95259c462e4a880f27a8be90bccc3c7b85ca57a0f36f807db395416358f70fb2b33825c3f28413037a6bb45527947cf5143bd17eed8d42766d81c4b983fd79f270e2d7527f613e0785586"}, {0x28, 0xffff, 0x0, "1e13a7dc62d1f181f1f741157780186fd7feca60"}, {0x108, 0xffff, 0x7, "9a65254aa23d24e926f40ec9a6812dc7bdaa768546e80bb80d93834364bc4ff76c065efd52a57789682eb851e469c30f06e1a5d3d7c1434ab5d5095e58533fb03e6cca7435c7b3f688a4191e3a8f0dc837cacdbbba0558afafbbe7d1438bbb174d5a8b9d270caecd96c5a7ecfa13fbefda1f1758a9982f157a7fa0087068ca98fcd694771179025b6c0f2c75ef43fd275b1dc18aeed4da3ae9e7750cb36af88944b1d7e39fe920345ce4e0834386b28a03a2be0e1b04149ae116067e4e1a4a791b81c517ce246b84ae0bb31897c424ed13778b206325c5f21365424b4649981c9438380b93e2a34419dbf7ca425ef570202f100683"}, {0xe0, 0xffff, 0xb10, "ed9f30e15edfc9dc362f14651a8296441aeca29d0ae21b282bde6aa4d1921e9bcf1f85df6e67bdb05bae64b24e5af8aee7cddb3f1725f6baed793e4dfacc2ba0e1ee4ea529a57d39fc9527b27ad386a21bf9fc50b8f5d9518006cfb7526dd65f025c8c74a34a701ec5121569dadfa1f712ca890cd859fea6d439943ccf668bef89b50d3f885ebf34964efb73a54d4fe32ff9d1e2205d786b826d4f3e710c92cef1262191dc2336a10842f7bc09050e7f12cf8ff42e06aec4564dd4681d2740020e08e1887918403c240569c1fb6277"}, {0x110, 0x0, 0x8c55, "8813c8093abc44edfd2498a25d7f78e0b8fe0d6d8c50e59fbe839e037080572818e1bdd1e4f17e070df10eb3c97454101ed6d69da33243240680572232716f1842527aba557b5b00cb0679d246b915aeb098db6523aa425c610eb3ef596f17c28eaa3d1108a7e7b12f8fb5cd133c029fab4f753debc941f5ff9f11a81539abecbd362139deeae81b2788fc7f10184de54944972cb0def3612acf656147e600f4656f00954187b6f8b9a2584bd64831c3607651893d33c992eea23a23e4b9195765c185d8a8019189bdfd5d06a8d7608aab2c79408cdf1e734bceb3d3565f9a1c39dc3ec1c4cc55b15160cf57f746575bb8a0109df497e045956d335af8"}, {0x88, 0xffff, 0x101, "1b721e41dd0c80eb5ded02f3223251a1681c22e70e565b7fa21e41ca703068e245352906123e65441df557b2faf8fc55273b88ce4b3a6cde42425b4cafe55bbbcba54435a9fc8f7c68186ccebbbda646159f96667ef22042923b1f7fffa10c9fc0032410897f1d460b77f9ff9fb9ad8d60fdeafa"}, {0xa0, 0xfffe, 0x8, "5a4004540615c685cb598f9eabe76c6a28b3ffe96139a2c5dc1dbf5af5cdcecfa487268bfb743036069d25777629201106a0f60676305eb9a11c0eaa86d41254b6797ab2fa8198597550cbdc07dabc1620cfc3b0aaa53189b5a892754e7264a645b497bf6ba18e468d3036e3e6d00d68f7286f5d282e2f40081381a9dc69050514200e0299743f54b28c7fb110cf"}], 0x6d8}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd) 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/do\x00', 0x2, 0x0) semget(0x3, 0x4, 0x8) r3 = semget(0x3, 0x4, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc846bddc655a1f5c, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x505}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x10000}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x166}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() getegid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() r5 = semget$private(0x0, 0x1, 0xcd6e899e39ef3efb) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x800}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x0, 0x6, 0x0) 16:00:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="de"], 0x811) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pwrite(r4, &(0x7f0000000400)="8a658bef9c4c66d41f12094e948b5585245e6b5b6908b1612bb382d95b16d1eb371557dc912bf2008c99e5e468fd40bfc1e50a3f209c5c101463df4848df36117e63c37939122da6ff8e1eb85c0c8207a124fcee7b00f32ae7c412747788ebf8453b67db170ce9279da2be8af81164b4350ba2d80cd6fc27908991a640da84f9d1e412f288ab645b9086fae5e47d31ee4d47ac95a23cc9f0c2f2a37a5c11aaa3e9e664a0d51a21a0f2298ce93c5f0fee2fc8fba81e8d9b29693ed9b5d7d6e96f76a55f81ce13beacc6687121c3ce09d2a0bb70d85b08d9c3b7c2e3c52f3f44ff3255484f927553205c13c58e5da236de37e342224dcb32c8e50ddb6f45af4cb36bb864fbb270fca7cfd44028e0464dc617555fb9cfb9be83988655e7e7f83af1587bf400a698bbd9ff2644fe98381387e241c95c71ccdf8ef45126361bb79799bc92f3ee74b4846e42cc2d78c4bdc4c18fde0e308c30aa55268cb7fc51c505f76f8c6cdc596f03f6699504d5769e08d41cdf198a4aefef6c255fc8bee0b2fcaccb339f812345f8d61685fe649078cb10e4a612b84dc0ff41f192a6178f1b6d089bc24bb5b1872e2f30ea83cc20f34574541494a1f0db2e2855a952299654d288aceff2c84bad70cb66410cc3dc1adacd9fa5879c968562a3304142dd1c55e947d43ebac498b0ec5fc3494743e555837beb55d0ffdc68f29a397143c6d39daf1f6dd5e40855807c535b9a66e687c5c9a4e1bf15009283aa3d66e19401f83c4a39dd8a129549bddd9d60e33532af983b10c551f5201ffc493c6aefcb384b5cac5009c6920e8e1f31649b33acfa3d829b6c83faa7e9b00fe1ad079bb17237c3da4e261bcdaa7cf305ca6830db4c87a64b2956dae8d6e40bd12ea9eb6e5feb48893fea73bcaab63df07b050b4430bb2171bd92d572bf1e7f560c3af5ce4744c68a4974a8204ccb7a66ffd00f4b032312230f2d98b0c7b6a4b115f3425ffb540beb8aafbbefabaed903cbca14334a3afa0908934ec7fe9f48d50055f8e84c9e6114abb1b2970f48fae0f3292b27275a4e43368e81d35d0161a0ae5267c3a3558ff96d624ff6a519fd09e5c4c55a8026e38cdee8687d0396f1aae59135503dbc713440494041e413502f71a5d80358cf010febf54e636e9e2381955f44a86471f3976d660da08896721ca6502f7d29db813be4334ce8dfdac0e8167276a2f2aa89350624e8f55959acb7b18147c391b88589f1a486d49d633b769d51bd17c244c198a3a54adb8e6e9fe5d055eeea0798ffcf6c81b3d02d7696cbe4cd2b425fe753ba2e4f85c3e674a2ee99d8686d920509881a2882d8ac7c75cf8d8b880b9cc82809929b99740a36b99b1baaf718d6995ce0076ac9463a9b9d45292b92d214fc36a7d43b33d0ea44971feb85545d78c56971f952c46be5cf473bd186d042b743c857dff8da3785e52f91d099d633e3979b044d81f7f1e68148255f8e16eef1d4f86c39cdda31c9b106bd11269ef82d58973fd4e5d0ddd76976f360b2e8b51fadb849e329b012fc1e8a8344dea7888ebaf56f82c3360c7cf1880c551793f651c68aa1a8ba17553e60561343b1d85c2ab7742e16c63ae988dc04ea1d921648bccd03be677cb61b1e5a41d8d78186f0c75b80d25df49b6bfa8bb7dc4fc020273564454fd93213c25e4da8fa66187a267fe282bf3e29f66e74f65550f5358adba455df58ae35f62c559f814038bd67d4924313515f6d836f591607e745071956031e239cca7b2673fd788b194b3470c28e356ef339aaadf2ee6a9ba45ae0539ba13f4fb3e5a17210365f36460ce1d1d365c967d78478a9a1ed2997458413f9d187ef8326b40971a3a0bf8414f073c26129ecde00008794d9d012860712090fea968e6d43f1877ce025d14a6a1d8bda0f0f6ef1efd864fd0d145dbe39d6aca14bde1eb463d2d2b9db267afa6dd11b71131c3553698911381beb2f0a3ba5780216199cecb47757071efcd80c758ff5966f18bdddeeb3b5e025ba42dcd6381c29eb62baf3ed386b9423016ca85e2c7e3d4903b79f2983251af29c1e35be6cddbb6cd1091788e4261e4fc821ad07d23cf91b9329dfd1fc3509939091161f91f5d52a1954dbb6f7aa4812def9fbd73d33f120ef03ed8f1d7d4b54ea934370e77776d0a9e1ef9c43bf6e94669058347dc24ee6a1abc769dc687a1f8dac2fc4d295ec6d9c8ed2fa721eecb4d7a6c5b3f07c2bcf6ae4cf8a907d50ab3e3e04ad3f8246d65e5f93b33c33587f1d6831728d676787af00006695b5f261af6d0d1cf0eecd9153d8c5d1e8b29b82f344ee8fd3acdf85e2792301e5c9c39f5d6ea059fce70963e815a18c36634201ccf1ed1b6243712f6fb0dbc0994734de8873cc6c2877abb61dd007c01863c8dc4345c520b4e0a5b8a6572a76b16f7711148a79fe75c0748f108d5947e39a7a5953f23279704539e62445382d4e1e0fa72ccc0bcb9ae885b5e996e8474db35028eed16aeea018e59c86992739aa9215439e95d64a985e5b27853453c7c13040a9a1928eaa88619df6b22ca12ec53a2ee38bbce14d69079ef23c8003769fd295cfbf0fec678239697fb0b0e03267f68e45cbde8e0aba09d32fed8d809a06b7f14d24c9574fe2af45d50bcc53cd5de92546e9b90c8b53e00309c7ffb4e50807c629c1e6b319fdc1c2335abaaf4a49915388ac8b8a73a3cc7d6774659fd70b566c635ee18290cdbe49334fc616a114cb3c121452f90025712e08bedcf3cc48162759afd3ddeaf80287ba240fbfdf241571dd39027e9ccc562b83d65abafc486a4b9e8b0ff74a19e7d391c464f7e2581bb565895d2ed8f2725c538210f9af84553d0c7f39429bc030589d73c6859bfc2dd80b6acaa8a30bca034757798760a43fb516af46f303c9d6a75ede255dd6ecdc23dcc8d751fa8744ce6e00c9b48655e489f60438c3b38a6222311c1c51ffaba9652560d62e7e5d586483d38c66d7dcb0096c3fc6b6cb3dab2ac233db1d9e18520cdbe167393fc6587fefb7fb68968dcc7e8cd741ed894ea1c7a4b48e69904d822653d5f1ab86aee92e5ec22db5226836462b2f713e7af0ce9be84c44f030555b02aba1638fc2131494a792e27952d46c4a5a7b45c586678cf9de09bf4289823a78d7c6bcefced8c693db92eae1a892c098652128915148acdb0efdf95ca0c60c09a80c2c68f432234abba666f12e469b1d82577679901c63a2cb045dd193f7b933c6804ba66a126be6766e7a869dffc4091b5030eb5c83b082aa9f81f038cf1c50c9a0294569c33e65b8ec376c4171673576cffa50c140c12af2b438f703a5658bb6c310035d9c0f180cc804639fb3fcd153f7cbc4cf9642f5ea1cfac51169f2f3a70215114e2999d2aff686a2dece58fcad6e6f12c1a1644f321b582a2ed0bbaf0949b88e5791ec940424b7040963e251e662c2592dbf1868df0ea2601c19f67c1109be7bf883c3fe8875cddef7e747a92674f9b3717258eaa074e6b0d73cfab3331387d118676a95c0debea54a90486439be7ad6ec8f9afaee9542342a39e54945f0ac9c341dc51450749cd167f6336f688a8fbc36b27b569982bc0706f982ae31d450769e024a6c61a8f82a19a91f13e39a5e359e6d9a260b852e5aabb270a1431dceccb8b2af3459055a7e39a21bbadcd898735e5096d02a1ce31ac55d27ccbed4fdd242349c14ac03ade87c59e2710aef06abc48ef4ad8bd24da05fcc8b073b1d9f6ed0999a8a4c64a35a6a501f08a3eef518db24d1f8b1d4545c8ebbf234c484bf6a99056fd34ffbd0de7f125ab2b4420d6b18b9b41eb12076b7b0b2c808b2bc9140b685249b3c6b75793dcd2263bbd7c089b9a4ae863163936bf64af3238a8ead3879caf147a19cdc7c3da3ba878b7501111fb92e0e494e484ff3cdb79b392b690084d6bef9bc1c4b649d60801179b72e268c03b9ae609565cd27c3f9de11cb1951d04b4723e97cfb0edc7344dd297799d7de2bfb297520ea81ac5421f7da9f892c0e650175b9f566d6ec6c4bd5c36baf2014648ebe315361fa4445acc3c708418ca5829b5276900e1260617aa924354d8eefa5d768190ad441df358da9f2569670be30746a1b0659eaa024d6a7576c09fcf1811c442ace54dc2a86a1e8a9cc335fdc1a898ae5e94195cdf5f16903bfd481aa5b30628787f2d383e49d1075c4466b0728d1c0e7b683156aad831c007d8060d7f97a0eb8373186e32fc0ca65d0e90eb353765e7db706713a4e46a191f9a06fd9de192363fac60a4df852c4d0430358a20c4e3333015351b2d51f9dfefb8496c09d3f9e075e7d677d94dc911a373327aa500141242d735db46e6c1f520b7f8bc32835e897cf2cd24ad72678f1b048b23e49c0bc0734c53511f4b85bb5547575bca85fef0bfc299110d2b590c66f08e43eda78df32ce24c9f177b5154e56c5783f21d934d43398140be30fac7e75acec91391239101134edeaff487043508c34dd58577ff04960059d10c619c52638c1afa1b57649854c8d7f45407ec1413f92af73eab4a7c90307f2f4c2af3d019216b64770dc65356f6e2d6656a8007c700af9fcd55d933456e3e2f6b4bf3aa0eb51fa7184c7725c929bd7023764b85be9c433854c2833d114942d2c830b2651633a7549b1691f33d9451da7aa0706ddaf1c12562bff53a9b804037aded1598f3c3b1ce4387b097dd8ba35a0f79869dbc1edcb58d633a5b7986aa7a891f6ae0043f856b570d784744c6a75055eb2edf2c2686c6d580a0a4f83b803c990f1861f55fa4c7aa21b0c5661c7f290e32e47f49694e7f788d974989b4b8dea56c7e167a795c48744c2b0d041758750c03823184c8a178c63885afb92e0410cf62210cd7c9a9adece107557204c71e8e6898575474d253d5fe7c9ab7f91d32c09078603cee5154ac56045b5db64686d9ee7e58b8f81bc8db089e639764fa4ba1048ff96ec2e3b6e67f163ec1ff607b89e0c2b439cddd216b6ae96c738bc2179ebe130ecbac5debd0f31117567e18a1e9586cafad20e95a5ac39f112075d2abbb820cb4c49b745e31712b5d7bf23b18797df4fdaf0143597f3f1b33a03bbe9f56a5c6953e9744041b653ebab28d3b9ed4a22f04e6f1dd770d9d3d14b7f9963c8c92ff5f14a6574baa08b0b5ea0358e22678eed0bb615978b18a97989bede5bcf22fd667a1c40e5e939ad06e8f550b9f90aa8d260f36bbefa6fdc92dda38c4caec8b2e96cca8ad4d7486abc2031a4d5f967ac7685423943f9ced90d9fe8301e2779acf98d5986289e1d92b5ed7571098941575e4c7c0e07ee7f9a93dec9e647781a1c5c917720bbcec7c09a1b26614fec2a54998bcbca8792ee583bc3f2bc07cdd1633364044b7e878d0033e355b70262f7ad23707f6938c971b6fa157c59d64dced3885d1188560581116e618134c48063b99d3b5742b41b41aa460cbaa1196547d17f3b2bea86b95e664d45d5dbbd215a23b752181dfa8c6aea25ff4056ff3cf970735388e46788d9f907aa909c410ecfd00da50e5cbb9fbaf335c462a4b06df4c01e2a46d2fad00722265244f37f52678bd92767e798bb1ddf649f539df94bf0b8a8165949202ed1f350de481892ab60b5a4acd436f82ce253ba3fd9346e65ebeecbcc808fb4e514db306e66dac10155c0a18f22417db177912a5039025b5f5023bf06e141954cb1306ad553513708b03e34a81c8fad1e5721bc2dfb676d450e3b21162665a955a363af5b1063a5ee5756d97bb12a89dd6e56abb37429e30b6a7db0f25694b4fe29b66cd57ae5c774", 0x1000, 0x0, 0xffffffffffffb028) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c, 0x0, 0x0, 0x200}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff5, 0x58, 0x10, 0x27f0, 0x2}, {{}, 0x0, 0xa, 0x0, 0x8, 0x2}, {{0xffffffffffffff9c}, 0x3, 0x78, 0x4, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x401, 0x80000000}, {{r6}, 0xfffffffffffffffc, 0x3987eeedb0c711cd, 0x50000000, 0x0, 0x7fffffff}, {{r2}, 0xffffffffffffffff, 0x5, 0x20000000, 0x9, 0x1}], 0x5, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0x88, 0x10, 0x6, 0xbc}, {{r8}, 0xfffffffffffffffb, 0x78, 0x20000002, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x1, 0x10000, 0x40}, {{}, 0xfffffffffffffffd, 0x1a, 0x3, 0x200, 0x1}], 0x5, &(0x7f0000000080)={0x400}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:48 executing program 1: r0 = socket(0x38, 0x8000, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x6, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0xb775) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x16d, 0x3f}, {0x18, 0x3, 0x5, 0x6c47}, 0x0, [0x8, 0x7, 0x7, 0x5, 0x1, 0x8001, 0x7, 0x2]}, 0x3c) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xda) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) r4 = getgid() setgid(r4) r5 = geteuid() lchown(&(0x7f0000000200)='./file0\x00', r5, r3) getgid() r6 = socket(0xa, 0xaaeaec11154af444, 0x3) fcntl$getown(r6, 0x5) socket(0x1, 0x2, 0x81) r7 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/94) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000300)={0x8, 0x4}) r9 = socket$inet(0x2, 0x8000, 0x7f) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000340)={0x0, 0x12f}, 0x10) chroot(&(0x7f0000000380)='./file0/file0\x00') ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000003c0)=0x6) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000440)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f00000004c0)=0x2) dup(r6) 16:00:48 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x3) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1e, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x6, 0x2, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1f, 0x3, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0xc, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xfffffff8, &(0x7f0000000100)="eb1eccff13b9fd812aaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) 16:00:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000002c0)={{0x5, 0x7f}, 0x5, 0x1da2, 0x9}) r1 = accept$inet(r0, 0x0, &(0x7f0000000300)) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000380)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000003c0)="663b4d78c56c36feef3e544d6fbcdc6d13a3e58e50374a5811899a4fcead805a00799da973f539ff63c22e252f8a0d5e1272eebb0e0fcbf2c862fffb2da3633be82bd7fd988982392240a3493dad6a5b7a838af0568299cf96fc92d2205f27e50ed821c2ef2402718a55e6cbb44e71af6991060e126fa95a71f66234bc407f3dff9759a373b71f12e79a3fa26efc7c", 0x8f}, {&(0x7f0000000480)="74f5d35ad22d6478f0e86f22c06efa2dc14a72d19abaab58e3a95e17f186a8c5ce960bfed62324b72e1fa78a5b4b56b23321eb662c7e8bf32f9e0b806851da53544a900c045ffd7baa19ae3f58e2331fc0ce271d27c6db38eef697d06c89b2513420c9b12ab87df36b970b6f0053b66ad82d9bb45d116111434b448eae8bd9c7919da324b95aca2b660581ebcd8898e8c3dc14b66f2fb8f45b7d68214de0a542a41dea5ec8f8cc0ab344ca9a5de1fdb0d758d87c27cf22c225a3173f984a34d2d350a16c9b", 0xc5}, {&(0x7f0000000580)="652a145cb55e5f559fb6437baa4e757ded5cfb58e3be993071b251c8b0c7afa6376f0d1a96b8a54f6c417646ce8182134f2ede99b8ef5cf02b3e967b65b70b62bde1e61f48f5faa40a29685cd7fe703719107c960676803b87afca874fef56fcbf3d50949a557466a446267fff3c958ebe895757f12d235133693bbd46762ce733b282083fbb4d3f871e95f1c6f5087aaded649ae1abad5faa52fae13d4513170020d08874367b03d289d8e41647c39a63bdc468abf9e22bc80d88fd14e669553534d2d299d3384c1a98816dd22a26d32dc2897f829d6dd5531dea37f5ce8e031d2ab5bd920fa8020ecbfd5debc6cd7103c7ec2a59f0fc32ce284dd679637401ea35cdaaceff86814b99bcd86b8ab9299fd4e6f0cac90145e3f0ee8dd4bbd710cdbb097cb2e33836d9e5a88bc71389decc67f91b78a82b940a7b51413897e3810f7cd242d5a11a33eec4c818b487f8afacfb8f507bc278859460ab012c6dfa020a3970a37c144ea2fd76d4cdf8d9453cc8738cc24303e77b75b7b6cfda7132f7c27acad795f1c47cf5a7215ad02e106b8aa2affe66bf81c2345b79681e2a6df8631d0f2409dcd96eaa1d23949be89df6c05f38c20f1cfc4999dd87ae073bfff1ba0b4820b401ac154db474b47c9fda98f441b43a2373278d97aaa486cdd0a5d0eddb02e161b6bd2ea47a3b12fed1077df9b4fa21464460dd22d77d271668ba38090e36ec7e0f5bd55f6addabe7da74b74d2ec47c35a8c6181eefbd763336b6202f21c0b47863b1c521f8a65dbd8cb0338d35dd565c5825dd54c4437184931d3d23960156fc765902ede3f778115b59092426bc6b8c0973ee839031649389d95dd9c05844aedb17183bd7dc564fa1ebe85e059153621544bf544f3f8494a8807dacd68d227ae95253bcebfd85505d848226a11383c6f2e1f0bb8c228712db90ce4d70c1f7f360638beb9cb750678e628709dfb4169a8917601e74a47284f2e55d3310f3d2178383a190bf5d87eb9dc9bd7b12623a4ed753df7f8871ba2ba8870d4b7649f4f671b2afab2c9c6a7bd54b53be5176e48d0e1567819e5c785711e8089dca3c6f58c2473266fbbc936fda031ef6cd77e2e5603b23e3e867f1915130aaeb1f015d506ef4e1b0a05d8fa05909e4e3b8a04252e63804e30c309c2c4c90cd5d42f36f66055a34a851212f38510520040fc15a47f9a8272a3ab971dc855d433ef2d08b6a128bbf8740689cee4db37832c0b0220db020fb082965b11227b2b8a4678143379a4c1ea4fddb07971e864de4a6f106cba57e5dce0d2d361c33de93fef9e3e824e125cfb484a4d60e0a8a3ccadcc13dba6ce5f8ec979ee4be62916dc07983302ae82b15d7f2419d4cca2faed0c0d337d5fefff859468e38f81e948c3846eaf82b12534986a0e341e83b1411affb75afb47734e60a2495bb95e9ceae70cd767fc0667dc085a433f860f508a867d58c4b8b550be110eda9c4cf6fccbe293fee2be3917588d7579ce3916cea24eba05a25d078fb8b8c54262a60462af7c0e59a02f80f15dc7f1e1e2e6e33c98982586439b3c6e27d0b25793898f28a0e2f3bfb3f6aa2ce089108e5a14c513daa72026e0634312aa9ae44b69cd2a56de29af2742986bf7542f3af87233dc25b3fee81bede9c5d77a0e2e86e5f9bb45baae4e6fdee7c24a86b40c6863f92753d03babb6470f298cfa960e5e83860e86863fd22217018d18421cfc9edee86aa4aef7351cde5466fa880641676d645cd48db845ee24d212852bce457ccdf957da0bb2d4bcab1ea0d030fd5a928f51c790a628271f3691018032083c275fc4af770d78e25e41008d8c79b352a17b7ea46523cb95ba7a3cf0ef79ba16d759461982c48d08c7a3c023771f5104811c88c1979359b359550978327a6b829bea2ffab99e84836c927100e77967bdc967640563c6753bec8bcfbfbf84878c8b9e8129b1081dba71de19fa5c6b2f0f9fa77f37cfc29c97360be742812da4a0bd457f5dc89519a3a35c710bec4584e234cb36fcd90b881e2f024e4f79120f10417a6b1a0d55fb9a54044e7244bd3a6fa3763c5efb97cf58a46cf827d5756eac881d78613619b23ad452e2139cc8d4b357aff153863ee57f5950580928e4d7d3f1e0df5cc1a2d817564adf39f8521ca128ee81374119fb41134ee9210ddb793797f3600a7b6d43f43afadd5f510f0b722a6335edb65305111550ef934ed9e8e76c7648219f423fc8c927da2ce0751e230a66db3f624648ebb84a64e5680f896f48afa03a12b293110e54ac8cb6a32cb4ee4538bcd5a0ab6bfb58a8d8ecefc3baed5f66b49ffa33ce00a531207dd0936228c8857df5a3ac1c9d20173152e9d098ddd8ce3dda1e8ca249831366fb49f2f7135349e20d34a36353c2ed6269b43766c52bae739571211e61ba4ebc6749d456a3daf983bae059ab5e4abe7b62cdddb8c9c84b502992c7f64917a00ad27059ba165547cf3f5fb8e98d7cbee967bc03cd259b8c27077516f16d43262f7327036ec9fb9c25077fe137f63e1d19c0bc6e75051205e5078cb5a1881268662b93d9d7bb2df1e690ab3f760b3c77f5a17e0b9a5102cdda9cad8821ef79b7ea2b451b5044d0d31caf57882dfdab3a5f58aeca8ae0f3beb53b152b0596c6fb3516555a1bee9a7730e03ad9a2479f562ccebeef4414b2e4bfca5e92f9acfbe62552a03275365bf3dbe85b8fee483da6209a37e76abb7ed2184272bc63b05d538e40a3fe61b5569a55d123d1d5f7530b45e166dc8ed1335e037081c80005c4d3c4dbd16200de3931023a0abd1d9a2179fe40fed65fe53504ba9bd8aacb8978451ad681dd7d5048f00b12c639fdf2205a3138871116ff85b3006459035c360e88ab2efc9e38886c8865229f933603bb829f41724754d92505997b031a354c34b051d6fb2c01fb4160f18cc6d56a1e703a4deb9a4061f5238f380042e613d8fd4014ce8631634a52664409722cd1824772e0cf03291d31242da4bf777eee78cce532a1654fe369722affcf26563e547fe7f9109f9cf21f4ea4e2ae343f149d14feb73bca3109b74aa09b02cf6fa85a9c9f24ff3b87aefb7e8d931e28244916126a96a5a85ae1d196ae345e9b6e64be1542cb9dca1337115590bd087444e03a93dfb1f90e2bcad419e033b42bfdb368aeadc0b4af9c4f5034fdc0fc7dd8bdc2db51f7ced450ff287ab2fa5e47e537fb90a997f4b71aab461e86ca299f6873810597558b2b7e247a4977b03507bc572f1360e25f6663636436d02dd643bdf4f04267e9e925d8fb2fd2b8c079d4be688ffab0132fb4a3e5da36919a8444bd2e71ce8b1cbe454456b73cf2ce97b92c739097d6b7c0c25356fec6797dc920738a14a866f607d261e308cd493514a0af651c85e6a5ff1fea54f56f67327c84d7ee50bce6139cea7748201135359dddba3a51151aa0354764820c75253d488af15f221286ca7a1a9bdc8fde8b2ceaa64611f44071b34560334be5805bd94989a0f52ba95a6920f7e5f1d1889670f7e2168c7f90c0ae60d842307db8d9aa8247159abf5ec3f060f724c2ab5410d62c8c5c10fb690bfc2fb64f1c6dfa83056d1aaba5954f1eea4be328dff1e06457fe0b755fc68c5b78cc67ba5f67c85ce831fd17b22c02e84cc3c167419c95390a38936158267a40a8e8bf85ce30249d5499249037d0d50596a4fd22043eca41a450ce42bf5edc0fb393df5c43ec6a3d57179b1562721932f5b46f0aebc3873bac1d5c6677359737b8785f274b181e66c4482ee5fba9ccd7bd911b11e5a66650e3f951eef66e8afad1addd5c6c7baf49358883e18327a139d92666baaee462c93ebf656c739694f345cda327ccf0bd734a946984beded983232895439cce00801b0fafc7f57513a26b08bdf9f540766b34b52706b3a17e580c68a1d2098b1e53dc79f1ef70375e83c32bf8a6103128e72f0e40c57233560fb1a48a9810b31c3ee190db7f69cae81aacb45f2a3a25829d7cdc32ebaff3a64e4476e8228e7957fc01143fb08060c9c3acfc5000b7868a5635780141243378721f8d39beae38e31efb9c8e5c8bd88a6d0a4dcfa87812b5947b43b931c3c4e6218aef1203c69d542a726ed3f23485e30b925c27c26f1293b501ffcb5166c99d8110de415a471dc0dee099069775f659e007724500ec2c37f0e528b67060b4e9a7b916e22403a96e7dd0feb4f7721afe68fa9b89cda9756dd0926f32ef811c0d8b0b282f86309a39f297fb43cea144b57f823312ea490c25330cafe79e18b25b273f5570061a1675bc09026f5157d8bc2e8d43cd23de8eb04b9c676b411182be18fdddb7c525eecc55d1c54452c9b2a5194511d7d67da10ef5786b41c0ab1315413b94aa50fbb2cc03856ee2cf6b40b444af1cc928904742f28e4839ca6fdf24ba34942112bc0b976072b1d4224c9d4f7491c5cc561c98cbf88c064823f1dae764b8ed769f9a58871d9276b9190850105eede2a9616b9eea4c5c7f86961e376e3fcf53b3696ef44b9deda5512377e10a4679c0541f8a7bbb256805394e784afbf0850494493fb67dec51a37b65df3cb4ad4b887336007de6c5857c0417799b5df42d69a6658130a109edfed5ba252843b5f36a4f6aae4ef0fe3ac6d14f687e1c7310ad450890bf6d193c5e8eddfca3ad2cd51ca1ec71c95fbb448cf3f288f9028544e3fe7c184157ff0b01d3ded7a68603d6a10584c5e36216ea3b5a03319345c841da6574948e2129f528333735ceb57049e99eaf91722df0b8ac65a660d998b0ad40fec2a3be9b2f7c7037a9f1be62e7e63d4a4153d4f2b66eb3874655a2acf1192c6ded0938c7ad995785a1fed9f594291817a0b52ce603e9d562690cae9e64d5d61537eab39afb508c2006f6e80b1b3c1f647aefe95a8115fef68566f05329c3a37ef2587d8aa6b1f661c516f2b8064e54ad0c5bf55af9200ae53f2ab55e4f9c5d9c39c364985924597e489d6c96e040553c157814e5b2f9b9404c73b2a9648444b496886f1dd197315e5735c25e23e555be3124c8a05241f2deef82e64b6643b740b595e03730a9f984761d87620d20ceb1a7e17611ea5e3de154fad521912bf627361effd60a023e09fb47f712c7fb64c4ae80c9c12dc9ecb64be990f5f4d5c9ffa8b6172e2703280dbd8f2cf826047a74dd5153fa3786e7b1493cafc750c59df27020102ad48ba31641090acbe202e0f2eb8e082e4018db1820c5042b2138d369035381206b62dc94cda9c0f34d81aefea57f2db619338a568fe62b923faf5d3210767749cd32ea113322a664f4ef90099b9b146616bcfa2a53900e6760e3b4e43764e302ed6fe923ed9f4b143c3235cef7d8bda0f4d8aaef9c700b9c564403be9b09c3b2c3585adcb82d8e092334e8543f12338485e6c08fc69231b2e328899efdf7a2b501f5bd68ae1c479386feb6fd51337ca5bcacae10fe016b7b8f66d73432d892700fd933e8167d3e9b24fb7b60d5851ffe10c0e38d6269646a3375406d555dedd30d8c58bab2ef96bdcb1177a6616205c272b4071a86b681b24d19f2e69d1ea94305396ac698efb2b3adf1cb22b8539237150fd5b647e45ec30dcc78659779af3223784c125def8a84751ac772fa758171e917d87305974271a09e706192541a5d32997b34584e4913786cf99e85f5793da880ca3076d5cfa77e215d7d12c452c20f6e32ac193d859290890b55a9644ae6fcb2c242209c3dafea12477da9bb63a8f180f8b1e6748b16d865a87eae746444c8c24ee043a880a7ccd6a3eabcbc9cea468c48859", 0x1000}], 0x3, 0x0, 0x0, 0x7732437d0b42cd0e}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001600)='/dev/speaker\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0xb6) sendto(r2, &(0x7f0000001640)="9706bd926932f69a001e934a2f185521f3ab334c7885f892381822e0e3014f06b384da93b0d0182522d4c4199467c6c387d380e188ee31bcb9ad8033083a1332abfb17e1153dfa4290131b8399c395319c0fe3f0726ce628116e6613adcfc002e980beed57f5a3f0a702901a3b885111585f2329f68861b134db2f65e51e41a5ab4610805a9d9166f69cea6204db95ba70", 0x91, 0x2, &(0x7f0000001700)=@in6={0x18, 0x0, 0x3f9e, 0x101}, 0xc) write(0xffffffffffffffff, &(0x7f0000001740)="900ecfcd7717cec8be788980206cac62597c8f525ce3177b", 0x18) pwrite(r2, &(0x7f0000001780)="cd04f75c122b3a730a6ac259520bb2bb61c0cfaddf62ffbce30d88bde77b6c965a382c97e56c0ae6505b766b9f6eeafdf932df6600a81bdd495c1ade9d249c807cdef242cc928d855d1e5cce4f7aab0d928117924e30035d2591954853cc1fbb87fb350b8e755f32a7d367ea389a7f5ba4ffe737a8", 0x75, 0x0, 0x3ff) r3 = shmget$private(0x0, 0xe000, 0x1, &(0x7f0000ff0000/0xe000)=nil) shmctl$SHM_LOCK(r3, 0x3) recvfrom(0xffffffffffffff9c, &(0x7f0000001800)=""/148, 0x94, 0x800, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x7, 0x4}, 0xc) listen(r2, 0xf7c7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001900)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000001940)=0x101, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x200, 0x0) lseek(r5, 0x0, 0x9, 0x0) bind(r2, &(0x7f00000019c0)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = dup(0xffffffffffffff9c) fchmodat(r6, &(0x7f0000001a00)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000001a40)) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001a80)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000001b40)=0x3) socket(0x6, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r8, 0x4) 16:00:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt(r3, 0x7f, 0xfffff102, &(0x7f0000000100)="22aff163f42100e2095d9a77af7630cf7ac405131ab0b2f46053ddb56d6f3256d2f143dc2c5f3a1c526d67614b54e6c7187dec34", 0x34) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006, 0x3, 0x99}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) r1 = getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getpgrp() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="164f83a00fd69971a67253a19809e3459f3b8b71ce9be6318e77d8f23b5bf1", 0x1f}, {&(0x7f00000001c0)="117c08d2a8b9ce0568dd67f535da1e49948fc782dfd3f7bce218cb6027325912bd3011b80eb9e3bcbfb8747346c2d2dc5bcba467880ca17f881625b4a1012f2a26a59a793a7dc932e269993b4519e614ffefeed762691c13e8d2ac", 0x5b}], 0x2) getpgid(r1) 16:00:48 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) getpeername$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0xffffffff}, {0x6c}, {0x80000000000006}]}) dup(r1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x0, 0x245d}, {0x18, 0x0, 0x7fff, 0x8}, 0x101, [0x2, 0x2, 0x80000000, 0x8, 0x7, 0x2, 0x3, 0xffffffff]}, 0x3c) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffcf, 0x14) 16:00:48 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = dup(0xffffffffffffff9c) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r1, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX=r0], @ANYRES64=r0, @ANYRESDEC=r0], @ANYRESOCT=r6], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) shutdown(r8, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r8, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x1f}, {0x4000005c, 0x0, 0x0, 0x10001}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200030000000000c14cada2d215174033d96aba7e8aa4f6b198ce1066413a06ee4213a3863f5ecb6cc95443156c88cb52c62c61f6898a0a6485f2a39fdd6711092373372371c83557af8a2ed71dd03d54dedb08f7e566bc0bc8b1d517aaee3760daca4e7792c2f6a1c8d239691b2346f95fd4376490c9e4be0d5a8a8e556db71bcc2a74cc050663a2c726ffd3b0b124fa88c7c2e57d509cbbaff7789bc2e5da16d534618ade66aabf9450ef9b793dd612f5d32609c5726f546b3bf15447cbd933f77fe5ada5d91652de11eb72eeb80e437d142e5c6e55ed808932ca3dc2018fb08680e66f19103dd806"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r6 = dup2(r5, 0xffffffffffffffff) linkat(r4, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00', 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bdbe78c1efdc9634e"], 0x10) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r3, 0x0, &(0x7f0000000080)) recvfrom$unix(r8, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:48 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) read(r0, &(0x7f0000000140)=""/159, 0x9f) 16:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46802000000197a336207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799f5daed00d9000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6911eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac41a5999b11d8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193c97b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbc50ab7b43f3400e73fdae2b52f87412df1e87854eef24b8a2a4955a30452bfe86862e7ea5e09a4e13019ddeabaa3ace46cb76dc694e2463b7941ffb7a839db1b4b71622b5e87699d8560cb04ae58eea4c01de809ea7c33c394d4b4a8f6ac9a15ab4965cdd19fefe2fd64232a6c59a7b89ea0"], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) r5 = dup(r0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000001980)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESDEC=r13, @ANYRESDEC=r14, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd428632e2a10c747b9c6b4078074f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a214606000000000000009b6b46e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r16 = msgget$private(0x0, 0x8) msgsnd(r16, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303857fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r15, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r15, @ANYRESOCT=r15, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r18) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r20 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r20, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r20, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r21) msgsnd(r16, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYRESDEC=0x0, @ANYRESHEX=r18, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r19, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r16, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r21], 0x9, 0x800) msgsnd(r16, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000bc0)=ANY=[@ANYRES32=r0], 0x1, 0x800) msgrcv(r22, &(0x7f0000000240), 0x8, 0x3, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r25, 0x0, r25) r26 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR64], 0x1, &(0x7f00000018c0)=[{&(0x7f00000011c0)="19c87fcbc16b3c0164cac370cb99f40330e24c02153f95a2d62ba065d8672fcb0817adf009aa31da0ec914771c761c6dc9930310c0a5fc8720a75ec7718ff59edd90d0d4e579685801766647411352d8", 0x50}, {&(0x7f0000001240)="d62e36069acf1b967b9d532117c3c89a408142e63afac0f6843f64ab165955fadb00ce2b24c3c1f1ed0fc337990647d62fc3925d0a9396033ef6b83741adf68bed2419326a2fed1b", 0x48}, {&(0x7f00000012c0)="4e5afaa820dd50b41a2b40baa10d009098d7cbe215b9b0f9b59f4d1e059be2bd2103634c66b9feb6f2a4db67ccdaa517a86af65447736e009fed241a63c768178519fda6ae1f61e05aaeb9044b9a825915d232d9f52db31ed653de2d5613f18a6db4a7d29e0783564f92a95e5a1f843a5f8ea1994b6022c66ce7f0dc1e9acb85f9c8ed65b425f47156279a77830c23ea7bdb4e17335c5e7fbda6092bbd9e51c0f46b6fd4be1472215192816340d1993874a692f2284d", 0xb6}, {&(0x7f0000001380)="b5c60bd9819a2f4336c8615abd634ef686821ad395cc2156dfb2b1623e192c92ced8bffed42c3f2ff4efdbe643c1190dfe5a6b6624887291c954af03cfa8acc5b9335569f0bccdf5559cf716ca03def652f118b2febdd1753d3a12b0bb9b6bdc82192902c7c01b53c609ffe3e0aaeb2c07ac4e840c8058b15e99ef6ed5e4fb60da219ba087e1f39acea725d0ec0e4c53862422161a57b126cc9e1542746f3ecdc5765cefe80b8960e70834abba3cf543301143288bf01233aa50064f53272acc9d6708cde6ff425b669acf422af77e8391c652ac33547492953ec593b576cacdedfc7bfd1b756a9b43718e6229956f590e1f22a15f0da8ac", 0xf8}, {&(0x7f0000001480)="ecc1edc3b6eb828e5c64831c888e6e12bee9b962c95c80897ca41b8f337318146370fdf9f0cdb2237fabfcfcec5ff65fa16be84a07a197ec361a4a48adf987f3eca6e9bda12ea6b832d8b47e106e5a2583e9491104c730999caa030ea6dd42e5cd44010a78c56e88945051dfe93806d55332fe81a5d6430fad412c6b32ac1b03dbe4aed50ff0c89e3b94d0b8f2b8a56f1e31684105f47125da973f183448c53312f50640b7837440797cd0a60c2075bef293288a690e801769ef79a3602bc91eee5cb4f194904e17df0b49111596f6b7c04e0919cea70433e273fd", 0xdb}, {&(0x7f0000001580)="bbe143b02b976ca8ac2a1a144ad98e903cece4f595d07887f147157f748b3ccd1c66bc15486cc2383b763692e97b5d5306cee26f173c566049dcade19ee3ab2a28b972e0b0254aba389e234729145720d9cd", 0x52}, {&(0x7f00000017c0)="53208b443530a39678d73a762abbffeaa6f110cd558b88db3fb41cce46075fc83b502291e789cc102825a3618273a8b242c7cad3091b37da46446e3f9da23192f891fbe0411d6171a7be9cea68136c5f914f7d9542e4d9815c60218802469cfebcd4695b2fc3c40761824767a93fc7dd2dfb3849da159664346dd13fdbfd16d3fc93a89b273e374e45e34733257a8dfe040d833782df290acd69692badff9848e1f940ded3245f64fb70af86648da4496af4f043a4bac467987554778bce51fd7e1e91cac34471c571a52ca57f6154336395efe3e1302009d4724502c821f80b8b", 0xe1}, {&(0x7f00000016c0)="640226a41c25ad5956210a9ae3d9bd6816c2ac24fa4a45f96ae46a5f33b7100ce5d277bcbcaa95e66d82b022af401d064151a60d31bb49c8d953516f44b411326eb499318773e4f7bb07f4227e26d2b0ed4b0de899b793b61f6c2c0a7c9e47544fad36c60dba5d83a30da02a83c5431f60ed195d5d06b5fc8bd4fc", 0x7b}, {&(0x7f0000001080)="e76acc5c2f222e56e71474a9305a9fea7b218e07774318d0dc6ceb9389d9e2f52bd2e68419a50b12b0b60d20fe204bc20230", 0x32}], 0x9, 0xfffffffffffffffe}, 0x0) fcntl$getown(r30, 0x5) r31 = socket(0x2, 0x2, 0x0) r32 = syz_open_pts() close(r32) ioctl$TIOCSETAW(r32, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r32, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r31, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r33) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r34) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000900)={{0x3, r23, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r29, r34, 0xa5, 0x1, 0x100000000, 0x2}) r35 = getgid() r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = getegid() r45 = getpgrp() r46 = socket(0x1, 0xc003, 0x9) connect$unix(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000500)={{0x2, r23, r35, r37, r44, 0x20, 0x74fa}, 0x25, 0x47d, r45, r47, 0x0, 0x10000, 0x5, 0x4800000000}) r48 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r48, 0x8020699f, &(0x7f0000000300)) 16:00:49 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0xc002, 0x3f) getitimer(0x0, &(0x7f0000000040)) setitimer(0x2, &(0x7f0000000000)={{0x7, 0x1}, {0x9, 0x2}}, &(0x7f0000000080)) 16:00:49 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x1b8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) socket(0x2, 0x9, 0xd2) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:49 executing program 0: mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x183) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') execve(&(0x7f0000000040)='./file0/file1/file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='{&&\x00', &(0x7f0000000100)='-\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='#]%\x00']) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0bf7"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff3e}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0), 0x10000000000000c4, 0x0, 0x0) 16:00:49 executing program 1: lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000700)) mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x4007, 0x80000001], [], [], [], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x0, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) pwrite(r4, &(0x7f00000005c0)="1a4d3c08c73bf3da33c3330c6dd222133ed4421dc06768ac862b7256a565bba4551c20f4c0df9da4a7937f4241670643ce42e5844468811c2787ce029a3c22d9ab83bfd35204901bdf117ba3eab4c661bbc5d66673038797e46e11e00e3ef3f250e822b3d8e231ade4ee52bb24de4411c1a641c79091d1e40875de53217bbfd29f8753b8a037df94f4fab74e286a9c37fb18aeabb3", 0x95, 0x0, 0x1) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/244, 0xf4) 16:00:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) recvfrom$inet6(r2, &(0x7f0000000040)=""/40, 0x28, 0x1, 0x0, 0x0) getuid() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) semget$private(0x0, 0x1, 0x4) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) setreuid(r4, 0x0) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) shmctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x0, r9, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r9, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$IPC_RMID(r6, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000040)='.\x00', 0x20, 0x6a) chmod(&(0x7f0000000000)='./file0\x00', 0x4e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x412) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000282, &(0x7f0000000280)}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x4}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x20000000000001be, &(0x7f00000000c0)}) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) r6 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r6, 0x2000747b) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYRESOCT=r6, @ANYRES16=r5], 0x2, 0x1400) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = socket$inet(0x2, 0x3, 0x0) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r8, 0x0, 0x0) openat(r8, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r11 = dup2(r8, r10) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) fcntl$setflags(r7, 0x2, 0x0) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00f5e90000000000"], 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 16:00:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x10, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4, 0xfb) shutdown(r2, 0x3) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:50 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) connect$unix(r2, &(0x7f0000001340)=ANY=[@ANYRES64], 0x1) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r3, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r3, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r5 = msgget(0x3, 0x100000110) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x0) getpid() getpgrp() r7 = socket(0x18, 0x1, 0x0) r8 = socket$inet6(0x18, 0x3, 0xfc) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x7, 0xffffffffffffffff) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r12, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r14 = getegid() r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r16, 0x0, 0x0, 0x0, 0x80a6}) r17 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x7, 0xffffffffffffffff) r20 = socket(0x10, 0x8000, 0x9d) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x7, 0xffffffffffffffff) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x7, 0xffffffffffffffff) sendmsg$unix(r10, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r22, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r8, @ANYRES32=r21], 0xa0, 0x8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r25, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r26 = socket(0x18, 0x1, 0x0) r27 = socket$inet6(0x18, 0x3, 0xfc) r28 = dup2(r27, r27) sendmsg$unix(r28, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r29, 0x7, 0xffffffffffffffff) r30 = msgget$private(0x0, 0x0) r31 = getpgid(0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r31, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r33 = getegid() r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a6}) r36 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe9U\xd4Azepo\x00', 0x0, 0x0) fcntl$dupfd(r38, 0x7, 0xffffffffffffffff) r39 = socket(0x10, 0x8000, 0x9d) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r41, 0x7, 0xffffffffffffffff) sendmsg$unix(r29, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r26, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r28, @ANYRES32=r41, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r27, @ANYRES32=r40], 0xa0, 0x8}, 0x4) r42 = socket(0x18, 0x1, 0x0) r43 = socket$inet6(0x18, 0x3, 0xfc) r44 = dup2(r43, r43) sendmsg$unix(r44, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d68817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f08000000b71409cbe65771359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af98700"/356], 0x1c, 0x0}, 0x0) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r45, 0x7, 0xffffffffffffffff) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r49 = getegid() r50 = msgget$private(0x0, 0x0) r51 = getpgid(0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r51, 0x0, 0x0, 0x0, 0x80a6}) r52 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r54, 0x7, 0xffffffffffffffff) r55 = socket(0x10, 0x8000, 0x9d) fcntl$dupfd(0xffffffffffffffff, 0x7, 0xffffffffffffffff) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r56, 0x7, 0xffffffffffffffff) sendmsg$unix(r45, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r44, @ANYRES32=r56, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r51, @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r43, @ANYRES32], 0xa0, 0x8}, 0x4) sendmsg$unix(r25, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="3016cd7f5a466d84a257c9dbc01231e06c1953b0d24ac966df4f06df2d626fac1aac8754852e164a329e59b19d7f8969a9da8c9cb760593b2bb9cc78b1d4", 0x3e}, {&(0x7f0000000300)="64080400cceece6d935d578cb9b907989af5dedc317ef6e81c40a020775ac5978ad45c191ada0eada1713423ce54ece346010bd34660d9d1965f52c8557130c2f1df07e2d13217cbac961096db3223b16c0f5fd02c08aed162858c32511d74d39c4513fcbc8f2ee4f7c93025e7056c640892a3660788b1858647e4fa054eedfefffcbbe30afdf199c5594c44824cc5da29648e3adb0e4aecc1a6acf48ae9a0f51072d2af7e67cf3863a43c372f63130ff3d7c9079d0338df20d246f51fb42984e2", 0xc1}, {&(0x7f00000006c0)="b0b3c85ea21948f159b35a3925b63433e190c3e9f8f35809793e582b0fc07865d74c752400ec7204f9d0089497bc97ae5f41a04df63f3885e04c5c3e09f8a0144350a93dd5c740b87bec9c0f5861b4ccd54a158c89a57dbc824fe021fbd695729bfdbc5b877e76dca0251176ffc64c9b3bdd7134d2cca8b703111689814a0ffde8c87b12069393638c9429075189b7b724333117f93228abc41301fa1517afbc7b4ae354047b21e8ef995b2639af9a4f364ae08b96ebc9158b5a846a5011056eb6ab18bead3eac7b817010a1e20d8eec995d328edd6e0e7a1a30b9b0124a7c061b194ec67f30ac", 0xe7}], 0x3, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r31, r52, r24}], 0x20, 0x400}, 0xdc9ae840ba2947fc) r57 = fcntl$getown(0xffffffffffffffff, 0x5) r58 = getpgid(r57) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r58, 0x0, 0x0, 0x0, 0x80a6}) r59 = msgget$private(0x0, 0x51) msgrcv(r59, &(0x7f0000000140)=ANY=[@ANYBLOB="0000008000000000000000000051f8b78239841dcf1e0500000000000000000000f0ffffff0000000000000300000000000000"], 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r60 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r61 = msgget(0x3, 0x100) r62 = syz_open_pts() close(r62) writev(r62, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r63 = syz_open_pts() ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r64 = syz_open_pts() ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r61, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r4, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r62, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r63, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r64]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r67 = msgget$private(0x0, 0x8) r68 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r68, &(0x7f0000000040)=""/86, 0x56) r69 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r69, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r70 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r70, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r71) r72 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r72, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r72, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r72, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r72) r73 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r73, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r73, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r73, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r73) r74 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r74, &(0x7f0000000040)=""/86, 0x56) r75 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r75, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r75, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r75, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r75) r76 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r76, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r76, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r76, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r76) r77 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r77, &(0x7f0000000040)=""/86, 0x56) msgsnd(r67, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r65, @ANYRESDEC, @ANYRESHEX=r76, @ANYRES16=r63, @ANYRESHEX=r77, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r67, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r67, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r78 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r78, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r66, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0xb040}, 0xfffffffffffffea3) setsockopt$inet6_MRT6_ADD_MIF(r78, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r78, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r79 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r79) r80 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r80, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r80, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r80, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r81 = socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0xbcd4f6bebaed66bf, 0x0) setsockopt(r72, 0xffffffff, 0x86c, &(0x7f0000000f80)="1b7fe2d8f27fd800f6c71b8989ae62ce781d8a5df4226ae2a5d74c6a81c1344af40efec0453f5dc62c6ad1dac3c024abdccb53d53c4655177f434b389ef9295c0113a903003327dd77ba17901eae9836b72dc47d17680af2e425", 0xfffffffffffffd3f) setsockopt$inet6_MRT6_ADD_MIF(r81, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r81, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r81, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r82 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r82) msgsnd(r67, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r78, @ANYRESDEC=0x0, @ANYRESHEX=r79, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r80, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r67, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r82], 0x9, 0x800) r83 = msgget$private(0x0, 0xc) msgsnd(r83, &(0x7f00000012c0)={0x3, "ba45ede2425a8b028abefbf16c02153cf3d1ae20d5ee10d9ebd15d31059c11f0debb408e72ffe264033c254df9c5b4a40e5a3992da2c498c2583001647a64469feaccf0000000041d91530571f32df06727be088c3d7de80071f762f4310efc5ab19d21b7eb7ef5a"}, 0x6, 0x800) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0x8, 0x3, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r87 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r87, 0x0, r87) r88 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r91 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r91, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r91, 0x5) r92 = socket(0x2, 0x2, 0x0) r93 = syz_open_pts() close(r93) ioctl$TIOCSETAW(r93, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r93, &(0x7f0000001040)=[{&(0x7f0000000340)='u', 0x1}], 0x1) connect$unix(r92, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000011c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a80704260", @ANYRESOCT, @ANYRESDEC=r3, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r94 = socket(0x10000000002, 0x2, 0x0) r95 = dup2(r92, r94) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r96) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000900)={{0x3, r85, r89, r90, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r97, r96, 0xa5, 0x1, 0x100000000, 0x2}) r98 = getgid() r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x1, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = getegid() r108 = getpgrp() r109 = socket(0x1, 0xc003, 0x9) connect$unix(r109, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r109, 0x0, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000500)={{0x2, r85, r98, r100, r107, 0x20, 0x74fa}, 0x25, 0x47d, r108, r110, 0x0, 0x10000, 0x5, 0x4800000000}) r111 = fcntl$dupfd(r60, 0x0, r60) ioctl$TIOCFLUSH(r111, 0x8020699f, &(0x7f0000000300)) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x10) msgrcv(r1, &(0x7f0000000280)={0x0, ""/4096}, 0x1008, 0x2, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x3c}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d6fcf0729c445c684e997e0b05c8") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:50 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000247, &(0x7f0000000140)=[{0x8, 0x27, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x7, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x77e2, 0xa57}, {0x18, 0x3, 0x400}, 0x9, [0x4, 0x5, 0x800007, 0x1, 0x5, 0x20, 0x6, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000580)=[{0x1f, 0x5, 0xa8, 0x2}, {0x1, 0x1, 0x1, 0x80000001}, {0x1, 0xff, 0x4, 0xd8}, {0x8000, 0x0, 0x3f, 0x2}, {0x7f, 0x0, 0x1, 0x3f}, {0x2, 0x2, 0x20}]}) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000500)={0xaa92, 0xfffffffffffffffe}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) r7 = socket(0x1e, 0x4003, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f9ebb9f6105827da501d48d26a2c924f67cf686d4399105590e4b616ba46786c2cc1060dac25e937bde3e03c1f02663d8a3f2fbe90704f7b473deb979be5312f652581dce32", 0x1046}], 0x1) setsockopt(r7, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) 16:00:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:50 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) shutdown(r3, 0x2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x2) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000001c0)=0x1) ioctl$BIOCPROMISC(r2, 0x20004269) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x2, 0xa1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$dupfd(r4, 0x5, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:50 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x12) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 16:00:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6897b000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc0306000000000000000009000000000000000000000000c52de82cc8e4b93a0766719e5825d95c4fa86f6697a8177aba0d9e75593c5f0d9a46506575ab2e5d"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000840)=0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r3, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94d06816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r8, &(0x7f0000000980)=ANY=[@ANYRES16=r18], 0x1, 0xfffffffffffffffd, 0x1800) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgrcv(r8, &(0x7f0000000f80)=ANY=[@ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT, @ANYRESOCT=r19, @ANYRES64, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYRES16=r10, @ANYPTR, @ANYRES16=r12]], @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES16, @ANYRES64=r7, @ANYPTR64, @ANYRESOCT=r20, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYRES16=r21, @ANYBLOB="d9c8eb127f7328f3b72d33851a56d12154a51471bfe0978dc1249dd3cac7475343efbfcfa512ed09eec63514fedcc90bab3965dec3369805f1053913204a3f8e4a53ccee774f528b2b8e735099805e56e56dcb49a2babe159f6f5e9aecc46561136261fa9076ff658ff6bbbda0c319fde2383aa539ec84e281ca483997f2d4be6c54b357486a4ca05257930a3e2d1edfdb13347386ebac2ec34ff9f04a347b52f711571def5f9c", @ANYPTR], @ANYRES64, @ANYRES64=r16], @ANYRES32=r14, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000001000)=ANY=[@ANYRES16=r22, @ANYPTR, @ANYPTR64, @ANYPTR64, @ANYBLOB="be313f0d809baf28ef8c9ed89274a9e82bf463549e4c59da1b40709167942861de721f081a5284079378fa07b7c2dd12ca929f3ed51906741913b03ffa71e432c05deb7deac1e9df95176790e7e8d77308dd991c673fa7bf571ee70dc4f8b8565368c0e0118e694065b7e392040019c3b009e3f137c4098d40ab395eec4f94f9af5e91484d1b5549e7b9aa76e73fd4f7a733433e6420446f310b8948571ccd7e4ea41be6ea41ffa72d51275d8b9b3bd2858d3d35a36a3999d9df5ee764953ec0baa1ff0884afd560a8f0b733cecb087364be83d49f327eeb6a77cfda851f72", @ANYRES16=r23, @ANYRES32=0x0, @ANYBLOB="f4c7b8cf5f2a050d0e3d33c4d51d024a92ea122703a807f8bbe497b796c08add8e0dc45fe06f8789025e3ae6ddff1d6f4d911932094fd22848df49e043e4f6d074dc5a0ba65fa63618ff9c579466f90f9c1d3079290fbd04424a23a27efe07b5bcb65301f4820c4048c071b2b8359ee1938673e3449e30a6278aa8e8d44860bf7490e27e52a2e6999625664cdf8e5bbe705cfbc1aee0c0aeb9d430fc42d47f7a058a91bf"], @ANYRES64, @ANYRESOCT=0x0, @ANYRESHEX=r24, @ANYRESHEX=r20], @ANYRES32=r20, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC], @ANYRES64, @ANYRESOCT=r25], 0x9, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r26, r28, r6, r15, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r29, 0xa5, 0x3, 0x1000000100000000, 0x6}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r4, r28}, 0xc) bind(r1, &(0x7f0000000100)=ANY=[@ANYRES16=r3], 0x1) pledge(&(0x7f0000000040)=':-\xba\x00', &(0x7f00000000c0)='#\x00') listen(r0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x2000000000000121, &(0x7f0000000040)=[{0x3, 0x0, 0x1}, {0x6c}, {0x80000000000006, 0x0, 0x0, 0x5}]}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, r30, 0x0, 0x9) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x5, 0x6}, 0xb, &(0x7f0000003dc0)=[{&(0x7f0000002b00)="7735b22ec14e4853d4a673662667cfb1838e121a485a202688082d92e9784304db1b098391a33e7d6f727c6d1eaa76147f29ddc29da0b0776cef9d01c3d376eb8b9d499203227dc3b8a7465a8186458afbee8a355e709e2dd1561e54dab247fe78d25280dbae425b0c2ec39199ed12b6bb15495f60d1e0e15a1b76d16b4371561940fa5ff09cb6b4c0b8e2c4a3f197d22b14d3"}, {&(0x7f0000002bc0)="f1d064f2fff9ea52f0ff1237c6e5ecd9fdfb5fa92f9e7f0defd916771102e4da8dde90dfe54a274ed672d129819cbae2aad97d15ce693d566fb7e0c7dd1bfbaa9485dc9e0431208463011b0ebe7d6db20b6ba4e90a199f0c83"}, {&(0x7f0000002c40)="8a0d1b52e6b3eb74119de40b9efe6ddfcd7eb03ba0dea80f220f3c9fa4f968b254a9daa42e750c3932f9a11d1b97d724693572b0ad84638f61966e08270278b2f3ab5c1bd4d9ee7f1bfc8aa8fa08bb7a16037576a6bbe38b243e26c526eb63368e37625192cd09333b363353aba2f99cb9b07486b87782200b94e3ae9c34aaeb6fe3ad15938f48ce194e8f5e109912044c1d6fa90603f7eac4e441ca9270e6a1f23099f18e20c7500f2d53cdb3545463a2da8c0757e411aae902fa6a1b5a25930fb0c435396b53ea37de9cf18c0bdbf6e26630f445a7c34b1e7fb1461308fbe9f098228749e530eabb85e68bc38522b7a663136e99ee6a035fbd86a122cc19e83db72c630dd7c173a5e5cc9674f0c9dd6e74a36de61759af814b3d278f4b96e641650180a0fda5e96c7a882ae0172b332adcf73f74204c8f45559a6a40d168c839061cf8c2eee60776e10308292bb0d34d068b4c69bc03a37db27488f5b0bd6043a17d4d6c5379f226649e88599d2016645086aba466747d99629d02042f300bb7010b95ac4080afb2f50c26b3774fb46f0186ec930302c43b38f906738fc2efc7e9bd1f2073f395ec87b7b8b51d0d3034f65216b446c80eaa91b49857ae42df98004b2a34293a2ffec4b54169942c7714eb5e0791469a167cd1cbaea847212556423810d59fc2391c8ac2229d2d49f648e135d83b099d12af5f777d5eee99f56204bd053efee169fd490f76a13504dfcd2a90295f6c81f01124f3bc708b68dadf534e304b77f73ffaa899149961741782fc47ac5a1e137453a9d1f7e1c1de094e25878bc450bf50c165d9fd6c5be02746a7b9276467d8f02115ed87405f3b3ae1685872005530154061be1387628f8adef4dd1e2b15639b0262044281c15075c03ff4b421b19fa7773a7fb99adc539a412ab2b91a0fd0e14620fd34292b29435fcc1c5ac582821dc0c5e1f40f2f0ad9f33d5f63db03ff18d3124ddea419539b679747e4e4be7a0344dee45f3a514bfc900d8603a1b64946c3e172517614809c5ac201f196d914b3650c2fdc48ba4c6d43c5eb3f14cd8a861d5e54549284cf3b26e2d3c3f9035aad3f022c2ad2b3523cd0ee0b15e94fa8cb6cf7b42ad0c6c9138f9260ca94b256b8ceae167fc84c824a41104793d70fc215bfabefac1c954a64b0a58390918a08cff93a35947c0379856c6293207a2f541e0d4707fcca85431ede720bc6fe25da7dd6eeac62770a3ca9ae84d63f8a5905b2607e894e5e1d49d1efe0747e1bd0fecf158a8ce55aadf47a51b77e68d56d40e5fc11a5c08b03a48da15d2274a8001746c24a29275fd9ff764aeb188617c82500d0354ed6a4cc8f4e7b718accb755f5257c729aa67cc430b8ebee42ec4b583c1365e1e1e98f6b5c02fd9ca233442166fb3bd00825c9c6c8ef9de1ae95f5999d4feb5e13a36c0baa135700e50bb30763770ed5160a729fb4033179f8880ac111053ef49b84d81493eb3d1c18403e237fa78f22391dbffd3eddffee99f1102ec9d38a9a5cbfc7e972d88c7a201d339a48df9f81cd8dda658b9346e57ebf9a2e9cb82e70b8938316f9db8a2a67d21e5b9951681cbda932ce6510496f9b6a327f15eba2c9aa1deddfe51bfcfcb521b68199ff5af99222afd234ccce378dcf9c2f445279e6816ea739b643a0d84242b994bd024bd60e121b6c2aea355a8487db80f0385cb0d169869a14e0dfa25d18dc47de66628f48d53934576e42588fb6e11af0f78881b51c67cc39f0f8e0a2649debffb34ee59b7cc5e2069d2caf55bc431403ad1c38043251f20a27bbba3b731777b75e15cc5222d276e49e51b764c00fb21f37895cb3ba24c63b1c9b795edd4684c555e32354d6d5231124f8c41fbaf7886a43890173af313f9a999f00e030cb25e22edfba76a4791357b59d78b935eabe21663ef4d66011a9a1b27519a977c2f4dcdcba5b9b8a47d553c9c9963f5022c72705491d478e70fbe2f5a3a939301d8838e499b949736a6f2a262c438f8d31799658ab4aa6afb7fa37e57151c71e59a5fe3e8daf7bfe7120bf23a534f9bc710eb3cb4953d3d9985e8b085d402082acb5fdc72609134973c244c364b5e2e772e1f93ee4ebdda7f28206464fb7d6ab87e0ea0682156710c95c478ba7764977d1ded0fcc5f3a5267f6a70a7fa4f24fdbc5a5bc6f74660640c50695413d440523c3c78889464a3f7ef62c4600fdc831c1505d89caa24022f7f547f270ade66a93683972a37c50de34132260ec09af864dc5d84a51391273c76fa2f377a4e95d5c96975ce8df35de2b02427aeb682846c3c4e35303c55fe49ffc5add32b6ea1b439d4fa1bd055df749fdac090e6e2d67e74a16eb727823a078caed9e1e43c9a4a5fe75cc27ef678105cdc48b7a04d60c3277a5936da78d88015438e7ecaef11624df65d2daf4543fe146bfb494e0c0618180a601be807fc05a7fd6fd477f8aa5202c2a1a090d126012958de40bf19d799690ce15438770d8d7a274fd47ddc8673dacb3264ed03830e49809fe764eab9030c8fe01cd3d405c093a955a5017fd6007ead93b876c8afe6fe203048f771ed1d9a1ba3da17dd39dc2b46d107b89e92643706fd601e5f406afcb9447708ad4203943637e610d241d3c648cf52be16573b79df0aa0de17c4782f8021eaf2b6c1ac4d81c78b9be016305994c279661b43931e5c86be8cf01022103be2494d894ce838fe29dd3f252bb597b0feb854059ccd06dee4f7b89b326c47264878e1c46c666f42153c7cf59bf224b492e52f5a824b8148e1972ab1d9e92ab6f503987467d35729d217884ad08ad36835c5e08d5d28df4010a9392f956c018af3127db129c8db3ba73b59d9449071537f0a844fa7081200648c9fdf27c588b20cc02645fbe018d90abf136801f52e08a4451c5da72b11bf5a2a6fa6ad9e1f1eb2b2e5220283b67c74b9c18a1122a942e395fed95960fe945988c5f5842c5f318d21be8f4a1944210c7f76856f09c64345ecee512413e26533fcdab5f9c03d36f0caa1e3141496d5a501e63e7cd0c898d535be3309fee9c5095cef3ed705921ef4d255e9375998f7f930e38f1f90768f62ec27b333826cd02861a34c086de7bebfbf534c6a792b8a83f789dfd8a866765ec2c6779a36cfe510a32fdad84b164c624967b4c6bf9ab6781ded29fad8afd88a20723a28a0a85145a36d68be706494f81ba8b60bd1ca4ef7382c7337221bda6bd74f18fb88af37fd2632d1eaa06db90a2057e412ce826c363f0577603c081630d7b037a848d67606b905566616602a52f2522275c03671db42316bac559b8ef22aab90740445571c058be88c3a7b8783a3afd572c26ce0e992ffd383fe54ae060bfd450224e57786fa82f993b98a662ba9d7a75431a3c38106d0df768c6993dbf14977e392c1298d1cca96257af0f9e1cca6ab50a3198d9f2039281b034c6425ad70e74e6e5f9558189023f91c49bb076a9969b7c8b9a3b63833e41fceb5b7107ed5ab88e358362b620f4d580829886050798824e7b89770ac83450a31e0d9c5c965ab48e51c2075050dfd4b0b139121d7aabe23619ed22f84c8981e5620634d4d21458412b0ae45b0d45ee07e4863524d9bbc7e6bcac5737a1bcec30e55009e3a7ada309317630461f0de618af2fd1ac84c170aff72a98e8f03d6e03a7e95ef3280af4b5400461b1472c7d8addf8ea16fdbd458503fec9376dfcf79fd8efa9207f356de85c2d16d887126990bb1616f2c51f8251bfeef379a6284eec2c22eab47067fd266f0fdedf0ad7d7d95aa1c45c0144bfa990e36e34fa6dcb9cebdd48fdfa6ff0b4f3873156515be557a34da85e33cbb0192906c15ce9dff2dc05f8fa8f5bcbe7d992dec9f90ee2ca45d05a581b261eabf1eb9fd3812a18b1d20a0febd1f8382870eacc1f35feb5a4b9d50d5ab1ab29d04e0dc155058942d8dc29a767d488bdd418f32c733d2d0d1060514e022a0998bbeaf9c34a6cf90ad0747f4a62619c535f24e50db68a255f419da5ab84a06ee4099ca4a8f81f18aebb710637d1e8c0374b7b351b74cfbf8c14645ce77b097e98c8116a2f77f4788a9e9f3874b65f088d65d08883d12c648c970e7b7991aeaec052461f2f91073ffd263a122e2381f63f941fc9104a83cf0c89b4fec1521fd6a7c3f08d7cc401e5c59d219249c46f151895040f12b3c6e383317345641773eb519c1782f2106153898bda9283be582283fe0e60a176698c731b9b7278a387f9d10ef205daff2707065b90ef0e097cb2a457c8048461902a8c6060e1a82cb63cbd326a09b4ce22d88065d980175821c02000c6476342de17c8e49d77ea2e117b242a6fa33e90067b6ef9fbbbc255ef74b216f16e5c896b61ce8b531cf55f69fa2e91dabe5c087ebe85f26fab31f81afb23625b5eabf958feed6f6cba28455c94b26d65685803b1594161766a81bc4d2dc6d9e31c4e8a853a568273157da9901ac064128cdfbb82e940cd7c5e856d394c51c993cc5f65a0151605d559f3caa84376ef9b3a51f94ac12d1031ae4dc47a1adb6d0404ff2e0b2e63406b2a8c50c21c6a9d9902d85a11b3eb130a52fe9486a95939e84499ca9773cd2a46e0a9767377b4e5aded641b1c91cb6f47be6d2d13fff6f76e01e4aa0a0edeefa632a36a1ac1725de8bb72c96c0de6294c4e2a9617163d7235f13b0b1f8ebdd8092728659bfd703939dd18b02cbe0a94fa96626979dd530dcd3e6d27aee945b4da5613ed7c0e10b4028131dda37423a08552f8d747a2229f7c96cd91f724633fc76cf5f3a334cb71702cb3b1829bd7b9991421fcde0a78cb5081db8520be69a1b2c46cbbc5e5d9b1c3b656bb73800adaf1bd87ef35e379f559204359e0d22aee6327d325dc2d55ee6e4cb46e7e5ed0971c0d3bec9aef9ef214a6bf21b8c6d5917d1919574312e2ecc7338cf39695bcf288dfd0db594f824b261ce3f4be9e4ae99e83e4ad33470baf4917d5a0fa94a9f74c65043b7ca30bd4aebe27f7ea292b806e09007d03cbb3e784eac5e69fcf9c0081f007127f2356865d0b6f39acff3f596eb055ae8168a254f528019c6ea91a887a9cd580982feb7e99eb43823cafd9a6176349fa634adc5513982d942eb544d693d85f90a02055e8c896f2d2083fd484923d7fbf03f4e49c992164e06a779a3cbfdec527b3c34591b8e36f91c94b806531733233780224d87e8f21d1f09fb8655d851a5c30880cdb10204fc21d420b5de7f71cf1d9647544a3a528c21876c48a89a52fee20ff9fa14d1a361d5d6bce3d41345288715d4d045a6caa607afa285bfc0ed5667519ecd60905ce022dfd183018068960f619b3a4d7f5d866ee0f5bc74813e12df98500af6b987d85b610aa7f51403fbc8ee382a71ef0b772b917495d3eabdd8a97df28c7fc8418d114f31ff72b0e40c92ee9c0ef89356580ed981249bc6d44dc57daa29a999ef2a9102bc35179241348f85d05895bfe065014081f115474806dfa5a424a56f84227930da4eb0947427a52227e4e943b506eefee5920d2bcc396c541771a8dd43c746f285f9363e834511523fc8f6ed1a39c4fd3e07b0ba3ecbc00cb0fe206dbb6c0bb364482bb7162865a513c0f6c520df33630f290b0d0ce54940bf3f1eb61472ff67ba69bf77f98c322fc611fddf0dbc8b92525575173312082ea18ad9625f1db2ee49bdb1068baab4c5ecbb08c6fc1418238c819fd9fe5cf44600f0cc51b5fb94908edceff2b39bd5b4f737eec2006fbe486b7b67c8d2cca9c2dd5a74dce2260399ea8b6764803109d7"}, {&(0x7f0000003c40)}, {&(0x7f0000003c80)="f66d1f5a8d70be99a08a124e70c7d2a141f3871a0cda10a88235379eba27f3ffd3dca131fb67d5f8ffbf421b44783f5e0893f987d2a64f19429ae41d7252ceed1f72f0e26db0059b1ada8a8db4a0374fd5e2f47c7d1286b450f77966c428f709b2d79a0ca303968dc80f092966aa253e03c1979f7de459e5006ed1"}, {&(0x7f0000003d00)="47fe576001ce86b1b0212a6a039f4965f2406331ac584ce309fd25978989d134051a1a780b8667abc974c96788e29f33d82a504399a56ca93a6a932b7c2972cb7f7e26ad759e9502ac4fb234929dbd0dc21de838d96a0010a91bf23c9a4a2a1fded68200d9367641f096abcfaf0c089223d6457a2c408fadf15ae27d9322003f82ead5a51faa4c54bbe882a8a40d4f5c97ba5ac8f021daf507cdfb3bc45fcecd4d4181"}], 0x10000000000000ed, &(0x7f0000003e40)=[{0x1010, 0xffff, 0x80000000, "03584c9ca2816526c5c581e3b76e068becac1cbe18bb5ee34095856548535ec0359cd2b94c4b600c960ea3d78cd0f01defd6ea19d0787305856db976806d8579226c18ea899e95dd0a596cedb5be37faea4d65381ba3dee47016a3374b8aa55a28eb7b9beab842057eda22922452a1a7308c3e2d30382133a5dcc1202a22a2df7c8d264dff0d62c08dfb881daf2cbac833d0ca141369e9c121bce86dcf6dcf1ca0cd76e03351479198378bae05be76be008d17feafb6e7197c1a4c395bc8a887b723dfb49ba9f544f54235798113ec4952cc29dbdcbafe55b74307224a33cfccc31d03e0f69b99739b06559a8bd2859acc387ef4b072169002e5a9dfd4fbd8969eb0b17e757998f8b19f7d83e64d2436757b7f02bbe9171d845b71ea44fde1a375e6e6614aff0df5b4fb6d391e28dc668b1016c04a71b96065c6ee3ee9000a7ecc3cdbb98e80bbccc6bd157498200c82f35e20542c663f1111e3f890e6644bf1a7fa6e2cf550393839aa099b152fcc947f0e652bc56dc38d482186785436fd5c1b6bc8df8a5f04eb61d38261681b963de6cc7d8153f1dbd6d094470baef792e2ae666a4ec1370dd448114fa0621987762079089d8ae55dff33d37eae8a9fd523512a37972d1c76d7111c40ef2b53dd8fe872e55db506209019634b45f554870fc31129a0a6dbc9cbae84f5b05a1ac805e11942c141fb384bcb492b7eb65bfef0b3560a2037b53b56473ceaf588de52d098a791d2fe8d033e63e1fe9a18be665f94710fff895553b419b043bac56ac44e820e5f79cc35d672a67dd64ee70457881f21c7b63041b789ee80ae2b2a8dd142828f42712099101bb8e0630e009c9e0fda3ffbc2d6918d05d792c6afffecef389ec4b887e8543379cdbe1052ee73ef023052c8b177257a599cebf813494554ed3206849858fe6589591b4a02cfed95b9a9feb6071fe9cfe62f3d81fdcae6f17d30149f85f2a01b7eeaeb499b2a0874af619c14f355ccebdcda5566a3012c4605af8f5768cf4f4f1bb3d33d6b11cd33591c0fc0e46b17c6ad8ca181fb71b01dbbe08d253d09909ceb8797f1c41e293769d257f97512898cd18257f8303d2c1afe7dcb55b9d61fceb871947646bd31650af4775c2d7bf3d2f881985b80ae0408b82bbe4debba88ab0bf820d28dee9437876b85ef551566a87279fc1761206c9f23c09d15772847d1ba6f975f832703246ff3340db8ebb991c2bb3564495b24d3148b5a42b7aceeae1160487c0aade090641e84260286f549e8753bf82e7bcbda7b12471312223086e0208a2ae21353c420290dbf121914cb2c466e90e223db6f8818ca53e36d5efbe0c928ce686115d798789e4095d52cd85528f4875ecaf79cf4bec6c7d961185a33fd61cdbbd9fe886271776fe2c8d43ab1ef3534a687a70b19269a9013d647ee9742d4ad2ff20492cc224adce7741764e5fdd73754dea59f57e2dbf5835b7088bfa5000583d0124f6b28b56283d54cf6e0d5b183a2999ac14e7cd9d511349c83eb5cccdd51d43514cbca555ff3c783535990edd12ca7b79a18a0ae4630504eb174bca57acebd1f5d537acabe4c2c639d19f6598ce8617ad3bc1785060b46eff8f4a4b9d07c08c28467859b59cb0c00a2c8c1a3034275712e12737dfef2375d68f0664b8adf33d253f99cdafd4354daba7460cfb65570e59546af6c7fdfab292f830daa7c907fc1eb4ac8138c2a75fb64d2738fd7cd55514d765d302529e909a6a613394776d1baf9cc4687773effdb72f61ff67416012debba68f510c7e02e5e93cd393804931c60b518dda1affda62d1dd4c4d17715e482c3e0c1cfce8790954fd14672625c525501f4f7ce4a50464c63140ca307af1718fffa801e32d22568aab3121d9570ccf4de5d3dbe4129fb4a108cddc84f01f1f0f458ef926883646edaf081b2f056de206c709a2459b9dd2033cbb4d6b8fad71dda1ed083956cfb1c0ead6d9f4919c784c73474b282fe18e8798cff3a7e80107ab026d3871353b80b9ae99430f1d6acf99a9763d31459e0cfe1ec7eacaa4cd3f61497b251258b2694290cbf52dd589455897abc246b983deceab871f4d8b552d677a50aca3818240dc41bef9a85aee5b66cfa8332ac1e33f21be10b68c242ac360c1359999a6f86bb93804ad8886ac54d15c8270829dbac5aa5025d1b5bdf03a5787f6bc00f0ef887f645a32c338ced7dfa612156a5fb5fe5be4458a53c59f84614c8bcd12f63aa7949c4e2c87c05387989776963e6070dd758e0e8b9a43d7be61b78ee50958817928ce43a0dba5394be133e34d60780e8496bb228d69096f6360348651e7fc9429dc634d137a6ca4a424690815359e263dbf1c0311039e4db1600a10985e61f8204444669500eb494dc440585c74e97a7129b88bbc1d8a971c49948de9323620a558b86674c69caa92671de55fe7e89283f8b8398a8b4572c506d0e81c86b5a903190a489eefd9a39ba5c12fed6d738baecce681e310ff7ddf72ae9f9766a09862358666beb9c9596a5d3e6119dee752afb1c62369f496e000cfd814706b4530b2f674f7fed9b1dcb4e6d8c0b96350a73cafa861d718285da63da2b874a40afa105f8f88bce77f753c58d9b3ffad00bd5a0994038f9c9aaf1f2e17f8831441565a1a49118ec4dc09e30fef8199e4d3cb5356750b5b1229ed6579ed40e035e9715381ab2248a32e3ebf82afa16b06ec515a5b2d2d7d8e7bee34a3dc7aeb3267f4a0d8f04ddc68005d8b9743d604aafe1699390220eb85200a588343498ee4bb20682021d3aab17b7c9de34346d384d01833e21405d1f4641e784444162ea6b7aa537ecf923e2c17cdbf484e1c004c7834209bd90de086e0d15eae12f9a122a8f4455d563991008bbf0778f8dbd0dcf4ad96810d61316376f8caa3d8538362814095307dbb414f8ddc38987baa6b39ef13ff6e8d94457a3edf342f3775744ae5a1737e6ea20a31f673b465e5d5d346873a1bce704604e10232d5fd9e735da6a57c76821e318c1638ff706bb0887b10df0700aa301ad74cc506517b06ab828ad46c3ac7b0a7de93e0f1bd1b9bf2bb3febe7dd37c725761e32b2affc0e6cb4613193f5f69949a54de1f376cc2a72a95ba3356a2ee78bd8104fcebf331628ef6d2c773f677cb2fc90ce7beb8c7690ba06e33fc72342af3cb410eedcd269a52ec01909e4972f37703ea91832e14c595bcccce5696f81e095cc69d92dc968e67a6234a87874f27e1edbc03ea5af066f6e8aad1a1dfdd912471b97a808ac06d21e170daa065ef77227de0e195fd889284b7bf515395d79f83686b252d31970982110d2f23cf9a72c741f2dda84f55f24e2f7c6846e6a0041b309afd5f663057d3c83eee97f92352effce4a6c90046ea84234f9452e3cb5882612f649bf587030f3c051820d75a22ef4892979fd3a3bb00ee322010bd32987cff6e1873f6fc40096b63a0c475cb0841ce5837f1b79bffe19c52e9bad89fa28e63fecf1219eb4ad86eaa20d4fa3407640a42a22deaec4a00dc3288fcdb462d7d5268e23f5d8dd56d6937846c162459b526ae2c0618c73d4ac1b11736511b4acb5fc1cddcc1f5c379bb3b17dce59bd5e48a619f56061af6d817888ddd18aa5edf34ee618c1e8f8855419bb053a4fd183c3b288358b5be2da56fe2f319c1a54c9769bec866da3feb7def316589408efa8245e44719b213570d4a955038e160797a364f08c7897fef0578bec1be1c49391424ec8a74eff3ed65a3131757a7d03669276c715106857f21ad3759e859bf7f6c7b3ff3ed23af2eb6ae2e440e08b19f79933686d9924bfbffae494a58f6a7533c9b67aa5fd1535a7472df045cab7a2c5752f28697ca9ed0da4cf31952dcbcb863f2f2f5d6cd2273fce65e1a2b78fce17b305ba8b9dd54a572ad22f63477e6c317bb6283b3f81cb8896b28b557e8897cba9951d92cc6ff93835ddbf177a0e5b69eaa7ef93a9f681f5834ef91baca5d5857e8874d938768a9edabdefc8355e4da27ec1bad1a53889a29c475972288cff0e37d4a16507e4f111aa7ff813d8cb41d4f82fb42f67aa0d4a74abe87fb815e985648e27723af417afe31951dd88808416736393963b7f075d7af4960a09bad6dabce9e6c14355c15ced67db37d461ff2b34909026eda990936e0ff8beebff943e8d8a06d24852c323fc3dd5114a97a78e06c70ded52e85992a7c178f30f8fbc384d698c7108f292722b26176fe80fe6a293bf9bb87ddb523f429e046fd1d343f1a92568eea5dd031af01fe7ef2869aec2a0dc8fa7c5d985594a5ce33b3671062c385d4d579b0392624ec0cec2b23f1ca4b13d04391c8c6e130d64795ca1742731a9c7a901226e9418e0355c48ceed1c2639a8bb4377fd169861f33dbd7ca83612c8fce5a0aa729f5046148e1ae47e1841792aa502f17bc99d3cbbf36d259d6807c1150d703ec3e198fe3629a6d97574323b8e8397d3ea5199187bf733683e7e8755598c658f24045b7735f9d059eb4eaa9d451f621d2630284b0ca96752392b65c72116fdcadc516f9684588cb7dba7b89cd1fb91f38dd3a7cd51416327423f4af30743768551d8a11e83dd6ac7a3210e870600db6047c8eca36cab81ecfb6679295ac4ac20d5cd6d12b83c99fbc9da1ba598644b19a8b86dfde460d87a425147f6093a28dc7589804ddef262a5bbb4cfd2a2f34a6cd0aad9803f06898a550481d3d9a670d3098a02d24ef997186cfa6650d92505e3499e627ec1e803c89d04df3be4345918c244417a9156852bd8e9a1d8e138253275fb2612c16a0ca37c49c1e696bd7172fab40f7aebd36d6b80f752afb0a8a776c0b974e7e751c65cbefaf2baa067bc0e6e792c5708342c81a5d0ed49003b219e08d69092c0b8226d58f9767f4eba17571e47daa843207222940e23957b408ea7d816c61b7f04109291610c46c44426961b2dc6c11f2ec9e3bb68a2be869d8ef58caf5395b49de725ae8ddde86dc754313194b6547e947fe3dc16ab19b981b245b1793b7d0b67289980085795bc7aac9decccb4abc2f5bb7021c0580ef3f69d0136082151c6d1f1f261f3f2396f140c3d0f42c60f97aefe8960f798416f82145c3538cca0e6aedb6a6c5ea39bc9c7dad2e6649e8266b1106d675fa5bbbb9bfa22ae2b9e9e5ddc9cf631f5120f1648d328c4d849e6d1841c3bb020fafeeacfd9fdd10db163e43874d192b2a12a48c1db060ad9a9aa343010b378d5249b75e3dfb92506eb2f84b5b0c4c7b8a9ea3eb0e5a43d691ca510eb9ca0859a62a12441ab9310bb74969ba0460f9aabdf3892fb8f428971150c3525dd8616c39c9aca5c2810f7a44632b84296f85232be0c3aec1ca309e826999f94e7c264491b12f7dfe47a6159efc2fde5e6a90f41eddc20a74c9ea7210fbfd5982ef431489529814e7e2a61948a15ed262d0dbf6cc35f527a8beee9d726b52f2199a513607af83a4a744405fbe622bb299be9ffea10f3161ba2ea19a25b84ed809aa53477f44bf004e1739b545272f34f2b52ceaf45bef5d4686fac2e696d80b08258ab01d7b4f250a5a3c39e5888fd6b1e614041f4c4a56ba2d387e3eff06d7b50d1dbf9137a4f4ea524a47d486b9247f8bdb8481118cfcf0ca20d66717c8609e199be69818b1263e35baf538bde0f2d8f18ea4770f95e95c4965710265069f90bc706ed4b9fe13a62400bfe590c5e0b729c81098e4cf2766a969a240b4e76e4d44cd94f8bce376c8a25799a7ae741b20230bbdac869cd1f3702c24c0232e360188ab722d7592cbf4f24b57"}, {0x3c1, 0xffff, 0x33e, "489582855a934b719d866522b49fcd170089e4d7ceb5316474822f158e8cf8e8ba5e8cc4054c72b0d6800aaf3da74c8516463451f66fc061a2aad9c0db0b6ac92ce405ff02578aebf4d2316be49b592e59e77dd80203f82b2e44c9d3b46d90e9da4f699adf027fbf47f68d8836456b9b7d81c5484d6af38e5bd207f84ed3"}, {0xe8, 0x1, 0x80, "e03cca4b9e1aacd9bf4df49230012bec068a7c3f59ca823e94a6d622b694f39d5466bb9288395a408841a98deda9e89a8179451cc407d29a5a89d3c6ebeeb61b594f420d23f8f9d75438ff437b99bf57329ba8f1d00b79e964f9bd2ee5287db2e7becab78b247be36d29dd3297fa326966b6a54abf1d895ca715e0ea38dd3057195e515b5c8dc2dae6b0debdbbf7c1b246e5636198479e0b4d70c704ad8ab914e1450c8a408fd0fd88f3e4abdd41cb9ee772471c15708856304e4ff2afa4b6342c59f0f24d70452ca65ed5b95bc6eb9e67600c43181dd9e7b12607b3626400a25f4397d43b1ff7abe3df2cb8658c853bf7b4c826a0da23586852633c065869db1fafbe73d6d8a29a700fa8801d8a4f91a6fbed26b3d9050b6c1e34a02402537578aaf1edcf4e6f50467a93efd9d2245c6ea1cb263e2847d9554eb5758ed3e9edab729d902c3ae44decc1ea8bfec423875b4936d3104835231690a96d705e4efe8f87b1363900f169f24145f6033f5c267cad28518bdf49606e0000000000000000000000000000008918c71785cc673a566ca6b67d4e6c166bd6df85f872ee5ae527c1b854819e6918cd2ff8aef55acc55cebcdbb2f7686d92a75de995519431a6c40d399f4284ac9779629883cf655cc6405c5778ed407332ca77884d64cff2d6830c23a0c922b6d0f1159de685124161a4e7806d9a2103ad5a9b12e0ef4ee82ab4fe9777fd4cb5b4a4c9"}, {0x28, 0x0, 0x3, "d52a390dccc5919c3d5e45989db997ff9a3c17a6"}, {0xf0, 0x2, 0x40, "cefeae6898cfa157bb5f2fe5805740f532cf9a10d299dd936f9759fcb7bab2576756b0879a960468c6237c8708ca9913e99ebc75c0c1b899408e195f9b0a697ad1256e306e0f4fa62113ad5352c773372ce64c33d843ce60ee1d999d5c16805870e4c1e6278a01b1a745eb961f73ccf5c17da82701f0564e4974c96eef0769072365ca4c6fc0dc6fed6c77d172e0d4b123ed8a8802c52f028fce1f2c01888bb96f2a5c2c04efe146bac28ce728b948659a7e16fffa6db39020b62ae53489b4f914793d3c0e61c75c1e1b8db29eb5f88f2ac4346e3ae3f3cb873aaa47"}, {0x90, 0xffff, 0x3095, "db055041cf34b6fe1319384272be69f5d544061d16e071699ced57861647bb632d5822184e1ee1ce1ada5389acd9cd28c96ab917b595738f842bfc84850bdde79a62e9ff9f48c9a23ccfff5722492e0a418601e6aa81a7ba6e1262c8a548104926a37fa113ded8a9529d5374f632eb4e851d8daee30000009745ff629ee638e9b30a4fef6af07c29cc728f7ff963e6b3e0e03d5172639352bd988ab7e983200af846295606904251604b31fa2022ffb353890c6e0db19ee438251299679fe94610277f84b3ade7c6eb388aa5927772bcc6c12e31aeb263fad95643524fede3fe6ce13f49c3b984191c75513c09326715fc4c0da07241c4ebf1dac7082f7ed0ba6c9d278f4a4a5fab74fa77442a9d962e378b328af6a156ac2b11f4c6f48862ddecf681f762e4780cf5f25cb27b"}], 0xbfb}, 0x1) accept$unix(r1, 0x0, 0x0) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:50 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x200, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = fcntl$dupfd(r1, 0x0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = msgget$private(0x0, 0x140) msgrcv(r8, &(0x7f0000000280)={0x0, ""/157}, 0xa5, 0x2, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x2, 0xf0000013, 0x4, 0x2}, {{r3}, 0xfffffffffffffffd, 0x84, 0x4740ba4824a9ec2f, 0x4}, {{r4}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x100, 0x3}, {{r6}, 0xfffffffffffffffd, 0x81, 0x0, 0x5, 0x7}, {{r7}, 0x7, 0x8, 0x1, 0x4, 0xc0}, {{r9}, 0xfffffffffffffffc, 0x8e, 0x2, 0x4, 0x401}, {{r4}, 0xfffffffffffffffe, 0x0, 0x4, 0x6, 0x800}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x17ff, &(0x7f0000000240), 0x7fff, 0x0) 16:00:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r12}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) dup2(r18, r17) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 16:00:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xb) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)) pwritev(r3, &(0x7f00000017c0)=[{&(0x7f0000001700)='I\v', 0x2}, {&(0x7f0000001740)="b1f217897e36727a158a2a47682eb84853ae20e3a83608986a5064691137fff6a65b8af79775b2a85ff52b062e0019075a6d068a8d231f0fd683b08191e6c6bec2f5a6dabb800620196c032668c312bd6594fb9f4bde960903d500267f07d7f03e", 0x61}], 0x2, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = geteuid() setreuid(r5, 0x0) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r8 = socket$inet(0x2, 0xa03ba48f4b029aa8, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r7, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r8, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b023199242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb2c16db94bb08a3307d5d1d5eb7d6d128ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2e42929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af7175", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r9]], @ANYRES32=r6], 0x4) fchownat(r0, &(0x7f0000000140)='./file0\x00', r5, r6, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 16:00:50 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x718) r25 = getuid() socketpair(0x1, 0x2, 0xd4, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x172) r28 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() r31 = getgid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r27, r28, r31, 0x1, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r32 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r32, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r32, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r32, 0x4004746a, &(0x7f0000000380)) r33 = msgget$private(0x0, 0x718) r34 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r36 = geteuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r38 = getpgrp() r39 = getpgrp() msgctl$IPC_SET(r33, 0x1, &(0x7f0000000300)={{0x8001, r34, r35, r36, r37, 0x4c, 0x6}, 0x8, 0x800, r38, r39, 0x7, 0x4, 0x8, 0x484}) r40 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r40, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r40, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r40, 0x4004746a, &(0x7f0000000380)) r41 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r45, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xa2) r50 = getpgrp() r51 = getpgrp() r52 = geteuid() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r52, r47, r48, r49, 0x20, 0x6}, 0x8, 0x8, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r53 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r53, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r53, 0x4004746a, &(0x7f0000000380)) r54 = msgget$private(0x0, 0x718) r55 = getuid() r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r57 = semget(0x3, 0x4, 0x8) r58 = socket(0x400000000018, 0x3, 0x3a) dup(r58) r59 = getuid() sendmsg(r58, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r60 = getegid() fchown(r58, r59, r60) r61 = socket(0x400000000018, 0x3, 0x3a) dup(r61) r62 = getuid() sendmsg(r61, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f684541a08bd45c71c66e31885481ef5ec5f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a5017"], 0x168}, 0x9878d5c527fde8da) r63 = getegid() fchown(r61, r62, r63) r64 = socket(0x400000000018, 0x3, 0x3a) dup(r64) r65 = getuid() sendmsg(r64, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r66 = getegid() fchown(r64, r65, r66) getgroups(0x3, &(0x7f0000000580)=[0x0, 0x0, r66]) getgroups(0x7, &(0x7f00000000c0)=[r63, 0x0, r60, r22, 0x0, r67, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r70 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, r68, r69, r70, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r71 = socket$inet(0x2, 0x2, 0x0) getsockopt(r71, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r73 = getuid() fchown(r45, r73, r72) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r75 = geteuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r77 = getpgrp() r78 = getpgrp() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000300)={{0x8001, r55, r74, r75, r76, 0x4c, 0x6}, 0x8, 0x800, r77, r78, 0x7, 0x4, 0x8, 0x484}) socket(0x400000000018, 0x3, 0x3a) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc006, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000002"], 0x10) unlink(&(0x7f00000000c0)='./file0\x00') write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df14", 0x25d) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x2, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") 16:00:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffefffffff9ac], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], {}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) bind(r3, &(0x7f0000000100)=@un=@file={0x2, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x2, 0x3f, 0x5, 0x400}, {0x7, 0x6, 0x3f, 0x3}, {0xf191, 0x52, 0x1, 0x2}, {0x100, 0x5, 0x5, 0x2865}, {0x3, 0x2, 0xfe, 0x101}, {0x3ff, 0x9, 0x20}, {0x8000, 0x40, 0x8, 0x4}, {0x1f, 0x80, 0x8d, 0x8001}]}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:50 executing program 1: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7adf39c1ac42c8cd767998b5b85c4308929415c388592b68b8e0bb169b2923ace9f35a86f0cab8df3aea405cdd8842321af7c129265ac4a0821c2e9a98975077cd0384add710feb663c99d2be39a1e6b0edd4837323e9f43aeda162d61000910699a784155b6203af35b4d15b04fceacbaad82ecf3141c577e7603309fe619588746e149cac011d2dad8365999cbb4e604c0d5385915e613d0f8650edfa392d6b9a309505bd09b617"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) r1 = msgget$private(0x0, 0x51) msgsnd(r1, &(0x7f0000000340)={0x2, "a633ea44ca8877266b6e25163dd0f4f74bcdbb880aca1c33cfaf47095337220cc4e22f0cbc71c4325ab9e41ef4666c7a7a00f17e8d404108836caca2a0393470a08e67b5e1ed127a4d6db04732d71e546d0abaab73d396ae86faf2513153a8c383f91497a08f35d282e901dbdc66618a5ff1bfe5f1d462acf5995e6b10edde347677e478f890a57e92266880c39d666f22afb286507df318c7abe8e0bd12f6213b5921ead8ed22d0b56f5e8ec9cb60a9080f18f875bc74e1e600964338ea974aa05d8ff17f"}, 0xcd, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000ba6d4dfc482c3270940d9c4d7eb1c10ea0c7603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1d4d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f00"/167], 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) r2 = msgget(0x1, 0x423) msgrcv(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x2, "24eef3c85a1eb9d50772ed42504d4c21f898"}, 0x1a, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:50 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1acc7e, 0x802}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2c210, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$dupfd(r0, 0x11, r1) r2 = msgget$private(0x0, 0xb2d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) msgctl$IPC_RMID(r2, 0x0) 16:00:50 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f024d2f65020000002567dab1e29e473aa293080afe4f3d51b02a383801"], 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 21:39:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x20, 0x3}, {0x42, 0x401}, {0x60, 0xffffffb5}, {0x101, 0x8}, {0x47, 0x8}, {0x23, 0x2}, {0x148, 0x14}], 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x81) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 21:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x400, 0x6, &(0x7f0000000140)="e7d62406c439f154fc48fa930d35379c19eea4b44737298f554f9654c3d39c28ff5f8e2f1160f69b56", 0x29) 21:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3f}, {0x7c}, {0x6, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x840c, 0xf8, 0x3, 0x5}, {0x800, 0x9, 0x81, 0x800}, {0x683, 0x99, 0x50, 0x2}, {0xfffa, 0x2, 0xf5, 0x6}, {0x8, 0xd4, 0x8, 0xffffffc1}, {0xfff8, 0x40, 0x9f, 0x5855}, {0x9, 0x80, 0x4, 0x16c65676}, {0x7164, 0xff, 0x9, 0x1c8}, {0x4, 0x1, 0xf7, 0x4}]}) 21:39:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) setsockopt(r2, 0x4, 0x0, &(0x7f0000000080)="c30aa8247966b4ffb2077e9754911753dd6e33becf8ba871a54526c26ce0a8b2a54fb97f3cf9628cba7b0fcb6d02a2856e42ead2a8c86be4bc1a1d412e1f9a226cc04075923775965240f1d15437d6691385de127b6fd647b1b482e18a003ff380b8fca8eaa36bbef4a42e6d976d5cf96b19ff25886148ef612ec27a23f922afffc01342a705951501d2f308914577c89448c1af0b6c35d8be731806445a8e75349b4f67a60a3e59ce9206af3b88ac764ec4", 0xb2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 21:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000124, &(0x7f0000000080)=[{0x14}, {0x60}, {0x6}]}) close(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffc9, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000100)="9a66df6bf6cae26ff4dc2dc3d7bf10c214bee7edfb06088aca1ba619bbc30142105f818fff77527b39b96279110c4f01049d47fa68b15834929709c7964b581bc9cff8213b78f5787c0c7eeab2a94985653da71cb38e07966af9d2cff563ea4e2cdf4d5aa7b06ef888d9393d899cb1323fdcf6cea17265f2206037af4d300ad53b2ef816169997bc2558682221174b2ff46f5f386a87d704a956", 0x9a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r1, &(0x7f0000000000)=""/32, 0x20, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 21:39:10 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x20, 0x9, 0x1, 0x0, 0x1f, 0xffffffff, 0x2, 0x1, 0x9a, 0x100000001}) 21:39:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) 21:39:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x1, 0xd838, 0x401}, 0xc) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 21:39:10 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000022c0)=[{&(0x7f0000003380)='(', 0x1}], 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 21:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 21:39:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 21:39:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd80720fef81864b, &(0x7f0000000100)="bdd9477c320c93ba8c1a90cdef1f194f4877edc3") 21:39:10 executing program 0: r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r16 = dup(r15) ioctl$WSMOUSEIO_GTYPE(r16, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r20, &(0x7f0000000980)=ANY=[@ANYRES16=r28], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) r33 = semget$private(0x0, 0x5, 0x8) semop(r33, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r33, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r33, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r33, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r33, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r0, r13, r17, r25, 0x80, 0x80}, 0x8, 0x1, 0x101}) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r34, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = getgid() r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() preadv(r40, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r39, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r39, &(0x7f0000000980)=ANY=[@ANYRES16=r47], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r38, r44, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r53 = getuid() r54 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r57, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r58 = getpid() r59 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r61 = getegid() r62 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r59, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r60, r61, r62, r63, 0x1, 0xff}, 0x8, 0x6, r58, r58, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r56, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r56, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r56, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r67 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r64, r66, r55, r61, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r67, 0xa5, 0x3, 0x1000000100000000, 0x6}) r68 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r69 = dup(r68) ioctl$WSMOUSEIO_GTYPE(r69, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r71 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r73 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r73, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r74, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r75 = getpid() preadv(r74, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r76 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r78 = getegid() r79 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r77, r78, r79, r80, 0x1, 0xff}, 0x8, 0x6, r75, r75, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r73, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r81 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r81, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r81, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r73, &(0x7f0000000980)=ANY=[@ANYRES16=r81], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r73, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r85 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r82, r84, r72, r78, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r85, 0xa5, 0x3, 0x1000000100000000, 0x6}) r86 = semget$private(0x0, 0x5, 0x8) semop(r86, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r86, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r86, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r86, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r86, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r86, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r53, r66, r70, r78, 0x80, 0x80}, 0x8, 0x1, 0x101}) setgroups(0x8, &(0x7f0000000180)=[r25, r35, r36, 0x0, r50, 0xffffffffffffffff, r52, r66]) r87 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r87, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r87, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 21:39:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) close(r2) 21:39:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 21:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() r4 = getuid() r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/\x00', 0x40, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r19, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r20, 0xa5, 0x3, 0x1000000100000000, 0x6}) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r22 = dup(r21) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r24 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgrcv(r26, &(0x7f0000002e80)=ANY=[@ANYRES32=r34, @ANYBLOB="8c20fd546a3a522c", @ANYPTR64=&(0x7f0000000bc0)=ANY=[], @ANYRESDEC=r13, @ANYBLOB="de04c932fc72cfc8fbf98f62ecb2b4aa8ded1b2705fd79075a640d49ebd2c6d64e7b6fa2a61d186917eea186a142e327", @ANYRESOCT=r18, @ANYBLOB="6b53c1880cb38ac30fcac755a1a71aaa4bd7fb77400e6f1fd4ac1f80a8a4884eaced090be1beda507fb6c19d191762feea62fae6b55f96d6e1ddcfc62d5df71f773fd887f714a2d21c62a491532521aaa8b30837b62befc9102b3d7521ee11619013baa8620d35817a46ccd030a04af96a841e31212e7ab89333d2ce8da6feaf9d889d2745c62936848edad5810174b45d17bc61341d3bd2dada7fe9e5fb99f2efae24eb40f71bdfc622cee67a2b0a07f6cccc00ce06167297e0d373a091122c81d547f83ae8422c95b217c1bbb4a4267b657dc4f54f1950bc456c29223678b236743b9298f4a9b2a9a0cec2a975a523c8d2d68161c4ef52f5b4d09f1d28809fedbdb07747c7d81e837560bab1ecf31d6aa97c604edee7c5d03a87cbc289cefafe88c29ac4c9451962f10c613c11fdb7f45991ffdc6db71b51bf67aa870bd60368df7bee1d267e1c44979e3a0cb7565f589e491ce4e84b2bea21c4c4de138fb25beb572a458e48be9b40ee1e3076ae335434f6a79f59246dfdac7a19210040bbca353e65a46d483e6794b30911fae4b29f375ef8fca60b3f2fd083da087312bf7041449880810bdbff4fd6c3bc9accf1d82b2b801fab25380bf0847492a9dfb7ea0beccb0b45e4b98c5838bffd6857d8626ee898e110c6669c14ec4973758e61995e6d856dfc327edc3d9d4d058aec4bc819b200462ec527d52a3ad1763e7652ea94890ddfff3ff2ed8b05f983e6182f6e12aecc6b04832a5ba97d706f3b27aa9c2439fe369c0fc6c99a6c833e9152c9f38deaae4c7873d2067d19115eb518581c02a37cd1a2440696c1610ec7a074eef10a661c30004ec814060276e23fbfc1b31a2655d06fab5af6b276666cf9bddb8957639839b5ad1d6abbc096c3b9c55a205d3fd86579a9a324be4a943084ff2a1ec41cf3c43b43291c375ae166091a5cf178bf560d9f7827a2d461d700291eba727978fac46f4b1b073cc4f7b2cefc5c0593d48e8e542d9f7fd8c1b415dda24a3c083c0ef986fd78ec5f26c665fc17f46000962e5e0a474af577e96d4be829ec7956bfa2a2a9cf0d585c2783489f7cdcf9ec04f2f8620d8c4aa311b4fc81466d1eb6945713f572d6d3c0ffa58b95129804b60be9b4ad3119dd726b38241361a2101ae92f4d4feccb0c36c48fbab744883e2e2083a2f62b1d72d540c28704d9e12bf2830440c1f53aba67607f36484062aba281ade4081fd13d74c0b463d55d2a6a2f7a7434b8347c947d7e39f03af3bc634cf127617ecf0f0e771dfca7c170bab3b25d1c461c94fb638b68d19f0788680a9ab23919435787c1bb716798bd6972fa3a94a43e58ca6348679940eb90dc7aa6caa4bd890c2de65bf55bf46e60025091fb3a73e7b2c22a4cf9f1e3b556996d807a6ee17b41c4640ca06837c149aeb62cbff892d4694a761a7851f2e15da79a2dbeef3f23ad84ce5d2e20e41e14905508246c239e1d9a197ccf18a45edc3930780b82a09cf8affe2f0b7ffc0de26d7508ec4eecf97a13ce2dc9bbdfadb375fb007d9f562c80cdc909aa83ca19a7020ca2f02f67b1681e0047aca6b701fd57c375b400620380b3e2c6c061e3654e77ae745a6eecb267337a7bbae430ef8a80fa4fa42db110437efe170101bcca4204e64a4efa3ea0d450d68d28897bb2c0198cbc562e2fbf8b222bbdc5992f7213f5797270b6e33a680b6b8dc33154a7587e1c8c20906513eab2c015bfcd0539a96b65d10a62dd73372a97a21c8b1fad34bb23aed1d49fed9156e6e9968d2167b481b7329d6e321cbe6be09c6781cf40dba5a02feb1506314d91ec4b7c50521c00181a14a6b9b3ae6ec88b0b2126d2b21a7196e8dcb2fa78ccbd19f13d842d8101277539b4197b269a709b5d55d2e4f924d7ce759e1badf740c40845173706c7d79fef52bf1f41fffb8d2625302ecb699683fbf8a6e328c9bff469a35961a338476b757a0a0b1458755787a2c565ec7978e87b657f432299e48011ede6f30943502d901438d47b01fd0f8a35db90bb740fca42156ad19d34ccf2c3abceea10808ba1447f405b6ff1b4c5dd931e44d078b276a11bf31e9aec5a3948e04e7894290483e94b0795c51d4867473e94f8be402c65cfb1c332c45b4247390fbf1932e01eee6ed50cee1abc828db97151682d29ef1d8b51e5d7887574462d9b0dce198ca94d9fdac38f545efcb1da54e4bc3ce2f87abfe4b86442c0dc55248067169533b46b0291234f9aac3af70913e22139841a6ea7f0a79694bdeaff7d3bc68d932ea8db038d6e31f01741b7df81970918646e72cdad41ff42ee84caea5546154cdffaec8c1f65ca824664d87138bcfdc0807177e380fcaaa80d0774869321c273cfe7edf068b36b3d9dadb3aedaa8c5a1bdb84c2d0db38f00fbcfc71835b8a5aa62761b6d3345d1830652cc39705285eb0ed74f17f980a35fefa4968b9df402a91eef60eafb8adfd10220d5b403c57e671eaaffd28e79b9a5099b477e483f51c3004512af1eac01d298ac18d561983bcbf2f9ababc5033cada5dfad4a7f0b81db411e698ffc08c911f081e0d3f1cd6175710bc6dac06b28a33f11bdc79922eaf5e54e5e4cc94796d779ea73f7400b86c4c9eed71ad465c23c2b0320e0a0a10489ee05d2a1445edab35329cb9be4bc95ce6ed4480aefa274633da82e035bd2e926187d89867366f5aeb1b70fd60c7b19c7675190d468d25f434e037ec9afbcea7ec1a7e7b1989978d1437ea3d2dc6506bc98a6b5638f8361627e62b6f8c511af8c795ca89fed2cf58ffc89f5ed4963830e41e6711414176e9b42fbbc7093d1f5bd33794dc9210594fbd5462c385002e17b21076ac5693fac79b58331c29af6cec2b84c3a130b62f4baa318267c59d9fac5d2cb882819ef4a369e8b6fc4a34ba9bc57943e2bec21722d616abc4168c3dbf98db7c085831aa3b66c29c9c12269618b7af5f512e2553046eba658fb5b92e02b214b1d1010fb0bf119c02383b7593e67e3b85dac27c2807ebfb9bd923209ce2d790b9124861be64f27995667a9b3d62178bc7423ce7ff7d360ef8382e7180ecb1f933c6e3fd7a8b68a06db903d23104c7cd25322f7b86c0c7e460d92abd0f66e992f4ed7582e2e35bc42fbde9869f8346474aa42d2c07378a436413890cf2a14fbeb2a55e0ed6fe413c6744a335fb063092d729179de9ab4ff1a6cf42c9091752fab5dcdc5ccaea1034acdbf5a1376b0620ff7d279d57c4a2769310c6b60988b7a047947c79a63ef896a315c34ff845d3bee38bb6eea7250896bc5df162837b793a7ab38ab8f8062d2f7f659356a6dfae9eea1bb0f63eca6d741decc86a0d0803579c7838b9bfb39e13325a13aac56e07034fa3bbd12cea49e3295841bf22531608e6323b0636f255d6d043c9db3e4104be29b8d2c4f2dd7d0086c483c0a29482c3e96348ef72336e41db61ca4d20df41a7de006b5d5ae22a1fefe1c9bc4e8da3b54ed2888baf5970f9f26ae34b059e4736bd0933532e1815f87dee09b2e376608ad7e9ae54723b121d2399d0a7af6429184729dbbd69b209b239d80c64c2717b49a02db63d822e9b87ee31cb1170f521d165cf5673e9df11fa61da92460cf0e5718738656da38fbacdd62f71d1bec11e823a36774bc295f787f577bbfb80ec643ac034cd3dc86b44b45db58b10be66b35e070cd3d3f8b55a8fe30475c17e68f0153b30bfabcdca229080479c3556288cc6f8cd2e680569f5108af7e7b357128abf85d142b07486d2f0df639d0c4ae7dc59fba50442390d0901aae6dff78ad71c70b671ea8d00699019aca8eb29595a33d2250798abf3d0edd3c1911af85fd2f3f378ef002c1c7c8e3c581b576da2bcb92990014ea0839b451cc3158b703ddd2f0049057af1c82091ab6ee8793714faf237dd04d1add1a84a0a45521b5194615d6cef2b175648c252777b3dba4d799a3ea08bcf993cfe5a02fc5118feda785a9826bedb52396745a341b85b5121d953482025a4546c953dc31ee15f2c7472fe8fc12788454e3a03d26ecc98ada6f1c17f3b63e7c2b6d9085cfb83a08e9438115168eae369aebe18e9f76bd8b5ad2c7499ff8262de17706030b5b1470d95ce1dd8d46b7546d496fdf098365e47e0092ac17e4b4cbff9e57d2d8f4ec0c61087c422471d865dfc48562c88773e4d76d73965f69c777819476dddbdf67502f8216cb1c04a5dc1586f81f4202de53be05656e643a734b03d16665fa784a9da89b0b8c5af6bdb1775a2e97215509ce0c9c1329b58b92bca7dcf3531287fe2392bcb97ceebab15f453d13fea156c1f9f3c30e6093b6d4a88723862d2325934fa08cb1d5f7d73044b48967f43f5573453f478cf91553ff23e80517d3e113fb20e44a849ee1019c408d6a7b74af6a8b206cbd8ac16c6fb0345aef043c60c46d90d70187d0b1f591a1554d564804b2d4eb1ff9969e2b7283167438dd0135bc1fe2eb2ae01f61127f7d081972b2e16d53328cc56dc90031ad2b1197a9e85f61fe249c8cc6d5591a3087a78552a317b44d9d184873ad23953f15a56a1a2e60f9ced0fbbefc74ea1374c2335e36a0e6e0582ba5920be23aa9d78b5c6b254a28f18059892f2e1166c14f9f524c3e9672f1b21a625719d12c144602d4082abeb1cfc20947b90eda351daa3a8dad76f4eddc15b0b82760f69e3f333c1e824bf03bba68707ff1f24d9821a7d76a4fec69f2a4db0929cb58446ff8ec1b4ded3eb8c171ae2b481d197cfea5aaae3f6a0e3289d09a8f9133faa71bb14eb61da7ee1b18048b413ab2d2618f5f202598e7142bb3139f116871a471d96eef25713aee850e1642c292a5a2180a1927a7ace892121cba7232ff815e6221bc58c6466df6a3a1f75f1a79bcae6adc79b5020fb1d4d0d529ecd894b8a3b98b98975bf4380b215c52bd36e0995d893bd2cbd90187f9baa41e8429a2c2079b6d1041563a396241fcfb513187866f9929f1fd45d5cc4b2fcd8dd5ff591bdc45f51b8c4e3daa1e178b5ffd1323de9a3e43047a25c7596af34525b49a76ba506e43fc942ccf048a52d4552c4533cff37cfb441b48c216a28ef2190e2676e45f56880cf901ed476caaa8d0b4e7e23c4184a53558b23a2ca964757b84600dca3fbac85b46cf089062518b33be20b988f32d4c4bb0e961cd1093f431a69072dafe7f04481365176408a8491f15385147623f9e19469c490ab2a4aed82f2edb825b82091e9eb76c093c0facc4bc742517db567d84203f63befce531c2d0a50e2d18ccd7047d1bda8cad10f213ee349443b9c3d91c8955af1d39eda94b8010d4303ddc2f773889fcbee83f11de882f77c401705383e168aeec8d496facec44ae4f2dddf7f55070cad71d0edc7fb5aa91cbb2728b1ff0366025a234d4904e36ccd8fd165b968bbdd3821a1f90e188cbed14f5af58732f3a81b8bfc88b05a470322d80d2d73fb22d26d3d078b4e860cb7f73739756a4f6c617d7abbff6e76727d89457a3dcbe0685c7812e7e6ca03a3630d0d48774d6367cecb2cbeffe0228acfdcf39ac55ac424f2895092e164022e14bda4a7d70f796ab87bf3c73f7358907dc2d508c0bf65eb5953625ff91ed91f19f8aada49f239b9c5c16b87c7abbf64644c0a76d8a772b3bf1b2751a8c20dde9a99a6e527faa650d7afab246f8063fa147335521357e8d63c39e42aa2897d18e2617f3d081d28f42a323669528a4f1a4eae9f600f1b1e6032406b3d4a566508d3b0e69a799a5602ce980d92cc0b04f8ad37da4472b2fd97ccef881976cdfb2aa88890fdeb0b91fc78f9e5c1b"], 0x7, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r26, &(0x7f0000000980)=ANY=[@ANYRES16=r39], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r40, r42, r25, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r43, 0xa5, 0x3, 0x1000000100000000, 0x6}) r44 = semget$private(0x0, 0x5, 0x8) semop(r44, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r44, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r44, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r44, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r44, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r4, r19, r23, r31, 0x80, 0x80}, 0x8, 0x1, 0x101}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r19}, 0xc) pwrite(r0, &(0x7f00000001c0)="6d2c6720a1afa0c66170faedf98f9d3db3ae51aae7d9a2f8d5a0905d29e81940a2955d68fe14ee3de5db613e7b61bd799f6fff98e86ebc4456542bb20b2341c28a0a5ebeaaf23edb92efe2084360248d5821d771d4", 0x55, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x20, 0xfe, 0x1}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:39:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'E\xde\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0xfe, 0x81}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 21:39:11 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 21:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) 21:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) syz_emit_ethernet(0xfff3, &(0x7f0000000240)="174af205ac068bbc6be66b5dcdd0c75de4bb42180ead709e3b73e897e36c427021041f2939a6f3484a0f269e1fac42f946d9ebed5abb2429f976530e4e946b8f104121c72d5b643d830f39586b365e6cb1e223b17faff0f820acb7e24cadf7d354c4b6f643f319e2585e6da05ef2ab1c4daf35d4b160aad4f34ad6c609a02ebf13e25e0bce3d3f2de5f9817f2844a3bc94ce01ffc595fa0a2918c896ef573c52ea8ccb505b1babeb787134fa59bbb0d81a8dbafaa3d96ed76d70daebbd57273ace70852e139633ca2b4bcf3c542b77fe4c0fa0a7f6f1f3733492db201b50d35aea51177a798178a7babe66628bddba") acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f00000001c0)=[{0xfff, 0x8, 0x1, 0x5}, {0xfbae, 0x3, 0x1f, 0xf8}, {0x71, 0x60, 0x3, 0x7}, {0x1, 0xd7, 0x0, 0xdc}, {0x0, 0x7, 0x40, 0xffff}, {0x4, 0x8, 0x2, 0x7dcd}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x101, 0x5, 0x23}, {0x9, 0x0, 0xde, 0x401}, {0x0, 0x33, 0x7, 0x2}, {0x3, 0x2, 0x2, 0x9}, {0xff, 0x0, 0x0, 0x80000000}, {0x200, 0x6, 0x6c, 0x8}, {0x3, 0x6, 0x3, 0x1}, {0x5, 0x1, 0x5, 0xfffffcee}]}) 21:39:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x66], [0x0, 0x0, 0x4], [0xf9], [], [{}, {}, {}, {}, {}, {0xfbff}], {}, {0x246a, 0x0, 0x6, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 21:39:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000200)=""/172, 0xac}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000500)=""/156, 0x9c}, {&(0x7f0000000440)=""/36, 0x24}], 0x7, 0x0, 0x64) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000)={0x3f}, 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0xa46f, 0x0, 0x0, 0x100000000}, 0x0) 21:39:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3d8b9a005025"], 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) sendto$unix(r3, &(0x7f0000000040)="b8a9b8f5058cc01c075c4ca2b5bdfbb193a1752437cfcb05edcd20633ee5339d50d9d98d1760daf07aa4f39ede20db37bec52abcf7c3e68152cebdbaf0d0c42e16fc5bca3e60ac2b61effeaaa69ae8022d599c033c4cc7c2db44af8f6ca2ce27e15df1e412bc6607679715bc8b6d08fe500cdca7fde1508207463ae2078df6fbb8a240a09f22ecaf0a7c2029b3765c9655699bfd8cee05db3ceb03c3bd563cce1a0fdd8450d56e5fb347b54940d3d34cb3eeb6e0f75e92d5635b31ec2de7aa4c79e06ea72e08dfdf98b4", 0xca, 0x4fd7cbd6b75d898e, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, 0x0, 0x0) 21:39:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xf0000000) write(r0, &(0x7f0000000100)="8c65", 0x26d) 21:39:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) r31 = semget$private(0x0, 0x7, 0x287) semop(r31, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r31, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r31, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r32 = semget$private(0x0, 0x7, 0xa0) r33 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r32, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r32, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r34 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r32, 0x0, 0x0) r35 = socket$unix(0x1, 0x1, 0x0) r36 = socket(0x18, 0x1, 0x0) listen(r36, 0x0) setsockopt(r36, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r39, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r40 = socket(0x18, 0x1, 0x0) listen(r40, 0x0) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000900)="00010000eff08b1b86a2479cbfcf38c2c45ca3b02b3ccf1d6fb1ad77b358f6c9cb5a568cc9d2205e5794d3c49e3e98d57cd98395ca8c56d2ce737355c3", 0x3d) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x2, 0x8002, 0x0) connect$unix(r44, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r44, 0x0, 0x0) sendmsg$unix(r35, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r36, @ANYRES16, @ANYRES64=r37, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r34, @ANYRES32=r44], @ANYRESHEX=r38], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r33, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r32], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r40, @ANYRES32=0x0, @ANYRESOCT=r41, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r42, @ANYRES16, @ANYRESOCT=r43], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r32, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) r51 = getppid() getpgid(r51) r52 = msgget$private(0x0, 0x20000003c4) msgrcv(r52, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r53 = msgget$private(0x0, 0x20000003c4) r54 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r55 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r53, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r56 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r56, 0x0, r56) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r57 = kqueue() msgsnd(r53, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r57, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r55, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r54, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r53, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002288e36518a83054cdca7411fba2e1ef77512981f623181b573b244f777524f2a5cf693ac6b33f4951d4f8c412bfe8c4c29e8535a207b3745896d44b003fc0e31380bcc7c825cd2802faff27ca54b3a6c3d824f66cdb407cd9039f0b84de77ee2b778128a5ad93cd6e958747787fccbed65f02890a23ebc189fe6d469633becf6b1f09f366eabf6b21250ecef7a311d37ce3998321554ee8403776da19edae5817dfac3338fafd7b6d3ffc490552b5ea4a8f0d0ce6e90734afc27010e085e91e5784fe43ef0c1c6a27eec7d8517d8c436fd41f4f756ae783687ebdef627d3bc209a9e5659da2cf1dd710fcb3f578fc2baa27505216e8dbe454dece81f8bc77f5c1d71d2ec9b9ebfec5087bf4430dea15857bdef72d46b53b419035d1a4d9040cf56dfe2286a61b7e8eeb2c66"], 0x104, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000ac0)=ANY=[], 0x0, 0x0) msgsnd(r52, 0x0, 0x0, 0x1800) msgsnd(r52, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x1, r47, r49, r46, 0x0, 0x46, 0x81}, 0x10001, 0x1, r50, r51, 0xa5, 0x1, 0x4e2c, 0x6}) r58 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r59, &(0x7f0000335000), 0xfcb7) writev(r59, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r62, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r58, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r59, @ANYRESOCT=r30, @ANYRES16=r60, @ANYRESDEC=r61, @ANYRES16, @ANYRES32=r62], 0x9, 0x0) r63 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r63}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r63) r64 = syz_open_pts() r65 = kqueue() kevent(r65, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r63}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r64, r65) r66 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r66}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r66) r67 = syz_open_pts() r68 = kqueue() kevent(r68, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r66}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r67, r68) r69 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r69}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r69) r70 = kqueue() kevent(r70, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r69}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r71 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r71}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r71) r72 = syz_open_pts() r73 = kqueue() kevent(r73, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r71}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r72, r73) r74 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r74}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r74) r75 = syz_open_pts() r76 = kqueue() kevent(r76, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r74}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r75, r76) r77 = socket(0x18, 0x1, 0x0) close(r77) connect$unix(r77, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r58, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r65, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r77, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r58, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000000000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44f83ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d738"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 21:39:11 executing program 1: acct(&(0x7f0000000000)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000001e2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0xed) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206980, &(0x7f0000000300)) 21:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0xb2daab34f142ac70, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x8, 0x40, 0x3f, 0x1}, {0x1, 0x0, 0x6, 0x7}, {0x8, 0x4, 0x3, 0x3}, {0x6, 0x81, 0x0, 0x7}]}) 21:39:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) setsockopt(r2, 0x1, 0x59, &(0x7f0000000340)="08373f9920badd9f8346af3cdabecbfa87f8f3a2261c14e7a3cbd9e039c29280270453c10d153a33026a6ceb6b4d1bdc70be84162f2abe45cca4307c2aeb77d8bc42d96a32ac9e93a07db2a62107580f66d66cdb1ca1e25eb70ed8dd118f1a491915c8b57e5591c507749fce0f2bcb9ac744dc789a4f7635bf19fb525fc15dbd8e51882b505bc93937b4af17acda27674c5a4242a6ccade3103c4d783689156c0197e0a16860ad1d4e3f4f7a964f2d32c46824e8c2d90880298600d4501a8ce0a23e36dd94a74058d2b1c4d18b3420bb39f6a21ade360ca55f01248b2cc5eb002534e8ae7a3adec236186f5a14f1f6b7164a73f97166c88bf82dd163c4f8f56f448bc5f2620a35d3f4a1d79db9782c2987657e4429da10dd60fb0482e0e81c3ff459f69270c445676a5191d1baa48e187edab07a58e94dca5a48f6251b2c225f622fb3ed48323df1801334e3ef8203d531b5a61b21a111e23e8391699ed4551e83c163afe2c75697ac891dd5b055eef02a358212b8f92ec00a1fbf84ee762a3a355a32343308693773e332cc07bb5b8d7f5c506ea777093e7c46871f9a866326b2e31dc5fbfce5dd759b7c0e833940b552c6027ac3a728b0788b6867cf3abe4ff0642238942d75f776859c1aac9e448495c9bd8bf2265e5a7789d313271540661f41f92287547a73f31737263184e9cfbfddc43e03be0c4e357c01054326db9423e00ccd82965c4443ad380346043c91cebfc9ccb513da699ee52ee3b5f60db9b4fb65d399ab05d39cb0e8168813f4652c8870855e9edfb7e3ee996f0ea4204caef4e3286483fbdf122cfcedf3106350b42ccef37eb39ed7695cb52f531eec0b0c714fc7d5ff419429eec06c2769cfdc17766489cbf7aef9638569579743d515f47ef69028f32d302a770b2ad20a539bf9b970625ef14e36dba4605cb87f9318d059c7821a460ba9bc2feca826f296c9fc1fbe3966dd5a9deb4d798d9d9d8359ca1b7b81cf556c2f24175978939bd58693ccdcbc880a63351072d8fcdc0a5cd3d51ef40ee7bc5f950f27a17fee4f7d8dc06184a0ee34378ab0408f6eb047f0eb67a07f2d9fb1dc5b8d84f798557158a0fd48c8cfa78b1786cb4482881dd3e5decf049d5e73f66cac1b62b6b918d6b146af5715440aa65165d4c03c14dc7314199a1537eac03d6016cf5249ad61045c379622ee548e2d0ef40ce48fc1e6e980a7dc7a1e31feb486927841fa6fa8804774708bb679a1e6dda18f2d71a05544a9c3360d09d54d115f194af45724fb255c54f0a5f94e7a75bd8778219c2656f469b5cbaca6b9949be3cf4a10874fdfbb54c5ce7774e8232b284a2c4e988a7d7b11198b60cfa100bd75072608232ae28c8dae8e4d2e347bfd15774fe39c48eebdd50ae0c60010c5f142d718423edfb73798db30258c9b86f0fbdcdc97463b0651753071dd267f9cd411ac252c4f13a8f0fc43b1691a42d5c76254e6f6ebc6d314c049041f815cfd1d828e0c675e2e2662577ba88d908f84d251e335ef76dece593cd088a9799d98841a447c0ce76e99c543d4f75f543aa9cd8b9693d1588cd33c997f17a3ef70ebeb7152a245e7d5c5237a4e66a647d444d81e2577a624af65b539fc6fd65e5024a6b979527844fab449a9d54ca69268732dc84207e46466c81c720a49d3ce5dd27655d0b3740f9037ba451de199a0256c33734d2cff40db6eccc661371d3e4ae765c05138ecbabff44c582890f0e99a98afb6d88d8f60ba6db8a2822c85de5728a82e40ee5a0d6f534159cec451285f0113281e7b789ff65e4b4f6935f7a8a7e1919ab70bc9406d2e9c1a724f2f168d5df771fdfa9fbaecb02b49c75e2debea9742f6866c406e7e62a89b5416e1db096760529300e4633a3983352d999c9c784be468600ad76f642e4be7fc310c4968d2cf0fca840b7a97b689b1aa74768cf3ec8628191a8a69aefe2cdd96c8e07297fc02723c9624cd05a9ab024a520404bacbb18539882e5f3d8516fce954841a68f6750b8e398e8c206ec96243ea839153a5d44498955191c56b2553082c37275d8be16a62b44235f57ab761219800ca9fd9f3c5eb8e266ee85bb54037ecee96df30c406507eaa8d0f049d108f3599c537abf7c801cce5b35be0c90d922826d458cce530a6618a816463bcf7247b6b0abdfbe5e3732e03c87eb1b3111ee0a9dfcbd20adcc605a354bde93fb6a5d31ed1174ad2fe98051dc99d793ddad8158d6266e8adb9456a09895d3c37b37b1a17f1a1fbaa376ad53fc41b71d15f66522638226846c044f7511375b5a47c58da588ce53ce37c35f6d31e2387b3cd62148fb962ba4edb0f1006513cc2bf76e2b5493c70b47e917ea4f453f4680026aad7e393898d1c94bb29fe0d2e96c2e78592cd22b2ed10b9889a20fc25e6b19d59a23fbe3b20316ad769eede650204a56bab1ca81249fc330ca79c18fb19f505c8c8dfd50f78f7183c91b3d5d39d94b2af0d4b3ebb86ea3e59c8c2a44159ad735c36c8023964743ad0e5304b7c7752d45666f684a6ce22b5e41b701bb91ea9dad9be1c9077f06e320f726ede364a7814483b1ef4c731925b14b3c063480a41674695bcb969c601ab8c2765d836551bc0065df3e48a0f16eda7a07878dc9e960677cd4377f3b524c8b3e374352366c13a945dfbcd1ab403fecb0d37be4112d016cb88f1e6eadcaee177d4b1c0cf4ed17a2c90ff7951a4b1d547507f85b3e55e138dc49153a4d106119263082f8c779e2dc046745bdf6df57c9f9298623b7a7ebf1891dc35f482fcda3e9315b8b3af975c12d02f32abc1484b8562d29cdc92df9a6d4b1eb3a415bb39c93174a2c1a71b3f58cccd9aa1c0fd31a06bf1f05bea9a7e063427b33430917877e754e2120abbf15ee0c71ba80ea80dd02177f5b6a1cb5b018d8e540f8738846a275166957180cb72da89bb6a6ab559c136e15639ec8ab00136d2fd248c37e2dabe41cf67e61ad09ddf5bf465618e037871dbc1b9ff63aee82c314bb1703fbd4e3222dddc9996ba82e3d80073d99897f6b6acf3e7d777df1a3e3cc79f2590ca046f61f5a881c875e9ea590830bddb46e6959d4e3a0d28a990b9f26562fe5df74051dadcc1eb98da2da5b6324e4e0971e7d12723a05ed60480e67f96c4262e3a74f1a50e18dff6d699711ec172d8ff31d112b2383f667dfa70a28991edfa9c585b8bb40f5f9b08c250b7888f6822a739debe84680ac2cdc5173c605627bd55b85a9f781f871dd11f11d456daa045ea191398e47ac9c3a815949d9f033cd9788076beffdcf7bb4637071d35a19d0bba452b07404d7f8a77499352af99336283f2eb740cb5f4ce9e3abd4c758d840fca91aa9d638228155a770666e29458da9c5fe8a9bd57380cd4b914dfb0d81ad32623d9bf4ddbfc85746f799e744ff1e10ca8096594e23d5febc01b393204f83281a57dc4d2aaffe9e80e0ba6a4c3cf3268686d4c6dd4a355cd2f07849d7d7478eb0597b8c9b77b57f20fa7711ca9e77216bc545c074b8a62986b617bb39a4bc724fa48abb0e720e8f6c25f8b57099e20b9760582d3828711e0a98a701cda359ecfe4a8db1067f4bdae9686e20a2d606e343a9ce7ed10e0a8ef8e0c8b983fc41d3af54bf301b49905dceab1ed0a4b5d9d2029ad2850972a6020bbe5c3cf4ac58524fee3495adb6fd756b38226d1d9b758458476a0a901f49bc9d01660ec50593194245edc6567a08f4da56ee500aabe16874278ff80758de406b858ce828aa301e76c805f9f74f90368d546a233bf605357904b2a25e24c7c50e649025adebaa73bcddeebbccecec810edf7ed37579130155b64be943a911aba86ee679a0a245e35e1d9490e27d40604b65c39d04eedb4363a38b996a650111274f37f718f8380090d72004fee220142b3a99e4253bfdc912869aaa05868e85ee0adb89488c67a66a00ba3d00d8fb0bb71627dd67ed893950f3683b7d2538c97dc3b3c15597c69df1c0bc40a8e6eb7ac70748c225c65f257aee7f1011a938fdc765bd0af7c235ccef23c606090fea75b905d6e55bd4462dd80899759b9777899a66b0bb53afc5e912442fb08b4c4c260e00c76b6130eafeaefc3d7fbed8571ae5e79c5c0a1f0a8309adb5d7a493936fa9b56f7d2be631b825e2a7f3c972f3f3a6ff27c44d0cb1b9883988b77a56cc4c6e439f99b8e413d992742eaa1b19d6d02cd396c7bbb665bc1c0f8c741bd4feb91c1ecd0fbf3e5c0bd1d8a97a04634a8c018950d12ea2213d80ffa8695922cc4808c1267cf63718f28137207e38d4e0ec15eecdca23b8640810fed3c55a04251f66a86517c63ba2fe2d4ed797774635ddfc2f500fb4bf7c4992dc8003a332a459c3e4d58e6fdcc93263478121094f007220deb28266d2489eca05a97d821038a513b01b3d94e9cddd2d4750fe2e7a1df51e60179498b5b1447865b99ff4d77260e1f89753816a831982e0b2f0ce95cb4506d6ca4b57b3148a535e2c58b95f3625c604c83101e3e10d2ddc32cf5a4aa59f1df5e26429743881a65a7855bab6e85f3bd96c456fb28119f0f23418d6c403694dc44254af5bfd562f803a8524140ea1271b33a1639d1ee9e3abf783dcfa256a4ea906e5a9ef4cc2c3d7d290b994a9c7d07bbc8cd723d79a423391f68e20f7dabca8f6d45890aad5d07ff2ed6b1555efcb84b2333336b9b9ce6ce8177e6bafdd7e5d1215ca0c1ef10bc1dfba14c7b67133cfcc54fe9ff2dffd1e65ea68a443cb98fbebfe7697dd6a09835c801329633bbccac2e7be54ab6b2564afaef4109616afef4963b9fc8027dde78461d72985c50b464d7f8211ff1237d09136b52da0e02495c9eceb57f884da4f216bd7aa00924c5f98e011a6d89f68c26e3df1f24cfd8b830fbff347a0d030e3e23bcf34c05ea4e4eb4e386f92009a3fc003fd223082c5ec94bfe5259ba36e10b2cf5512ea117a152fb3958a5a9c425cfff95d7b3ef488b3674db07e20188799739c277059cf1fae1622cbeba762b57bdbac03ad9850c7083ff99998dd6fd3caeb1c5d5a6d561e4c32bfb86c7a4d4a0f2a0df731f572c3625c7df9a8f2c5b94ad103fc6d14cbec4b5cd1442617f0d9b53be42d5f43c80a8490eb071fdd73df9587cf0d24fc5c9ccf68e2359f8a6e913a018554f415891a8a94e690226cbc6a0939f9a329200ccf15070f9f5ceabd76a57f0bb81cf771f46b45f22efe6b81eeb7d43469597774d50a1429b9b48a6bcc6b702abae82c3170fed20fc26a45a295023ff05e3a9760bda6b09499c114de1781e210b5ed39debebc897403e9a41a6653cfc4eb6f83228b5d40162a784f2e84211171552057f0e834607766aa04bdfa6eb5a94883a0f4f950f47921917b4df4ca68dde6cd0f67b502023fa6f47d4dcd2dc18662fbfcc43a235d9fac2ab2ce6207e3c1e060c3bb1a60a0d20ba5b299cd74844e2205d31c9e0703c01b0882e661b0debdfe11d76364f33106c090e8ebc8bc55f588c7272433b711681edeba1fb7719c15eff50fb9058393c182d0656aee94276caaaae3d10ddcbdc82d49dc2b195220a86552f6ae69e12ad11bbe5df67f566f83c36e9e3b41c0b0348211de58a054a24ce8bd251070c1089ab1971e93ef18eb83542e13d8fc33e690646dd57b1744b13400f4414750071a7a8129e8f2c59be3c94a3bb23514fc2c0b95f2fbebeb078a84e29c5fb7b8453a3b7e22fd196db58cf92b65b294408124722e4f397d7068acb7ab95813c87f900e7c0c261ac21d7062812a72bb45ca0403aaf4905178d9d31beb8a38ec2b0cee", 0x1000) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x82, 0x401}) listen(r1, 0x100) listen(r0, 0x0) 21:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x2, 0x80, 0x1, 0x4}, {0x7, 0x2, 0x4}]}) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 21:39:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000200)='a', 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r4 = semget(0x0, 0x6, 0x10) semop(r4, &(0x7f00000001c0)=[{0x3, 0x9}, {0x3, 0xfff7, 0x800}, {0x0, 0x0, 0x800}, {0x1, 0x32, 0x1000}], 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 21:39:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000200)) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0200472f"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30006) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r1}, 0x8000000000000004, 0x0, 0x20000000, 0x4, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40, 0x8, 0x81}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x2, 0xa0}, {{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0x7ff, 0x8}], 0x5, &(0x7f0000000340)=[{{r4}, 0x1eaf022a4ec2e978, 0x80, 0x80, 0x3, 0x6}, {{r5}, 0x5, 0x20, 0x40, 0x5, 0x1}, {{r6}, 0xfffffffffffffffa, 0x7e, 0x6007ffbf, 0x26e, 0x6}, {{r7}, 0x0, 0x12, 0x1, 0xfffffffffffffffe, 0x1d1}], 0x0, &(0x7f00000003c0)={0x6, 0x6}) 21:39:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x2}, 0x10) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 21:39:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x2) pipe2(&(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="1400"/16, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 21:39:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f00006c653000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 21:39:11 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) sync() socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r1 = getgid() r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e34272f04e007e25cd"], 0x44b, 0x800) msgrcv(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = getegid() r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df077fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04550db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b7a29a4a23000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12f078704f488a962b74decec1726c9ec51b7c4b6f497d9f9098e1b589e225a41f058295171ac1bf8e9d69c6a0e4d2f658453d33e8fdecf75e9dd2da2fda6cd9f412724cc1ad7bba11c1cc7d10e35bc65a5a536eebd4bdd69d550cbd383f896774672d8c0818810671ed9eb90d3d07540bf4807c48c8e336c1ebfb2ad39875cd771a1298a4ff92ca25dccbcdecb2029fcc00000000000000dc34f8f6e044948844a36e6a2a7d464f3f0668df7392919d018abc796156da492b7edfeddbd6365a6cc5795b253bc4961570f1d8127a781b01000f0a996c6c70354c7580b72dd50eb8fafecc3b6ade85e6d3df00000000000000c6451ab3cce6d2e20d1b80f936aac51cb0665112a4548e21dfb6c3e3db4e035699459a779e1c339de7e115f6a88f0dc27f092ee3034d860e5081fc3ef71f6af4308da948a2f0fa05d6820e89d2cb4fda8754e147a7d600d6cf"], 0x44b, 0x800) msgrcv(r19, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r27, r29, r18, r24, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r30, 0xa5, 0x3, 0x1000000100000000, 0x6}) setgroups(0x4, &(0x7f00000000c0)=[r1, r9, r16, r24]) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) 21:39:11 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r6, 0x4c}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0xfffffffa) 21:39:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) r1 = syz_open_pts() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x3d4db8e7558954ad, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x200900, 0x0, 0x4, 0x2, "00100000010261cfe5000000e57285d3ce2cea07", 0x5, 0x3ff}) ioctl$KDENABIO(r3, 0x20004b3c) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7f) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xc1) 21:39:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x8) bind$inet(r4, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xd5f9d966f44f9f10, 0x0) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 21:39:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f0000000280)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f00000001c0)=[{0x0, 0x8, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {0x3, 0x80, 0x2800}, {}, {0x4, 0x1, 0x1000}, {0x3, 0x7, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0xfff9, 0x800}], 0x9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x3c, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x69, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) 21:39:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x20000380, &(0x7f0000000100)=[{0x7, 0xff, 0x7, 0xfefffa86}, {0x7ff, 0x7f, 0x14, 0x10001}, {0x3, 0x0, 0x1, 0xffff}]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) poll(&(0x7f0000000040)=[{r2, 0x15}], 0x1, 0x80) poll(&(0x7f0000000040)=[{r2, 0x15}], 0x1, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 21:39:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) r2 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1000}, 0x8) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r5 = socket$inet(0x2, 0x3, 0x2) dup2(r4, r5) shmget$private(0x0, 0x1000, 0x8411894b27ff3d3c, &(0x7f0000ff8000/0x1000)=nil) geteuid() getegid() r6 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x6012, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) semget$private(0x0, 0x4, 0xa5) 21:39:12 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x800000000000036, &(0x7f0000000040)="90000000", 0x4) r8 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r8) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0xe671f16042e0529) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20008021, r11, 0x0, r14, 0x0, 0x8, 0xa}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r16) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0xe671f16042e0529) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r19) getgroups(0x4, &(0x7f00000004c0)=[r18, r19, r18, r16]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000006c0)={r8, r14, r16}, 0xc) setsockopt(r6, 0x0, 0x66, 0x0, 0x0) r20 = socket(0x2, 0xc003, 0x2) setsockopt(r20, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r20, 0x0, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, 0x0, 0x0) sendmsg(r20, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x2, 0x9, 0x8001}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="709fb63ce38ed86a921f8e4dec035244260f6e2cf034020c57163dd13e5b12145559a3259119aeeb5057772e41614cad739fe04cd2f8dfee26cad3b9f902177e4c57026d1dbdfa847a1893a6ff96f1592e400e235168c46d85fc272af1746dcfc439e5af51e1ea34ea21f18dedb4", 0x6e}, {&(0x7f0000000340)="e97ea6037d3667cf1d8f26519f311d405c09c4b41918e421db2bc4ff6001367782dd082b9a510b841b96d293e092390a298489d4ace811eb80dbc250a1bb79a15a17f6ac5dc086fc3319bf08f985a40887a67088a7df57817251d947e9fa75c00d1c9dd78e17d9c324b6487ebdf6e4aca2f6480ff069a0b331a35208a0532175edee20efe7005725fbbe775d316f719ce6a1acbe6905d9e282795fe851e7b190798f00f6cde4dba5d5cd2c4d16a5c24bf8ad85b95f5da27430c1b04a061bc82fdc701fd12eacfb7a57f046df60", 0xcd}, {&(0x7f0000000440)="7b2dd2eae70ca8ba18345f0029a4afe96a3edf1c938c19fc4b1b3b126d96dc13e8c268502b12f9c857005141639cf1db50ef7b218207e792270fc306177f0f9439219170d3fa65f29c7523688a51ae1ffa0cf9b7ef85007cc40f79", 0x5b}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="d80000000000000001000000a2000000ee09df61f300105b0750f217fe76e4f8d28a875c50b62ae594d8191155d32ae729f20f426920bd0e6f6bac0d67e6811fb15e2feefb5e425c22d48624f2fabfd7630672a3ca49bf543acaa1207184836e8e9a47ac3c7aa3c885cc867ab11fbe3e8b5ee0fe7e881cb748015ed17e8867a5606b3740710e456fc39b0d7e12b8200dcbf205f80a450b6e12fae3fed605de993c41a46938837cdb74bcc31cda6c9233947b1f974bdefa172224bd2c9afeb0cc2148448c98154f9fa7226df4fe1e398b98083f64b1bdec82880000000000000001000000010400f24a7f768194d06d583f0956512552c4f3af7586f38a4fc12130c6566e2580099d190f6a0e10678295ff7f0000b9f83caf13ebf3df7e4c31b83af50b5931dc4ce898d586c03f74c21da0a88c97564f7824f1ba0d7b91415faa7dc6d32384c4f188c2ade3b0be312573e120654e6fd8301021000000000000ffff00000800000041db4630d82e04e66d6013d3375dc2d1d9e481ddaa17582ac6698b0d5afee70d1568cbd8e451e3190c11c8cfe6161da27db5287ec33cf55770396c524c73e36500"], 0x170}, 0x7) r21 = socket(0x2, 0xc003, 0x2) setsockopt(r21, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r21, 0x0, 0x66, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x63, 0x4, 0x401, 0x5}, {{r5}, 0xfffffffffffffffc, 0x0, 0x4d723535e93ae1f9, 0x29, 0x83}], 0x1, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x18, 0x1, 0x4, 0x100}, {{0xffffffffffffff9c}, 0x146ef7db6a6c73e3, 0x28, 0x1, 0x9, 0xffffffffffffff75}, {{r2}, 0xfffffffffffffffd, 0x89, 0x2, 0x65, 0x5}, {{r21}, 0xfffffffffffffff9, 0x4, 0x24, 0x3, 0x1}], 0xfffffc00, &(0x7f0000000240)={0x36d, 0xf63a}) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0), 0x0) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) 21:39:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x1f, 0x45, 0x1}, {0xea, 0x4, 0x81, 0x7}, {0x81, 0x7f, 0x7, 0x100020}, {0x807, 0x2, 0x45, 0x3}, {0x5, 0x7, 0x80, 0x10002}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 21:39:12 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}, {{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xea) 21:39:12 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f883eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981bc67fd53953b9d720d09cf2b0f79a459509f874a0a89136a7"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17e904887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r11, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r12 = getpid() r13 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r15 = getegid() r16 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r14, r15, r16, r17, 0x1, 0xff}, 0x8, 0x6, r12, r12, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r10, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r10, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="208bb15043e24ac901072c7d1463a8b4eb"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r18, r20, r9, r15, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r21, 0xa5, 0x3, 0x1000000100000000, 0x6}) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) r29 = getpgid(r23) fcntl$lock(0xffffffffffffff9c, 0xab5c3aa0ac15a08f, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x1000300010005, r29}) flock(r6, 0x1) dup2(r6, r7) r30 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r31 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r31, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r30, 0x1) dup2(r30, r31) r32 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r33 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r33, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r32, 0x1) dup2(r32, r33) r34 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r35 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r35, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r34, 0x1) dup2(r34, r35) r36 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r37 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r37, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r36, 0x1) dup2(r36, r37) r38 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r39 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r39, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r38, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x10c80, 0x0) dup2(r7, r32) r40 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r40, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r39, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r31, @ANYRES32, @ANYRESOCT=r34], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r48 = getuid() r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r51 = fcntl$dupfd(r49, 0x0, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r53 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000980)=0xc) setpgid(r54, 0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f00000003c0)={{0x0, r46, r47, r48, r52, 0x1, 0x9}, 0x800, 0x1, r53, r54, 0x6, 0x1, 0x1, 0x2}) r55 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r41, r42, r43, r47}, 0x3, 0x0, r55, r56, 0x9, 0xb01, 0x9674}) r57 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r41, r57) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 21:39:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530000b45adcf5ad234a7f1dabff232fd142c080970cb5a20dc25c371c10ebdd8037ad3b25060cffcc8a1f391773fc757ac24037664bcd94a4511c8fb1ca13ba52e5a5fb4f3f36887fae91db66abb079cdd5b79da8f12060a3d1079ea03ec5a375cf6f82376ef1c6eb6c0cac9a93d91017f1bfaeecccb0f22cba39e73c29547b7211995e7f77c366e1812c0dd91cf95c732daed6ce4bd2b94f20c85bd4cb6f15ec0427caf"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x80, 0xa) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000002c0)={0x0, 0x3f, 0x6, 0x94, 0x1000}) ioctl$TIOCSCTTY(r3, 0x20007461) lseek(r2, 0x0, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000000c0)=0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66616c072fff"], 0xa) dup2(r0, r1) 21:39:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x48}, {0x4000000000000006}]}) r1 = getuid() setuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 21:39:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) utimes(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0x7, 0x3}, {0x9, 0x9}}) connect(r2, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1ff, 0x3}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 21:39:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) r4 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x1, 0x0, 0xdf, 0x4251, r4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xa5, 0xfffffffe, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9ad) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffe, 0xb}, {{r7}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}, {{r8}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = syz_open_pts() r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x800, 0x0) r11 = open(&(0x7f00000002c0)='./bus\x00', 0x20080, 0x180) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffa, 0x34, 0xfffff, 0x9, 0xfffffffffffffffb}, {{r10}, 0xfffffffffffffffd, 0x885c02e0e2c07fcb, 0x40000000, 0x1, 0x100000000}], 0x3ff, &(0x7f0000000600)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x1, 0xfffffffffffffffd, 0x8d7e}, {{r11}, 0x649e28ee21edc824, 0x40, 0x1, 0x183f0000000000, 0x7fffffff}, {{r6}, 0xfffffffffffffffc, 0x21, 0x8, 0x3, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0x10001}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x2, 0x3f}, {{r13}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x2}], 0x5, &(0x7f00000006c0)={0x401, 0x40}) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000340)) madvise(&(0x7f0000588000/0x2000)=nil, 0x2000, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_getres(0xcaa4c98b5ba0f914, &(0x7f0000000080)) write(r3, &(0x7f0000000100)="8c65", 0x26d) 21:39:13 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0ffffffff38ef0ab329070f3ff39c11c074e112e2b8d6c2395c1caed0e1bf41314e6b0fa05a486a3b4ea331e61b55a70a72aea6a4e0bc440bb65c43e090b6e7c203d0e89980eeff8a45fd9c00000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xa) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 21:39:13 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x7feaa2052175e557) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b500"/32], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65dcd61e7a3000"], 0x10) 21:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x1, 0x3f, 0x200}, {0x100, 0x2, 0x1, 0x805}, {0x9, 0x4, 0x80, 0x40}, {0x1, 0x7, 0xca, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x9, 0xff, 0x2, 0x1}, {0x1, 0x4, 0x2}, {0x4, 0x6, 0xff, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0xff}, {0x0, 0x81, 0x1000}], 0x2) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 21:39:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x281, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$dupfd(r0, 0xac9c358243179b22, r0) 21:39:13 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x2000a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0xb1, 0x4, 0x6, 0x5}, {{r3}, 0xfffffffffffffff9, 0x42, 0x0, 0x8, 0x5}, {{r4}, 0xfffffffffffffff9, 0x20, 0x8, 0x8, 0x6}, {{0xffffffffffffff9c}, 0x7ffffffffffffffb, 0x20, 0x40, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x68d01ddb521c3cb0, 0x2, 0x60b8, 0x54}, {{r6}, 0x0, 0x10, 0x1200000a8, 0x3a, 0x2}, {{r5}, 0xfffffffffffffff9, 0xece8de66e922ed, 0xfffff, 0x800, 0x7fff}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x0, 0xfffffffffffffff7}], 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e0000/0x12000)=nil, 0x12000) 21:39:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) 21:39:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000000c0)='\xac%.^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='-/@/\x00', &(0x7f0000000180)='\xf2/[:\',\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/,*{}\x00', &(0x7f00000004c0)=']\\(-(,\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x12@\x00', &(0x7f0000000600)='@*\x00', &(0x7f0000000640)=',\x00']) 21:39:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48dfcd56d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x58c}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$inet6(0x18, 0x0, 0x0) 21:39:16 executing program 0: r0 = msgget(0x2, 0x8) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9eeed24d6944f3ae8fcd30000000000006a3fb619649f"], 0x63, 0x1, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x404, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000003c0)={0x1, [{0x1, 0x6}, {0x4, 0x7f}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0x3}, {0x2, 0x8}, {0x1, 0x941}, {0x3, 0xffff}, {0x3, 0x7}, {0x4fc26c25e0cd3135, 0x9}, {0x1, 0x100}, {0x2, 0x3f}, {0x1, 0x10000}, {0x3, 0x6}, {0x1, 0x2}, {0x4, 0x3ff}, {0x2, 0x5}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x8}, {0xfb0b1ffd0c1e9b62, 0x271}, {0x2, 0x9}, {0x3, 0x101}, {0x1, 0x6}, {0x0, 0x100}, {0x2, 0x1}, {0x3, 0x101}, {0x30667878b04fd3d8, 0x3}, {0x1, 0x5}, {0x1, 0x15e}, {0x0, 0x8}, {0x3, 0x7}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x22, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000340)={0x401, 0x7f, 0x6, 0x7, &(0x7f00000000c0)={{0x3f, 0x7f, 0x32, 0x80, 0xb8, 0xc000, 0x9}, {[0x7fff80000, 0x100000001, 0x8, 0x101, 0x1cad108a, 0xfffffffffffffffc, 0x7, 0x1, 0x70, 0x800, 0x0, 0x6, 0x3, 0x7edb, 0xa85, 0x8000, 0x800, 0x9], [0xe, 0x2, 0x7fff, 0x4, 0x9, 0x8, 0x592133c2, 0xffff, 0x3f, 0xffff], [0xfffffffffffffffd, 0x3, 0x6, 0x0, 0x0, 0x0, 0x5], [0x1, 0x7fffffff, 0xe81, 0x10001, 0xffffffff, 0x7], [{0x6, 0x9cd3, 0x9, 0x80000000}, {0x0, 0xe9, 0x3, 0x5}, {0x3, 0xff, 0x3, 0xb6c}, {0xb47, 0x39a6, 0x401, 0x2}, {0x6, 0x60, 0x9, 0x3ff}, {0x8000, 0x4, 0x2, 0x80000000}, {0x7, 0x5, 0x7, 0x100000001}, {0x78b4, 0xe7c, 0x570, 0x8}], {0x2, 0x3f, 0x7, 0x6}, {0x4, 0x7fff, 0xa000}}}, 0x2, 0x20}) msgctl$IPC_RMID(r0, 0x0) 21:39:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x100, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 21:39:17 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f00006c7000/0xc000)=nil, 0xc000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:39:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x306, &(0x7f0000000180)="080d34413fb2c507152805b8a2a9") 21:39:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getppid() r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = getuid() r17 = getuid() r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r20, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r28, r30, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r31, 0xa5, 0x3, 0x1000000100000000, 0x6}) r32 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r33 = dup(r32) ioctl$WSMOUSEIO_GTYPE(r33, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f00bea12fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r37, &(0x7f0000000980)=ANY=[@ANYRES16=r45], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r46, r48, r36, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r49, 0xa5, 0x3, 0x1000000100000000, 0x6}) r50 = semget$private(0x0, 0x5, 0x8) semop(r50, &(0x7f00000013c0)=[{0x3, 0x3, 0x1000}, {0x4, 0x9, 0x1000}, {0x0, 0xfffe, 0x1000}, {0x0, 0x7, 0x800}, {0x8, 0xb066}, {0x2, 0xc1, 0x2800}, {0x0, 0x1f, 0x1000}, {0x3, 0xffff, 0x1000}], 0x8) semop(r50, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r50, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r50, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r50, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r17, r30, r34, r42, 0x80, 0x80}, 0x8, 0x1, 0x101}) r51 = geteuid() r52 = getuid() r53 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r56, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r57 = getpid() r58 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r60 = getegid() r61 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r58, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r59, r60, r61, r62, 0x1, 0xff}, 0x8, 0x6, r57, r57, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r55, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r63, r65, r54, r60, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r66, 0xa5, 0x3, 0x1000000100000000, 0x6}) r67 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r68 = dup(r67) ioctl$WSMOUSEIO_GTYPE(r68, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r70 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r73, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r74 = getpid() preadv(r73, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r75 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r77 = getegid() r78 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r75, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r76, r77, r78, r79, 0x1, 0xff}, 0x8, 0x6, r74, r74, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r72, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r80 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r80, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r80, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r72, &(0x7f0000000980)=ANY=[@ANYRES16=r80], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r72, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r81, r83, r71, r77, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r84, 0xa5, 0x3, 0x1000000100000000, 0x6}) r85 = semget$private(0x0, 0x5, 0x8) semop(r85, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r85, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r85, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r85, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r85, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r52, r65, r69, r77, 0x80, 0x80}, 0x8, 0x1, 0x101}) r86 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r86, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r87 = getpid() preadv(r86, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r88 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r90 = getegid() r91 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r88, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r89, r90, r91, r92, 0x1, 0xff}, 0x8, 0x6, r87, r87, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xff, r16, r30, r51, r77, 0x2}, 0x2, 0x2, r1, r87, 0x400, 0x6, 0x0, 0x7fffffff}) wait4(r1, &(0x7f0000000140), 0xa, &(0x7f0000001400)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r93 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/\"tf\x01', 0x0, 0x0) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r95 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r95, 0x0, 0x6, &(0x7f0000000340)=""/4096) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000000100)={'ta!', 0x0}) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r93, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$getown(r93, 0x5) 21:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000000, &(0x7f0000000080)=[{0x800, 0x14, 0x40, 0x400}, {0x0, 0x7f, 0xdd, 0x82}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 21:39:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1}], 0xfffffffe, 0x0, 0x0, 0x0) r2 = kqueue() getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) dup(r3) r4 = syz_open_pts() poll(&(0x7f0000000200), 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) dup2(r0, r2) 21:39:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) msgget$private(0x0, 0x1bc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) dup2(r6, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xfffffff9, 0x80000000, 0x80000001, 0x0, "364c8865e562ac5e7313f1d5be9b2f355f512f2d", 0xa1, 0x7fff}) r7 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/229) r8 = syz_open_pts() close(r8) 21:39:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffffff7f0000000000"], 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x13f) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x13f) connect$unix(r5, &(0x7f0000000240)=@abs={0x3, 0x7}, 0x8) write(r3, &(0x7f0000000100)="8c65", 0x13f) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r6 = dup2(r1, r0) shutdown(r6, 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000140)) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000180)=0x1) 21:39:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5"], 0x1) r0 = getegid() r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r1, r3) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r6 = getegid() r7 = getuid() r8 = geteuid() setreuid(r7, r8) shmctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, r7, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r7, r0, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000000)=""/31) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 21:39:18 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r3) shmdt(r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = dup2(r1, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) 21:39:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="9f0237f84e18b8329cc0bf44ae7043c6ab811a2f0c8c37bc3d7bc2827680afca65883756c4e45cfdfe361debdced3ecc93d8620432d8f6888fd5e3b311ab3668e3289be309efbe10d50020f758d1fbd8c501b4fb68443ed686f1abea0da02978ba3c5f8511c5b64e906874e7a1e29310efe13f60b52c97521f82762c71d8cd9bddf9b82d5c8ec0b41a485a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r2 = getuid() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="26de9c9aaca4fd3be1d5908ae0992b0e45e075c6e8a5acf91432d4cecf2311220802d671b5636650d18da26c45fd2c2cadf71d9f7b8adf4419501098252deb290a3cf503446d054c6c7dc23dbbf2164edb3831f4ddb66f52967f68d1dde0a3", 0x5f}, {&(0x7f0000000280)="bf21f1dc12774c6407e129b26859af36272a2ebb38578e38fba4f62c91b7bbcb9b5914c6a8a4b535d1a9ecd543bd9bd4cf4d2a13cff220b7d0bc733ca933386f7d4426d0ed7bcc6d637218f2378e762177f4debc227b52834f726b138d9ded07dffe35102269237b9889c3cd32d93cdc44744f66a49a401aed476a8d4a5dccd9df8aff07160808cc282c53c4325bee09", 0x90}, {&(0x7f0000000200)="e0dc9812f1e8f668f93552a80522d9895ef456439cae30bb56671c96cc423b4aa881110277cc5004a0a114f7", 0x2c}, {&(0x7f0000000340)="06a59498ae85f8ed50c74751f7f5202ea07a97b6d72853861bdc94c36122f06b607da5989b6ee26d5d63b474e31b3e2f984c91adbc1ded4d48463651688d3a76d83de132723973240b8bfb5a87a092832859b3f2aa520652c8f48d629554f676819df09cb21408fb097ad88c1140d8f5cde9d8879818", 0x76}, {&(0x7f00000003c0)="95d16bfd063938a3b41bb455238c080ec13e347334f022efd856ce7df0af61247f522345faa0a47ae90361693f3bcff851ded87128003cc4736221bfdef4799730cde85a77d2de771d4c5a7b3666eae7c826806f2879544230f86e680cbaa80099f5092c7accba93010c24f32940c73c", 0x70}, {&(0x7f0000000440)="6164d69d3930ca04792af01d3c77e2bb33f71965d6cb82dca39dc07f32347ded54ed1f7fe2027a615f5d8e450f2563bc4d17fba6f3a10451ca7d2915d03f7ff8050eb2c82f3016219b49a64a0a56c2db537fb5ead4968873824da7cde673557c32de54231c8537f664470842471dad045d5e1148e78ea985804cbf4c50f5203a5ab3f37100", 0x85}, {&(0x7f0000000500)="edc2ac2e29f5a3e2c807", 0xa}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20}, 0x8d5efff96bf87e21) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3e) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) close(r8) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:39:18 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000280)=0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x4, 0x0, 0x0, 0x2000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000380)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000200)=[{0x4, 0x4, 0x8, 0x9f}, {0x2000, 0x0, 0x8, 0x9}, {0x100, 0x9}, {0x0, 0x3, 0x1, 0x3}, {0x401, 0x4c, 0x8}, {0x0, 0x9, 0x2, 0xad5}, {0x3, 0x20, 0xca, 0x7f}, {0x100, 0x2, 0x1, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x75, &(0x7f00000002c0)="7afb3ff615379c728fc71f3813f4a4c7979c64a9c309ffea92b4f912a257539fcaae63df58932d799c3a2cd5bc6fe611004b7842cd417dfccb3af37a598b8d6a4a1698716f2ddf97ed50dc333afcf2f73108e21874e4695de2e87077243c15cc92c9b1d46b6d2013765970ade670c36996813be70a") 21:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)=[{0x4, 0x3, 0x7, 0xe7}, {0x6b, 0x3, 0x1, 0x10000}, {0x4ee, 0x3, 0x1, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x6, 0x0, 0x4}]}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) 21:39:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x40}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 21:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000200)="7763a485e3a53556c102d73a3a64b839d74ef4e54df7afa4cabb3a26730e55aa2d27f805bc8a36194692ffe03d4939d55996f3d0d6d3e9acbbae65a36952e3b056d135cdd5b7db2868517c803a7dc5ff94f99521bf8dacc9f41e08f415709eafdacd50065bb07ba2fa2083aef3cc7e755992cb2ed48c7a0b40618ea242bf3488720fe899e7be76e406df858687368543ea1b08903281abd727ce3171ee589a03f47403375a78adc0c73780c217df9cfbd80d8d7127", 0xb5, 0x0, 0xfffffffffffffffe) 21:39:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = socket(0x18, 0x3, 0x0) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000100)="8c65", 0x13f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xfffffffffffffc20) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000001317d56378aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf74f8d3b3c62ba70004a0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e246f3e8888dfc80dc618932340d9d0ea2f30668ec10900d720a0fa58f6f92f5e66d6603306545c7ce003b1f40747d7e66305e047b533c2e7906753d60609cc3b76acf66b848b2e2178670f5966f7d8b166b38cc0b70d635e99faa304494e1a700dc46c5843302a0e71ab5240530cd673db10a5fbc1f818e3a480c29c4e7913d58dde872467c03f860372e6c499ffc2b37c061e9af6d77d63f7acffe7"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000001340)={{0x100002, r26, r28, r29, 0x0, 0x46, 0x3}, 0x100, 0xc07, r30, r32, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r24, r29) r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000011590000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) r41 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x4, r13, r17, r29, r41, 0x20, 0x9}, 0x3, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r42 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r42, 0x0, r42) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() 21:39:18 executing program 0: minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000140)={0x9, 0x8567, {0x3, 0x4}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tip', 0x0}) r5 = semget(0x1, 0x4, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000001c0)=""/50) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7f}, {0x6c}, {0x80000000000006, 0x0, 0x0, 0x20}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x24}, {{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000340)={0xe41, 0x3, 0x1, 0x9, 0xffffffff, 0x4, 0x7, 0x10, [{0x5, 0x1000, 0x8000, 0x5}, {0x95b5, 0xfc000000, 0x0, 0x2}, {0xd8, 0x0, 0xfffffffc, 0xa0}, {0x4, 0x4, 0xffffffff, 0x2}, {0xfffffffe, 0x80000000, 0xe7, 0x6}, {0xffff, 0x0, 0x8000, 0xfffffffe}, {0x1, 0x7c07e01b, 0x2, 0x5}, {0x9, 0x7, 0x5, 0xff}, {0x4, 0xfff, 0x7, 0x3}, {0xfecd, 0x32, 0x100, 0x800}, {0xffff, 0x0, 0x1f, 0x1}, {0x6, 0x800, 0x81, 0x6d}, {0x5, 0x200, 0x20002, 0xffff}, {0x6, 0x5, 0xcbe5, 0x2}, {0x72a3, 0x20, 0x10001, 0x2a1f}, {0xc1b, 0x2, 0x6, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) 21:39:18 executing program 1: r0 = shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') clock_getres(0x3, &(0x7f0000000300)) mknod(&(0x7f0000001480)='./file0\x00', 0x6000, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r3, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(0xffffffffffffffff) r4 = getegid() r5 = getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r5, r7) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r12, r8, 0x0, r10}, 0x80, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, r4, r11, r4, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) r13 = getgid() getgroups(0x3, &(0x7f0000001400)=[r4, r13, 0x0]) flock(0xffffffffffffffff, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000340)=""/4096, 0x1376, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) flock(r1, 0x2) r14 = open$dir(&(0x7f0000001340)='./file0\x00', 0x20, 0x80) r15 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0xec) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r15}, 0xfffffffffffffffe, 0xb}, {{r15}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) renameat(r14, &(0x7f0000001380)='./file0\x00', r15, &(0x7f00000013c0)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 21:39:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() r5 = semget$private(0x0, 0x7, 0x20) semop(r5, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r5, &(0x7f0000000340), 0x21) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000000c0)=""/83) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x12, 0x4) ioctl$TIOCFLUSH(r7, 0x801169ac, &(0x7f0000000300)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) mkdirat(r8, &(0x7f0000000240)='./file0\x00', 0x8b) connect$unix(r7, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fale2\x00'], 0xa) close(r0) r9 = fcntl$dupfd(r4, 0xa, r1) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000280)=0x3) 21:39:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) 21:39:18 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700008adfdd3667f7c3f7c0cca4356af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc0101000000000000002951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/201], 0x10) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x1c9, 0x8}, {0x6, 0x6}, {0x80, 0x2}, {0x4, 0x2}, {0x85, 0x6}, {0x2, 0x3}, {0x69, 0x9}, {0x8a, 0x1}, {0xf, 0xf8}, {0x3, 0x2}], 0xa}) write(r0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) socket(0x18, 0x3, 0x0) 21:39:18 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x1, 0x0, 0xc68, 0x0) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r0) 21:39:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 21:39:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 21:39:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = msgget$private(0x0, 0x200) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r5, r6, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100000000000700592362b1216ead2ab9755699ce4632c9df6daf134a23ce35475a55306e81a697428d7d743780ed02db6ec828c453052fda7befa71a3998c89461314ed7becbd20d3d5c82e32e4370817b77af61202f85fdebf3d437a810a9eee471f4c121b351702d91280e949cb8deefeb2625189c9d587664c66bec7376ec60d96407c636f2f7fe4d4c6e4e606f3b71eb0331af03fa13157fbe56d204123969a68fa54890a3b78b0d37c7a3e4e0f59f4c565451bb11a4a895c7980d657bd5e253f7341f85b60e28571eb030f7dbf0c980e6cfbc568e622c90d3d7f0a4f66982b968827383fc16e61cb66dbff632ce860362c4b2c59cbba0a1ebb0dff70a8e37886c78b24e89c3779ffb4947edb7d3c6fd0800ef535d2d6fcb0765db78c50138391cf85673f500000000000000"], 0x68, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r10 = dup2(r8, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x1004, 0x0, 0x0) r12 = geteuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r19, 0x0, r20, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r21, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r22 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r21, 0x0, r22, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r18, 0x0, 0xffffffffffffffff, r20, r22, r17]) getegid() getgroups(0x0, &(0x7f0000000200)) r23 = msgget$private(0x0, 0xf7bb9e99388a03e5) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() r37 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r39 = getegid() r40 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r37, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r38, r39, r40, r41, 0x1, 0xff}, 0x8, 0x6, r36, r36, 0x0, 0x2, 0x1f, 0x400}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgrcv(r37, &(0x7f0000000780)=ANY=[@ANYRESOCT=r43, @ANYRES64, @ANYRES16=0x0, @ANYRES32=0x0, @ANYRESDEC=r44, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYBLOB="7d287ba4ff2c071fd51d6ec01d7eb2d589753f162c0a3d41092c7449968c8cb0194090167b6e2daed748b7fa87c44ea1ea6b2f2a7484fa26af384c2cafc9ff312803412b5abb4bea2e58f160e76149183e458f9f22454827e2", @ANYPTR, @ANYPTR64], @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYRES64, @ANYRES32, @ANYRESHEX=r18], 0x9, 0x90c593227972662c, 0x1000) setreuid(0xffffffffffffffff, r15) r45 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r47 = geteuid() r48 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r45, r46, r47, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r48, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x3, r15, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r15, 0x0, r15, 0x0, 0x10, 0x8}, 0x10000, 0x200, r14, r14, 0x31, 0x8000, 0x80000001, 0x1}) r49 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r15, r49) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r50, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r51 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r53 = geteuid() getpgid(0x0) r54 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r54, 0x40044266, &(0x7f0000000040)) r55 = getppid() fcntl$setown(r54, 0x6, r55) getpgid(r55) getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x96, r51, r52, r53, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r16, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r12, r4, r15, r52, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fcntl$dupfd(r10, 0x0, r11) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x22e3, 0x0) 21:39:19 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x8004, 0x7ebb8ce0c4c774df) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0x3, 0x1e, 0x5}, {0x5, 0x7, 0x1f}, {0xbc5, 0x9, 0x4, 0x2}, {0x7, 0x81, 0x7, 0x8}, {0x2, 0x35, 0x2b, 0xffffffff}, {0x7e7, 0x28, 0x3, 0x8}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 21:39:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) chmod(&(0x7f0000000000)='./bus\x00', 0x8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 21:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0x7}, {0x14}, {0x6, 0x0, 0x2, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) close(r1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0xb4, 0x7, 0x5}, {0x2, 0x40, 0xff, 0x2}, {0x3, 0x12, 0xff, 0x7ff}, {0x1, 0xff, 0x1, 0x4}]}) 21:39:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 21:39:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386269936c3b3485d6b95984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000340)={0x1}) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000300)={0x4, 0x7f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) setsockopt(r4, 0x3, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000480)=ANY=[@ANYBLOB="2dda9d430832e51ed26fd0785410ddd836003001b9a96d98cf099b614c6c9c12f3e3580b66be053f63825c741ec5444e27e831c8dd6bcac9ed3701000000759496339efd9475240e64bd6fa7f6ef19a346e7cb5b3d0400463b6c1291f2f07df172efcb12772acf5847aac9d64e1cd06e7d221f873015e3c3190b299f91b58a9087c53f3e04fb88e4e3c0a2df9b3cee76eea8a53a7bda454e5934b9268e5c09f2dee04794467dd986ba46034638945e43c366d1f02d523dae981a3c48c3e542e5cc5649a698db8ea35a388e09c66d34e37c2c97af72a8cd6058d22e8eb6b2649ea9a97437947f9edef3ec7ada4a4efa1eb2372bfa87f07069319b9f849e67d748cb5e8639b89a30a48ef5a13fc9fb2b05b031352955df"], 0xa) dup2(r7, r6) listen(r7, 0x0) sendto$unix(r7, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r8 = semget$private(0x0, 0x0, 0x26) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000400)=""/76) semop(r8, &(0x7f00000002c0)=[{0x3, 0x7, 0x800}, {0x1, 0x8, 0x800}], 0x2) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 21:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fsync(r2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) fcntl$setstatus(r1, 0x4, 0x80) r3 = syz_open_pts() poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000cc0)={0xff, 0x8, 0x800, 0x6, "fe8fd457e6ef7100", 0x0, 0xff}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, &(0x7f0000001540)="3603000000000000", 0x8) dup2(r4, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x13f) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f0000000000)="eaff125c00000000", 0xffffff2f) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3, 0x1f}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 21:39:19 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffef9, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r15, &(0x7f0000000980)=ANY=[@ANYRES16=r23], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="39b971f7a0267f56"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r14, r20, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) fchown(r5, r9, r26) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r4, 0x0, 0x7, 0x1, 0x9, 0x4}) 21:39:19 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000080)=0xbe) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(r20, &(0x7f00000003c0)=[{{r21}, 0xfffffffffffffffc, 0x8, 0x40, 0x9, 0x8}], 0x6, 0x0, 0x2, 0x0) r22 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r22) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r23 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r23, 0x0, 0x0) 21:39:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r3, 0x0, 0xd85cb1ffca41d863, &(0x7f0000000140), 0x0) socket(0x18, 0x0, 0x8) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}, {{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fchdir(r4) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0xdf}, 0x8) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x4) 21:39:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x69a7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0xe0040000fa, 0x0, 0x0, 0x8], [0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x5, 0xcc}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 21:39:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x2}, {}], 0x2}) 21:39:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffe], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:39:19 executing program 1: pledge(&(0x7f0000000000)='$)\x00', &(0x7f0000000040)='):\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 21:39:19 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r8, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000540)="5634ca794e5409c975f1162625437cd7b93c73ef00c7c1726e56ef58c4cc49bdaa0ec98e79720969cead666b8a6fc1b28be8748acad1ff09eeaabfca25621b5c3fb4a67a8438dc24bc3d8669c76c7b3ab7785e2c144965ef105d5f1589d73592b201b6ea5ef11ccf040c6679728547d0acc2dfad09197c23843e2f6b2bc9dcc20029b38b4fc327b0e62e3a779e042826ae4ee4372f3ebcb6463343839723600e267788c39e1a0774c87e91aeb7abc1ccc49191afa20cc119d14c7d49550ebfd34ed079f033cc27b8a6e2c7b4f9442c81", 0xd0}, {&(0x7f00000002c0)="c18b3e48140406545c3339", 0xb}], 0x2, &(0x7f0000000840)=[{0x38, 0x1, 0x8, "bef50a8cfa17fd2f51f08a54bbf382815e5b7a5e4bcbf82c0501d5a637d1d5b2c085"}, {0xd0, 0x1, 0x1, "8695c9bc8cbdf8d9cb66105f88798fe8fe67cb637a79ae24c381dd078fd7ad038d393404e1d3c734f82fc32ae0a16f00ddc4e962cecc85986437169fde177d184e337b5e02030ca999096c20fc82ef9fb755d2208070584d0cfe3553b7501ccb9a81ebba0d31b889f4667134f0306cbc9bbcdb512fb8edd65ba1ef35f12b1cf7697bdb3388be40d439e75d0ca9cfafb7a4c1ff9ce99740de1c824abc7f75f5a840143348cda0e6c1db8ff4b9543e7fcd90f5691fada2e273b1e79709"}, {0x100, 0x1, 0xcc, "da7c454e45a7cd0a44022b4e05f9f8fafa5c2af09a46f512d80f0338fa46a2eb8c75614db81a1a8962c3e43b814eb2a36a50f7a3c30d19d3af0c05ee50fd2628d35a8816138e1140efb07151f460a6cf232e3875c8ce000123d0b8a56f102306804172fe19d1eb3ed49cae822a66be7c84f81d3d1ed592cb3a52dcb6b0a357fa69bb6be1182c6b87e1c4259185274689815345e010fc4ab01225acc178453da10bb70dffe130c32535682f512698a17a3c804ee5bfba016cc589679a1c551b09329b5696b07563f81b25b8619d502abb0ff060bc39bd1815a6b51e5fb2736e7571cf8401a6dd66127744219a"}, {0x48, 0xffff, 0x11cf, "b1104b95799f9399b3705b0de587571389cb298575e58ac08a356fd29d1d590821d4b2b33861fd87a08d94e7b1f164b75107f2fd5b"}], 0x250}, 0x1) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b49dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc0e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538c21d96f77bbe720a03e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f1208300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79df621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bfbbcb0c0c3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00"/1607], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r10) socket$unix(0x1, 0x0, 0x0) clock_getres(0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) 21:39:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pwrite(r1, &(0x7f0000000080)="dd513b25f0f51a6c0af518bc577d4a25513f389b0e9d41adcf209484ce8a7cd95f80ea1b279a25db5408e6f4222441f9fab3a70d44b01775689fa1dff302cb4a6b158e8f393d873a0fa461c16e6a966d463dab434b50d55785cfedce2169928100615dac4ee899f2b3552c3e9c7aaa23809f2cc811287f7140716b4bbc5f40850887f8083a4e0f0cf0da8ea7976a5f986d0c4d1683c143438e3326da8e60175063037029c4079083389544d109716ac1aa07bc240f6be910a57bbe9b4c9cc3", 0xbf, 0x0, 0xc5c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 21:39:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0xf1b}, {0x23, 0x1f}], 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x8, 0x20, 0x7, 0x0, 0x4, 0x0, 0x81, 0x0, 0x3, 0xff, 0x1ff}) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x123085420744c35d, r4) ioctl$TIOCSETA(r2, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 21:39:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000040)="9993ff0048a23c69cbea73504dd0db71d0308a409722f261b063d49350c4bbbfa6b8fcb9602d3d8ebff65a33691605842676f4b96e8e564ed5266e4283d6446cd89cf1e246fab59f3dafecbf22af30c225af017ce9c9338e50641372e260a16b0dd8262cd2a0968bd5d4eef9cd55fda739ee55f3adc611079929c97370c895a2", 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x900, 0x0) clock_gettime(0x0, &(0x7f0000000200)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x40000012, 0x1, 0xbafc}, {{r3}, 0x9, 0x1, 0x1, 0x6, 0x1e92}], 0xbb, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0xe6d56c74154f5bed, 0x40, 0xff, 0xffffffff}], 0x6, &(0x7f00000001c0)={0xca5f, 0x80}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 21:39:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffeb8, &(0x7f00000011c0)=ANY=[@ANYRES64], 0x8}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10419, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 21:39:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x81) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 21:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgrp() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000a40)=""/265, 0xd3}, {&(0x7f0000000340)=""/165, 0x9c}, {&(0x7f0000000840)=""/131, 0x38f}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f00000000c0)=""/111, 0x3f3}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0xb}, {{r9}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000080)) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) setpgid(r1, r3) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 21:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 21:39:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x8}, {{r1}, 0xfffffffffffffffb, 0x93a093e0a0fbe8b6}], 0x7, 0x0, 0x9, 0x0) 21:39:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) 21:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 21:39:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x37) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec470000000001000045e2acc315de3a7e4a0098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815da39b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ef0a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b770000000000000000000000000cf7db1f1f77dcb52082e312461a0c059e428e3147f3cf8f11dab556ee28ba18c47e6257c33d50bdb0d9e481f2de5bc3c326f9887ca21941c7ce68b1cc13ffee3318696324207aa668a675cdc6ffd5d63d5a8972ee36607fdf7c2af9cdb373ffb9711cef674846430b23c575d2059e71e23365a5d44675e7930df319499254424a48f102053489ec3b97e63322efdc4814bebe78207d54957df329dedfd5a4746878e306619019474b4955d91e77a2a03d0c48f3b13b4737314f19b25a6102a9e0a5e8b956c537f8e21e8c943b0e6bf8150297750c19d276debca8ac2a106bc1928"], 0x10) shutdown(r1, 0x1) 21:39:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73002000000f8ffffff00ee00", 0x8}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="93", 0x1b0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xfffffffffffff691, "f0aced0a671f7630833d8720b8b5a8efaf00"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 21:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fchflags(r0, 0x10000) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x3) 21:39:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x10001) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd57cc80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c", 0xbd}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8", 0x50}], 0x2) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="b1c3257538c63f8f9c270de4a80909423d289bf06719855cd680566412175f35f88900c820d4835c9a0afd482968302435103b580e727c6285c07981df9725446cd86e6cf93b36bece705383676caa5ff071e86034af85a4c906f4b1bdb7f353c18bf0cb10a1677dc48725932968963123b755ad5915bdd4b29e", 0x7a}, {&(0x7f00000002c0)="c042b020e559029a0eb37241d1f2827a6bd0822b973c0d6d4d18b3d119892835e01e183132743e0c0918d13de23d4eba719428a9b6cc8e8c5ecaee52cd0acc41ea381d941b5daca541bf1b84184b0b4e459d91717a7be3cb0294f963c2989cc5e56026eca0bc6ac289e29ff507162d59732ee6dc39800e5d4bb3e8e06291f9fdeeac1f9d03e9776d6cdf9cb5ef401c78349b44", 0x93}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:39:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf, [0x0, 0x0, 0xffffffff]}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x1ea) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:39:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x5, 0x9, 0x40, 0x5}, {0x2, 0x8, 0x7f, 0x4}, {0x1, 0x40, 0x3f, 0x2}, {0x9, 0x2, 0x7, 0x2}, {0x6, 0x1, 0x40, 0x7f}, {0x7fff, 0xb2, 0x80, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x6, 0x12a, 0xfffff, 0x9, 0x6}], 0x7f, &(0x7f0000000040)=[{{r2}, 0x8000000000000005, 0x0, 0x20, 0x10001, 0x9}, {{r4}, 0xbe3a92ca7458fcf3, 0x80, 0x40, 0x5, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffa, 0x26, 0x2, 0x8, 0x3}, {{r6}, 0xfffffffffffffff9, 0x1, 0x8, 0x9, 0x3}, {{r7}, 0xfffffffffffffffb, 0x1, 0xa24eb7a1d5eada24, 0x6, 0x6}], 0x9, &(0x7f0000000100)={0x81, 0x72f5}) r8 = syz_open_pts() flock(r8, 0x3) fcntl$lock(r8, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r8) syz_open_pts() syz_open_pts() 21:39:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001440)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) poll(&(0x7f00000014c0)=[{r2, 0x40}, {r0, 0x2}, {r3, 0x4}, {r4, 0x80}, {r5, 0x2}, {r6, 0x10}], 0x6, 0x1) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 21:39:20 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) 21:39:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03002e2f62c64e5a"], 0x8) 21:39:20 executing program 0: msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f0000000000cec3a2785cf410f3fcf5a4901846e8a2bcd4afdc997207caa7ad07dd0d3b70391800f02dbd6306f3b97b3c0eebecc34515c17c8e298d60c3351a7b394deff547aee63ff7ad778d22e587d1bbbd6a60be35bbdf5570a10b4bc9f131d917b97962a91afe828657b0d60095d3562b38c46993ae4b4e12745824781f974fba51ddf8cb83d9bf68da6dcc1f52c37d4daaf6eb6f700e91db59fc08000000000000a86ee3ed674aa9b50dbf2da860b1b7a876651e55b277293b8b312cc3512948176332b07b1ee356e785b14a1359e503335790b5d30d1d6cce8a143e3a9b5096925282ba652e9033b64eb4b77d1e017b4c0652bc00c5079f6ffaabcdded76815d5544bdfe327d14484d6007145ce64a74d8e4bd986bfecb8aa3e592fb628b1997eab67601a26e05676ecc15e2ed670d7a807ba981fb6e0147a07005926976a54e0e7719ff9193266894bca61309c138f61ca3c5a0209eb45795b316c8423fef97400270fbd52510067e0a6a15df373c1974dda7b82d8cb5723ff888228ef639e2baf2edd86f8456101ce04ee15823021cc2f462677d244c313550d4742c7264dd5c30276bd90e5b47e5b1e0c7fd0a56104b8fcd243474e464a23b6b51b6f6b3494a7c0997de4ab650c680c250fd97816a3a69a472d5e2d45da2ba5425f17de167a1deff20a15dd195651252c5839858062d30ee1fc4a89e5acea758ba2d5ec2f0ec01cd36cf6e37278cfa41d7dd7bdd450a2a18e0e3775c912224261de78fd108f7c020b26354b756a036b76a5f92b9d52b77dedc226961e0c2375a19f2578e6e58a3e1ff6750473214c8d0ba637fe2efc09d86279eda5b52f5773284d57686cddbd3bffe9a1be8b16b10ccca025cb9265a309353d267630a213ea5b43581bdacfc331be0a000000000000000000000000004088f8"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f00000044c0)=ANY=[@ANYRESDEC=r9, @ANYRESHEX=r0, @ANYBLOB="f58efa2a8ad5028b17565252a10bd9fcd8159b1cc8165486ea22c275462a103ae64e28ebaf46d7bfd6f11b65cc1e39ded2771e40f37107fce854158cee91fa0265d65b002495331a2c95acaeaf155e9ab8659efcde3ea6f3ad9534ae1003d20f692be9ef2399b75fff3fd1f71cb81169415ddceb7ee2e157c351736030e9886bbf35336eef74e58e8af14187cd7ed3ecc0c215fccecc530ef5cd06ad4d0f87dec7ccb3df001ea7de040b79e4a015bb06c40c0895ca519e2ab35aee5da07daa49e46127fb0a687e74626b2de04f8521ee9b0915ee9c39052a5a37ea9540aa6042c8a7f86babdd1b1f3252c90ad688fd5a97335b2cd3e5e5fe93ece52ca55ff9eb5de37cc7bf3fc605d4dd6a0fcaae049992db917000561e39f7bdc752e0e2eec65b61d8b0f4ff08dc7f2b3b756a0fb704de380765783f69235c4e2e95399acca54710bf20e40788c9946f3782b00bdfbc837ec26f35f6c7bd4e61ef38cbd783aec21063988bbc4489b10d164adaac1a25c3b7ee86ca79121e099b2495e8c6d8f5d38f9ad151b0a5de5149457121a41ebf21ba182036ec8bdce6bbdc65f487059ab3979afada2028ab1fdfb7557b404656a556babe6913a554bd4a60786805e1ffb440c90dc6ee313aeb48f3cade3b168688f62a452c25464a4003d38f60a71b33b1c7a630103a3973a1661ae660b3a5c6ab3fdb225c2a94b1029151823fc8ed3438e52d31c91aca0a60cd8d160eabf4e91bef153e5cd349dca7483f96b1e4affd72be7cea29b3decb19ffb0ae77093a0e6c09f9ebac7ad95cb1feefb2f176030254a27366a8a022329ac2c4ff036f69dbcd4eee30ffeacb1517202d0e82add4d54a7ea84c453881df14a0b49043a4d35cc45d2d2bafdf432fac73825d74ebe70173eba29dcca138e8102400f1b422a5ab6df1cf8d4359ad8d3266d534021ba683957cbb3cb66907b77192698b7a5222be00519379388113d641538ec8594d4faf828f45dd582073a5948e417d307a6e235c912c47f0a746f58c5fa924b367a7d6bcbb641aba11b3d03b828ba10e3493dcf6c6c475fd64482f40a71468f6e8916c935f1fdc40030999bd7b76f298facfb240407af88367457e654e2b2e93b9f4d94a43eb20a6da47ac47d4288e1cd3d34b0687ac18242ede38030494f059d84c03b66474a5c9c8990bae7b09c53befd19b35b0ce474c8e9eb61e7fef6a5efc5bc7be4a15ad6fc5f0a0f2812ff8bd874766b1dbeea9a36472789ddbf39573326b2ebd9c0e222ab7bcc25ae7e8ec6c2befc5397a511bdd36c595373eba3a8c80c8edbb2c12b395cb2341fd69e9853fe2d72a0158ecf0337e26561960ca3462fe01e4cf63ea1f367d0bc4e3579e697474731366701610566b3e7c40b9242a44096f42b2f7637ef89585973ed1d0cac8d127c891d4dc9a0745ed9a8c17e77f2814cf477390c19e95250f680ff7fd90a83c3e37c24e1e88f0e658c6e31df3def779fa84f30a4e40e7b4a231c658180a6aaa3f7ccf74881845ec2588af1b64893637068412adb8bd535ea27f9f1debf5a4fe9ff7429187d0d05e7a9c9c00fe488e2924098063e198611698fe83ac96fd1552e577b7d4887280b9a298e83218e1dd6d84b9252dc6185d81308b774d8a6b9eae40d737b788bb9d03136dc1499ada62702d4367ade1f9bb00685f57fb3dbeaaf55c953ca95d119e61e03a622a786b3314b722a8aaa43128b45e3bf7cef10ed9365ac542fd8e99fe79acb73866b512545b75e7fe090ee2b18f534ea141aad94de9b4dc338284a6d8a523b7fe1305d3e56f55bc454c1193040efd5f2cf5a362d24ad2cf990709fa20a9fc51bc9dbf56def8ecc1c6082b76a8638ced55249a2458669c57151f523ee72da92e906f7dcc721180fb38348e422af9bd600a3bbd72bdca14fc4bd623b5219c8de226b486e1dd356a3357626ec8d4d9f7371812f296435ddb644afa5b64ffa694fd4dafda2ab6092c2fbaa2f52e4dc865ea6c11c134b4b0b88b40d146ea473bba33900c3ee343eab1f73cac5c5184370ec2e9ca0fd6ca340b63f436f42d875ab687df46659cba05bc1be05257ccd68f01d3bc922335f37a7a69fd975348959a2dfb16ea636540446418625120b951ba3c079f2153213d4321af624f25eb1977248a8d5c7c365915d76f0945361a72fbe72021e79945b5bd9a5715313c44112a6516bff62a0660d32fa23284263f772b6ee0a85a0634cb510b5331dc1882e2e7dfcca67a4fde2dc8a84f4e789e4ad46dc5e8006039469e99da12d015ce968818934978f1bae5868c11878c0d75b8db31059dda24442e1d1c6c2d8175ea5eae2da0da540cf1ea0f3ee1ce6e993a4219a1d75b5665b945d4f686fba443bb3a1b72511506d19af76cba35cb39f98f9a48e9ba5a517b01e2e2e3e2f489c37d2caffed3abc2e7139dffee3d8bc6d5ce564420583a3375447bef9f7d73f068c4d8867827e905d47300a377349f97c3b0b0cac626a549a0560113811c9ccfea0dbdbd6428fd503afbb6916b87885c4349e0ec81d67c86cb1a262cb5ab13196757d57b52364a4b9952cd596ddf4301b96365f86f655ce4b005043cbb9972a0c11e25b923e3a6475e6d5a904038095c40bfca113536800e50539dc8e1a5dbd2d31f76f0f825c3fc06341fb6f3561f5ee1a8d2a58577bf3f1c538c30595bab8f96079661d782c23a997b22260add3336adec93c13a1af6ffef304a50ac96f7eec0d82270c3d068cad3322b5655f2bf2f3385e534d9d35b50c34357c180b780a25caeb036d6cbe10ed75cdf184d163956f78b5206a735ecbeb57d57fada538886223acdfdd91ea5e90e9ffb841bcf3816e59711a1eb6294fbc60928b05c037571ddaef7eb84f9b6b1888499ecc57958492b3b91f5cc2611c75f10c5ea9dce7bbe5171d03aa209b6c3ec68d42ce8d18b6570332d647d25f3dc6ecf4647d4d6dcdb5402f9ff266b7c4747164648a1d3fbc3c07a6fe0f62b82c79a7fab9eb1ef9a59812cd84236c0c3dc8a87acb29f51af2108ee9172d81946aa954be9dc504a6b509a25bafd0a9b36b66a22b46060fc8e30b6d67ec1cfb82b1d40ce4673325d0f104f2fce7ba107c0704fce5d12f8fbe56f8c0bad8f36abd0c9041ad0c43167c2d4fec90dfdc8224c4d0aa9cae4d308438e17158ae23b73a50552057afb857b98ae41563a7fa6818af8af9f8d95dca9c221c064546fd534740ba35374f20b17737bd11fb283f200686595bd75e2e5273c6e0077f6e1a6de4a32b36b677cceba021cc758eb8fc877e9f8dbfc0fb4282995518ca7b6f193dd3c2b08675774a95cc1f42948baa68b662bc7506e73bd7c736da08b05ccbf26cbb51d9d4929c8653ea3e6d17d38d408f37bbcc3501116253a4cdea262185a19b2478ff7b1b3625eb26a1678de69e4a92265e0fd62a557bb944b25b3ff1e2a63677fe7bb6e5e6ffad29c4f4edb8fa2a476ff898a9b5f86ac3cb94fd0194103b1221611c3ec963fb8d4ceb88f03fba5b4faa8d6fd24d0c41b50c5a47cd16e9274876268a197d9243f7e97da95ad766265fead3f81752c84d8b9b1459bd418759a9d817a28f9f0392cd39782fae3d517403dff483dcfaac9e5ca47a701b6548b574e502ba9ed7ff69a66c9991cb1aecdac87ec218f9283b4930810faa8195e93c5b5369f7532f7ea07b0afb78c5aa48f0f39c74bca04ec7343e272a68b3beaa5092062f1d1781fcfc1f1e54b4f82f150b8dd7d3da23735ef41bd87ce22627304fb1abbdbcd893aafe5a1f89d50739dbb63cf7633f7cbde9c34ea18db4aa642e6099cfed3af43aa7a2e986fa027acff4495e0afc7fd02b7ff43f5965ccabebb85cd273e99093539117646953b7ba95c77c475ffa199709f369067f6d6a62075d4bffba53d22e600210e86a060ca37cf792eaa3ecc8a56f83920cdae4db0136f461a901bee0ec7e95fe2e7c90075694fb97d5a0dd048860ce8351143238ea7720cc3100604630e94dc31a89f46700eb31caea39b5bd473d152feddf4e1aea694ea40528d3f27098e092f2bb75250e398041450ade53e02c8d493c9d2701ce0ca79c484446b9f3ef6f78bb75d44c63ebfdca67185f7af475b05f6fe5fe6c34563972f030f30a809b404a944d94e260df23c7ce41296d8dd3d62d87af2854406643098a0fa7e9b4f4088f8f5de4124044cce4d35634f42230126ee9b39faa6f36b25104bfd4c1027ca1c3de6db67da0292c47949e401ea1b4c5e4cc225379d9304752a0b04f6534cd3fee8fb7e6eb510041ef624dba2a0c83ebbb55aab5460e96133e0ad92fa3ae8c6f20cbd1cfd293fb514bd191aa5896e4e959b9b379a1ab66d01dc936cd0bddfc5c5bc03cad2268a4d27066be7032833d2af2cf74c1c18dfa128a4100b3df3ae9811d196b8898e2508f9e8ee920eb4548e66c2e0715226695833a196cbd5df2f3cf4a72a4ccc53f2f80ab6c3cd823a4a08dcc2d25e5efb1ac9162af79d2ee52e3df56bbf977c987112101f1c259ec32cbd470cba3e826784a0b8f1b28388c8d0c7441388317fe0e895746960ecc58287c2846a6b9b6a7d0eaa55eeaf2634c762f2c318d3e7887d974324028d89a08446160bd9c5b5feca4d068dde3424b18a24cb3100455f75aa3a4e6844a03efcc231e907e801d6c815f7f70ebaf5f88be64b426c5424fbd201602df7138f7590fcf2e809e7a31ae7bbe4c5833cfbb324dbc280c4dc30d7b243762e3176db3505415c15552db3da70f39c5e0c23aba90aea2854e135cd571753e758cfd3e2dd9593ebe8b9de80e3689dfe6c238a03dca0d69db3704e8ce1e6bb7623d68eaf67145bec177105eb4eda74c6febb1bbdc73091ce2639846118cf6daf3778b9c55272a2b6813cd360a046232c5b5362ac5b4ca85136ed73c40c8f650089b5099e98c28b90a45a0ee5f84e5faa625af8aecb8b03797f4d3bc7b062a83cea50c774a7d67c2367e8c177b9aacde12f732712be32a9384abf4fb313dc0bbc898272f1cbfd8fc887a3abf2caa47b0f6be7083e1fda4b02b9e2fcc742facd61c645441e443baee87230088d1fa1c56d853e4211dc85b7c60e25f0c30af4e94da93ecc20fd9d3f2821cc870167754647eb583c7bd28852145afe51ab218f81f8ba5430fe4e4ad229e40a3ce022b800b41b387d65dd177e59ddf576fb7d0da85313293da4a9660f24334f0c8526fb9d2878ff6afa8024f320b2d474cfbe7565c1ee042703c1f064637d5230d17d31ae0ed7db88c50345213bc752d28bea2f6c2c264341f5bb10a137b8f9cee41633f8bd342b4cd47377f1c8854c855ab24c4058b5191dc53105d60c5641209a25ab7c7153144765a28c05b919d3a859f4521be0f14e8f4cb1825f6780577a8e357b61ac757a34f67a94cd560d9a2bdd72ab8d1183d547f503a2610e86234d9831c00977b7b4f46a530c9da1ab8a03ef159c39099188cbcbb161ccced2e8eaa6c2d542efdb8873f1d288c20a592111e77612b094af2ff97b7895b93b1b43ff2774378679077549288a34951595382f37b323182dab2fc8f2f6d90a6662c59891e238f26dd64f25f0c885298fe90f7fe3376a72cb5aeedb9f00c1800976df874f40b112c3cd11b0d10eac18b844b32088e8d01806deaabe655a96300af4a6d3b6f4872ed84fb0461e9591ae55a70686afcad2aa1b93c2dbb3e8cf6409398a37d43526123e14d1d6e5f6c2d3fc45daa33969935ab3e90cda9ad8454286f5ec34499f177e773354faeb9959d49554f31b861d9a7ceb627e19ccb8062572b11b80242b", @ANYRES16, @ANYRESOCT=r2, @ANYRESDEC=r3, @ANYRES16=r10], @ANYRES64=r4, @ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYPTR, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r8, @ANYPTR=&(0x7f0000003440)=ANY=[@ANYRES32=r5, @ANYBLOB="a7de321bf194b491147b22d5d62cf68c72835c7bc050daae9b730582b8664bed1c533afe22f828aeb63b5da4c2a674a080875a00d4e01577d5cec621917948376ae6501ee8cea3188ef1679545b9b4c708c0009b9b0a8b16987fedd3fc83e75be925360ae6c34b0ef93454ce06b46ba33931c91a45a41ef4079583a10033e3b7d5342c8e79c4e61fd646e72f324d402b528876a52726997a6e3fd75af0e0f45d23ec9f4bf13b6c0657a86c53ce8497761b2dd66f3658df56e360406a55dfd41411def70d005e441f399d2fb5627c205df1df7761a57cc652f38c90185ddfda73e6430676ee56bbc4a9577cb1b16457d1e90d3df5c384e4e26460a73aabeb2ec294c8a5a96d96b03f3967594530cf894a6428823cbb6407afc2561a75d15f5d627d75c09c31d72852b195a16e60618f500fabf90e8b65024f758f1f1c9bdaf2b0330f597c13cc48e00efd2ad00b1ea659e807f617eb76bd585bef44d98dda72402e2821d3e820c224badd08dc3d6a97812710468aac27d7bb30873674ffd4b889369c0f12e9ec022bd16c7031b23c7ed939e76cd499b35eee66c9906046d9fef03a46b87377b9a523a03e0d4c8590c9241e7ac49a5bca198ed68a30c1866b63e1b51d827c3e64c473c0edee98ff9e49ff37808c0bab3f9d54cee386af42dcd18175ae5fc9751fd4a384c2cba06e691a60a90f48fbcb4ac3ed595da902185d6a2caee36b71d17c210f4e4869d9bd9ec78642a88ea3204dcd4b801c87e4292ce41847abe1ec177b3e4d8527602035d90049897a0485cac0f1beead210975a2acd898da43eb9ec34088fa6e26f6de96769c8174a2563fd429e0f0436404cf4cf334d371b23e7ac9f08d2d47ec41a058366e5c48aa4e124c3ce5e98bf60c0428958b3d5620e6882d4d68df78d2cf91a74753811919de4f2fe64d8fa988d02abfb74e8bf890555a33ccceddfce5ed619fba107b13ae2537e02d03ea28e120ad06cebb3495584ab5da6d912c22a583675f20e9d137f37c7205d58cc08438eefcce2561f33630f05d0915f749bb612b8fc82072409eb5486f00f9a42e25c1dbc8062c73e4c495a393738511b96c6b07887b0d4865a8452a1c9b1d2046f8eb3beb891b3d96539b58f01656c06e8b0d1ea604a89d6f8be0c8768ddce31d9153fbd00104de68c90f0f2dc86859b156783c2fcb2fcb797cb9a013ed0166cef4e1c1b591829fe90bdf392faad81d7775e7b701b7e199776b958de4cb34eca29eef3967a63e6e45a8527d5b94d1580f4392ec121d2da675ecf7199ce85244b1d16aac7d30c24a8486b0db0b03bdf73d52468982051545cf0b6a0f0cc619527dc24a8ecb08c3cd02fd20ecb7341268a1caa6b4f7467ee12c38fdf31d23561099af99f580b2e7c443a229220b423882a387974412b4abb8f06a038a9b92f7fc53d2b165991fb72426bc15fcb4096333b81f0a8a24c4986e5b911e3b50450c628a6c78737e3eb918aa3dc0091058d2492f25e27b25d0291ea5af14561cf9eb93ae96e5f14c632cbfe84578882a73d8153f4a5b5ae271b70f7f5d48bbc3da073def8bf699b2067deaa9a023c6c7d60df65b55927dab9219f6ca71f6013dfc7f801f4ff43a59d0097604358a66f5a8b01d3f2890f296f7bac6f5e5f0bf196ab0b005205d188ecef5c680b9d885dced614cb2e8d84932f3dd53cf26dce0bf24f4be4a915705d68549f8b78139d4d8fd4336aa5a13fad701771015ad4b3338f42a0be497c6baed9cc1bc375d2f86206a8c25996c6f2b9cc80668dd5d706851f19fb82c2c57b203c9f337b180cf5dbe6851c5f949c022f553303237c4e15decd10d5d5ca93fa790e37fdcf3b3ebd415cdd638953fffdfd2af289a40adba321ef5e592dd5804df395b321c44e69f615f22e1254f1fc275c96ce57d5ead8de7992428064b011613610ee59bd40500ec2f48fbb0aa4a838f14bf4ed392eeda3051d50654ef36818e06c6cfa04a55cae62784bcde1b1c6e9a4ef26d78f1f4fe00f4d28bcdbe932470f3abd6139ff4f52e7771b462167d6c7cd3ae8a6f333a59ec72de543041a4aa8ddac593b65fae5ffc8b97326c24224868cdb82eb1645d0f2ea00de9f5d599937b91156fccc8782a96d80a5c394f8773e8c81b3337a92e66bc6e72af4e06f418ec5c6f028aef8e388b7c0fe8cd1a62b5d9c7191fc2331b9fcc23d7cadf9843c88b3bb920332f58b19891ff39af18035e36ee0fc4ac05f1a6f8f76bde6fd82f257082ba637c3c79cfb5744778891a64ac1793e514228648612af4472f450800756b8580910c39749a31e10c57d025459b3ae8097d412cf24061213bbb761d12be01cdddd7f91152f7ea99342e257ad1a1b75e3fd5654f5eabe7d003286b65011dab0d6ba255ce6a8d1874dce7cb1809fe06e2aaab5570e8b0c8f87ebfa3ee0d171e834199240f570121c270d4af85e422561fe4bc5e2845bf8de8fb1751bc285c9248d72e32e6eeb3f4c7502b191e668c3a734bdc55b2b927340188ca5169ac9002b7bdd1b3f171b433a9dfcf5226df4d5bd039b2d1b1bc7ef7b060ce235e71788c6f0111c7537cf068c9670e6539ac3eaf8ca2d935d06a9bea8ccc0b2e36eebe4bc3bfbc0bf92587d753839177dc474ab248991330d9bce211a7040fa4a57226afe1971cd5b345a62f83561d288ec8337aceb5b2c8d11ad27712ee59a48964ed2c2e67d670f518c6662ef76440a60cf290a0e6682896cb8506d07ed6fb8d7fb0eb12804c1a5beeb00b1ab138677b3776d707f2e8f0f34c52263c9cd322cc2e2d5f15d8468f6a71c4e011e43f69ee719c3bddc2252c12e99762f6c8c5c3d61762291cef84f6a3f32bd712a5c9327e1ac29b84a6402037e4efb8d7432dd9bc32e77fd6596f6c5aa7d7aeb5c5ead0dec61963b1322d14fe5b5e2711fe001106d15d181173f0127001b8fa8ef2dce255a6da36348dc27624529ba076b35cd3fecd27dfb4ec7f91bdfb0173e4e9054aa5bac7765706e7553a6fe1f64a02c1986be523a7215b2402cf12386e219fd11a175b5bedc8f1694ff14311c9f74e25a56c57436f33eef8e22182b364765c9d61a7d7abdb2be313ec62ac01cdc20d674c7fcb8d854b0452a4925671095e58f7f160399744c026b2d262bd09b45239f64077f0a30c57990f12759d8e3322947d08685759155883197371bae2e61bcd6a5c8cac835a09b5bb367f0ac4209724fe309587ceb058e254c4455fdb0bda3b113e438bb5d007370c0e8ab4fd6485bf1e35e3aa49da2a71aed0451b70d02d7569d8edf5e49cb54a662c6bff7d20a7f69d85f529277cfccdc228582f9fa1f5a644891ab249231d62b0b964e85762f0a1cc6b4a8b079b2b9142225ad53f12fcaf4a7ee745cd8f3428cad8c6eea39bc61964e877b94103e0d42cd5cf3e09e8deefc33f8b8fd7bafeeac8bcccf1bbeb3105b35f51ab06d0120d24d95ccd6d4030717ad45056137f8ae7ff1d11fa73654163753393ca8dd61e6e452c518478281d5e0dad6386e988ebdd0c661818ec9d0a7f628508ab7b61c21a61d03d4814a1217c38f66d5583777d3ef40e8c481101ed801e00697f3d243071de51f20411a4af6e207bb05662e140a4fca0a3056ae5bd12929c75ca62cdc2f0380f5aecdb3a0168e1da5411095fa26101195209fb82c45cef584a7a31c26eda767906035273f97dba739d5742346c81c4761b83f6a247bee8c2a3dd4dcdd95d82e89e54912eb61e7b88ae31fadde48afd9cda3283f4d8e780294500a97eb1513db9242515b589c62a6bc9d4c15287d0e69cd7883888ebbbd218d665c61c38b150fd1f6892329e8de9b22c797acbbc81aed2d46e31522945cc208f17dc6a76724d297d03e0cd68030be128c761af213271143e99f299c7ee7814f8bf74b28a452cfdb929e2e3eb2024dedc5c1aaf40bafc9352e0bc8afdbeede0de1930af6a811b66ba8e05e30f44dc9dcbe6f48838931660a8731d700d975f90b5579b231803776f6dbcb9bd2fa3531a8d18d6ca66c212ad9ce9100dce7e615a31bd2661d2bbd482c434f017502eb96bf4ddc44b782a10f583da33f998e7be5ffb6c17ab16b15609d5f68fd0dd68fd2c5e59bd5504d56c1dad9bb916edc4446f32f80c155f936b42b84b12a17a42b06e1f39ad5ec9178da9b8a145cdbc174c2f84e151ce2049f94ecc672a2e2f3044eccb1f88d38ef96ac5d566cb82d46af9343d2414965cfeb409b803713e0163b4b3665ca71093415b1418109fa6d6dcfb739a69db42835e1830523882c1798b2df3a4d06a639d4301f9ef750513f9ae8f7679e32c2cbc65945950c020ed0c78833e46f188bb97699e2d512df357467488605859cd12e68dbf77f510ab2ade0b34c3179ed0870014798f885a59c42c92386bc5f87a98d4d8a24fe5b18a317a0774deafb5349390c6ca50cad546ed977e2f12db31f204bd467c1309a58ed367c9636ea66e4d68401362091f30ec3cf37ff562e6c12780553cd4b6fa88d5ca7fcfaea8703c47ae8650accd5ca3ddd6fe599b0ae840fc0c393f9093ad1b154f3b668ae986d725be5fe4b014d2c31971dd07f2e8ca18ed523111e1f91a769571a15fe3a766380209215a9b8e3c3c085a15818cf9c41fcb5871c0fa8f393dd6196d0138b5585bcc532379faefc88ac16e8d4b93f4696afca314fe40115271b79391e350abffe4aee8be6b4868b792224a22c8a91256236c0f3dd4930b2141fb6b6a5255b127c9f8ee455791fe01e7aa631946103d728c415adc3d0222b96b4e44f4516104c7d0a7bb53d16c0520923c87f057f852e7d064af24ac3d74eed0b84632740bfb09dfba3a97d3b7248617258c7ac75a18c64191556bc782cfc5d8fe1be0568a828bcd8b8e5267ea71901a86a438e119d055969e2a6a5ad370f24cbb2df5a7b58fd8bc8c74364a35247de104be26e9c686459e723c6fa5fe860b5293e6dada345142777df2379d2f8f94d38d7335e5bf169f725d519c8c9d43d94edd72acd5ffac33617e84700f7ab3208efb8230b930bda6aa29ec9d1cc8b756e2a8f09ec2286f13f24e7b9c7fb415881e048c0e9b278dd0048b0bd76264f06c38c023bde77c1f6efd33ff4088e8bb2bb0e8d23855d5f01af31c8c3c5d97f43684b923ee3749c51ddcefdeadde26f1a7ce7f37e373c7daf7f40d6420e83accd5518f38f073864f44709c0c08b2d98ea2d2280ecabad45454c6e290b8574bbc353131f397bf8a61b7a6c89169d5570b2a2f9d2aae18b2508af6666056f4b7d0232a5bf0abbdbfc9958a3a3ef124abae46393a529c24ca90c1dac149caa25d3ed9fcb47c779a586ce492f6c25fd1bf0dc6f79f9756d04d2b1269f7c32f1c442a086a9e0d32d48e3f52d710d3b24949e9f7a715dbcc37e0e7ed2f7db7c4109327ce35ce36f8bb92b794cc5879d15d219b7a605485f891aaf287f1447f8d7e78de8c1d9fa5dbe2328dc5d20dac5672f0912c6482d5b53ad1403f2a45b5c04b0821e8f1da55e3611b2e5be7563ff6274d507ef7e3366f822bb3200a7004ccfdff79635f62112b442fb7cf96dccbcf6940e25ef7abb201a985dc62b07fc9d09bce0ac0ae3d8251206c0c2e4da537f85a554da3efa44b49b7fcfcfe090194ce7c0810666864917c1f2d8a3132b1ba41c2f9e8726fa24c58a400a799fa395eeb2ea98a7f0e8f6cd6982fc4607c15691d81c6e345ff892f33c1a31eae75e86299d29174e6b5038fede162c8e8adf85a2b199de4448f0ed6ee5cb4e3d5e1018b2e85ba4c36a2d51b8381c7c99479a3a3f1f935110", @ANYRES64, @ANYPTR64, @ANYPTR64=&(0x7f00000023c0)=ANY=[@ANYRESDEC=r6, @ANYBLOB="e825d579eb1abb247e0ef8d891c22977fdf5", @ANYPTR, @ANYBLOB="3a692b388bbca02e99174daeb68ae603f913a120894255074bc2c56781214d54373bee316891c19fafa7b44f10a1aa710e588435b22e4dcb8a22adc142dd20f4b2e850a00457f80ee71cd4534aae580188ff1999be44a6ed2fccbbcd45078a52ac00a38efa1ac95ccaec61268f1a56ff3df9bbe272df7bded9f4e6c492a0082253416e0b5df333b922d4628d2ff56a80367f948f45f6d89b21ec6039e42e0482af286f92662e5db171cdf83b7c641ccd6b86b5b49e508beeb4758ca714c37ba3c370e6f1ddb6b769681d39f93df257b51c7ec9bd34e0b33205bd54817f624b1902c492d355bae7dca10e878a304fe2196dc85a38f83744935f295d94c1d22fd39c93fb151a5eed2b40cfd03cd14d544014b78a2ff1aa906a9c982abbaf6eba8e5d0f4ec18469477890516f27a4d7fbf02e69cab679c75760b89b373168cd345e2b83c83c1015d991d9824c08eb86885d3cdb6fcaaf84931a36cdeeddbd2cb82e9bfe8680ac3e9d9d4c86e8d522ed7fc04c1c8fa0e3d8277c281f9430a29f2f022e246cc03c04e6b364e54fde80d1e9d88a9ce7581fef9b5c0fcd9ef7399327bd3ea961e54d48ba8b77d2b75937849fdecca52dd2f898d8e47b52d9ee455ebd73b58f992aeed1bfaa501739d6e20bcc92a0de48dd0db8ebc130dc80085101e9f392a0f1e05d23af29c783467cc8940eb9731300d973d6e2256c2ef8c1f4b9a64e9f5423e3eea08b340519bd173bfc67b4e21c7fcd84202cc1885c558b3ff4c1f5d1a133db2df7c715508f47ca552718ddf3e49bd942afcafa5f63bbe3340b95e154383085e461d16948dd71b01d828858dd3a7ca0cdd23f508fcf8d96e59ee6c3c66714fa8750b22c31847ba467a430b2413c1f0fc30245e85f11ee69f77041b7fc3a4ef732a578d623dd6ea5d24d103e5bb25a1eef8ad070d611a791bba0c69bc1db3debb018fd8378e320e8a59194afbc58421f29f435ea5732a0fc60c2d64cdf6f3327edc1f5a2d0dd7868089b5efb6c71720c0969b0999f36dccb76eb2e1fd40feaa5d040710d969269b0fdbc822072262f36d636bed01528bc2aabcc16bee1e3a66707d08754f265697425108611d45408c1337a8f40aa91c0d2dbb6a02a25c90d5c833b8a94dec156927d96a9de739a5f67bce029ccd3a410c62ca1411aa285b7f193298c6b08e7eeeb33172402a9af7029bd29f53193a67232834c5624ecd84f97febbfd7f205f0b5fe339defb7a519705a518bb4fc55b3f2a1321338dc190fda3790b7ad63acf389241f3607020c7f1c8bf890530725b0ed67207ac3cc123ef6a34c91ca9f3221a921843fd027730a6ed704333345067c1dd155dbf2fae42d8ee5ec79181704007c3eadf8223696f101700143d1dc2640e1b08389e8c20d832ae11f01d147eee145c9c60c3b8bbbb6709946c9c81da3489a2432479c0c9d30c7d7e91c135a3cd81f3ae4babe2630fb59e00dfb403a6cb53afd3e3833ca16e7ef793f224e057e468a2dea74940096da61a146ffcba715fcaa794678a3b7e647bbc8a6b0af1501921d95b3b5ab52ea35e2ac7764ff89a01a8e3a4d965c356cc925fca495efa4b50beae2fea0138416ba5d4b72b7c85dc75eb4a53a52eb09dad2cc4fd6d2e0bde0d2695522bff26715d6940534305da39f6b36d9ed6d4b4a8504cd62a91f34e0ee30c2c59fa5f89763ec4bc3c731aab7881b8ff31fe06c46a8b2b2e3d227065b8cc0c2881450f016cce529cf1a4b0f1925faaff332c967f5db86742bc78eb61fa3009e1681976f93f7af72239e160f3262580cffd63fb8494f9a7182292ef1565fb1d2f34d8d435190bf33671b47b196843cae1b685978a529736a360f58284e01f345c4b31dff0ad137a8761438bc41634afdf8d0cc61e4ff313775b867d934dda0fc7641687fc62ae9b51f3483b20190c44cca671f93c98d40a66fb4fca415e0475cdf32beb3a175f8dc5da5989088c0b239965cf1526014fc7290f41c05b47320869e1fd83a14bfc15e8a5263901afefd453369345a2ab294ffd69dfaf0ec128e1e685c2d87d6419790aff1fc286f481168f78af1f4c62c6d5c3783af33b0b84e09c380ffa81150190d046f87136c1f8f71f4ab4d2d1916a72cba76b7aeac1cbf2ebf2949cb7464f8026cbc2a95ebc09077be81455381d2ee42ceb558b541540b89812fb6573b53ae6175b55c6407d26d8328cf4088378f1fa52fd0335ec5a7006b4c139a800fa63ae36b79d1345e9ee3a3c95e9bdffc9e0c28b777e570ab22b904c3f51c582d9b7fda8e3f80758c7d77d53ecded751d06e2b1ae3b57edeed9a00f31751545d4b4e730b46af52710db2b349b177678ca8965621b7fe3ae1ecf5ae0140af101f94a869db980cfc31ba11da9cd06b380206c6b99f54af18891bd1c82f8e914874450a541673b8d8490f690c86bfeb862f49f67944535d1a0dd7b22f457a79e860b7089a8ceff4c0cfb1f6cf344267bf982f42c58e3d75045043e78e494b4ada432ffbaac50fad46b4e0743990c1c64945089325aab7be10b841c8356176489ecc76e2eb21a0050103d5ce3fe99719bfcffee0682439ccba7f0d894f59779cf57452ca8eebf6adf5c84c046f3ae158b806b961a66bafa3ff0d76f3cfa3550be2fc79c002fb6cd8717d2f33fa8daf3ad6597c80d01f3bd30d6c53e406b12cc114f05cc4a49cce5fcfe622b77cb679afdca7f482f1d300c9343290410ffe7a906815a0221db76442c250159cd43c0e07cd6013a71fc562159f490ccad93eb258689bb0a118ace88fcf3196609d6ea088cee1484f704f663efa364e8537ffb2aa259e8ed7bb539ddd66a719fb4c941590a0eaaf7f31aaceaf500702b960b031c6090b94442b6ab57777b33f173ac5dd91ec866c7ef814a4bfbc07ddc25bbe539a44ad5f829d24ca7a4505395758ad10959400924ba6635b93410c87b66b78f9929ad5d18fb1af1dab027b7704a9990d4a6e87dfc49536577098b6933eef61ce7e0fff553988722d5901bb167d6eb7b7ab44002b5eeced50f72c87bde8cc0d8815ae8b9462982b7502148a922b1792a634458ce25716a1a0044c2956286c3df022b0d60aa3b8a970130e1d21ca7ea4e7388f31f562ae9535bc4c757ca6e8138ed48aa617105003bd696d6720891ec61c8aa93909dbbcfb61666ebdcc9753b5c0f4e5192fbb5bb6feb8af07e901cee9771937cd34e5f97352d7bf529cc7fc8d4425af3492195bcab6cbe10a18dc55301c6ac810d14ee37f1acd0193850746c95626053190c0956bcd7d08cb71e9491aa9d9c98ea3d8c6f181e4871db8699dd227f8f64c082cd895581b63f20357eaade0b92ac918971def2421fb4563064ef4e4e88e9e828989a5e39d25792bccceb02817c318937be43f313e1143844cdee5005677bae2167f8df352fb0256fdd2642748e5ad6bfd87d2f830812114e1858e2f9ca8975670430d4f95cc982dc5624d95a8286938b10e684d70218410f16dd4b0ca3509f2f75d1b6da7397ca97633984e642d0627e7308bd6cad5c14c263b4a88307a06feae788a5b314c9075484ecd649c9cda9b208f5c8033eb3f49f8004979e02ed7f0529c5db61528d5ef71040b941185c2dcb2debddf5614edd5f21b0889850579b2eafbcb0feaff98f32375e65125074e810010fca9c7b45651a9e9fbc5ce7858665f2c64cfe78ca11804feb263c7e2a6cb3ad6a745a82366ab63071c74e9c4bf0d4302d2669bd53b5c9dcb2b85d06efb1d7a9d2e649fa4023b868b214b6cc5239a319faeba76444a9bdcfaef7b945609068879db20345e83b8c275cbf6c11db63d1daca47dfaacf926bd7b93d99e23875beca69a7ee74c5fd61c2730cba5a87ea3c0233cc14e2b38027fa9257ff4cb6067dfe5ae129a2ff7657584bbadfcf0c269bf13a68deb5568ec63b9e17ecdbd5c5e1450188ea75aa3b9e1863eef1473a77d54ca006f8e500d09c89ce782091124399ee8d219038ba47bd88492df1fb89dd32cb59c264dbe3577f3b8389232be0f546ee65d327ea7cb3047d835db373e360adcb70fb559cf9d5820926014fd9cad3d5fd27e3c8e3a2969159142d812fb75c026048d7226b33c42019424863cf9960df1c21ca0682e5a42a36621518b02febcb3e66bab6d6b16eb85a134fb15fa69fc602221934293fdb438af21e771e05f36df1ed1f6842662daa3705685218b354d5a0cd0c5793f0fff74b2607b673ca611e5918a37a361782ca5cd4f488fbd3bf98700547bd292b084e164a97bf7aeae76e66cd8000e9c85f537daab0492aa5cbff0910bd60f0c6a4a71f1e97d276513cda1229fae5b4087691b2f1ce7177eab588bbd1770911361fe779c4cb2b712041b97b95579537f341bae70d3f70d25df8404b88c67fc0e0a5cb23d40690d39bdbecdf9418e7f0e1d147e143dd27811da5799383742a098199658690b4143d58d00dabc889365632a9a6d2026535dd5d7279fe3e4e48714882e5e0a1da98cb5ab8008bdd2069f01227db88ab84658d984ffccaf903360c4bdbfd4806703746d60c828c5f1091fe3ab01b2eb12e8ca17ab990d8663791aead2c5e2bfe43f4ae09879502d736c9bb49cadcaa03731ea625921af13f62adca69cffb7c718bc0eb2586c9836bacabf1d2d8d7ed0df3dd200b536f0c18d0d5f9255476b03d06d2149e7796b940f0582083327c604cb87a1afc000743ba087fbbb16a4904cfbc18f96216c7bc77e669bc915e0a79c1c417d1879e30045ccf0a84be5aaa06a1ed0e7cf8e9f98aa4577bc64fb6d1694bc0e266997d10ee688e9e822c8fe9abd0352461f8e2f2199a8c692ada2e13240eb1452670e2be8acd68c1e09de021f00ff450bfaa904dd3b0932a2bc8b7ce6979c50689c0a1a6665ef50ae6b316956ee65ef858fe360b6db64e902fd1cdd51359565a022abc09ba6018043494cc093f4c325e43fd8d29e9bf9892d562dd35a06462139e0ee893c6ccedb9bf5f63f14ecf1c233e81e0c071abf6396f29121a0ecc32eb677afb88fbac9fc5ebcd2663ca0b8511e31379455c1b81134c16df8b8c188f2f8579641853c5a88459208a7d9268032c347c0a692fe7244e873e7bb71df958a7fcb8fa86ccf4251f84c4ef645501713f02b8e5f4fd945db8d2e401d844c6eb07a448f7e30a481558426af6c5fff12e3733a3638f3ae94e329708be32eb7a51bd0f2771aec38093ad9f3ac197d7ff2a3275683a5e53e252a0c53258d72f2f80d6beb7fadbc69a20641ac193eb92600aa89255ad813a8f36e5fcb7fb07e93c1de0160e67c99ee1d05811b9374465d76d83a2d22857c243a66e36de3bae1ba4821fbbc6777b5837f809eb5848bdd77b0d3d7e560f6470e736ddcbd73afc9cc334a9bb7e7ebbc984d1f2753b266a208f0379b1740d77d81c3e9e009be84524f898269c9cb441bb83bd2fb06874fb79c00d2d291d0e66ff8a8f53ce240d24711576a951d696fb988294fea85729f838a9ca33dd73728de269a026f25d9cdc7258de914a5627e21dce6a46de276ab2054b990fa61bdfa1340aa045eb74e76712a87b392343baa7494368f9e3f141b30297934b1f15ef2e26b9ea504eed453b599c170bba03a84ebb22ece75f1fdc5f791c2e0dcfa8a185802e15f6b3c1a2fd37634271321f769be9b91dc9127ca1a6d82e507fd8f8f081542b4b0b323fcc6b53272c94048590a3153b05970c27002bbe000541ca4c044b2bfb5223d29316a237ac8196fe1ffc75c365e22d80e27c99d2fbcb8da7f189ec62081501d4331049c376e915947d7", @ANYRES16=0x0, @ANYPTR64, @ANYPTR], @ANYRESOCT=r0, @ANYRESOCT=r7, @ANYRES16=r2, @ANYRESHEX=0x0, @ANYRESDEC=r4], @ANYRESOCT, @ANYRES32]]], 0x1, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget(0x3, 0x102) msgctl$IPC_RMID(r0, 0x0) r11 = msgget(0x1, 0x423) msgrcv(r11, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7abb0d4af000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) r12 = socket(0x18, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020699f, &(0x7f0000000300)) 21:39:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005cb047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be1e64c60bdb77372e1e0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/k4\xa0\x19\xb5', 0x800, 0x0) read(r6, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r8) fcntl$dupfd(r7, 0x0, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:39:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x8000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 21:39:20 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0x40}, 0xc) setgroups(0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 21:39:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x0, 0x240) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000e40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d50000000000000000000000000000000000b33dc64e00000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5e9bc570beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173f289d581cf2ea055a39c34e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef476638a58e80743da70dd45daa3ee53cbfdf07dc6cc80796c9c41cb867cd238b504e209194d680a999eea36ee73be9b8e3f699f18a07f23f416548bd10bc56c9c3e7284c638c51c1c99221a767e28b8d7544c99d440f1cea4e0c1daa8c9f5e89bce4055270cbdb5077c0b9fadf8a7435bcfee1b9d69232e31c8b90f189f85fa8143be4aead9455d22e7a08b86162d105c71e0de8ad821f53554d102c61be8d9e5759d993ba2f46eb"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r17 = socket(0x2, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r19, &(0x7f0000000040)="670dc3", 0x3) r20 = socket$inet6(0x18, 0x2004, 0x5) r21 = openat(r19, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0xd8) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r18}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r19}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r20}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r21}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r22}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r23}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r17, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 21:39:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x820}, {0x3c, 0x0, 0x0, 0x7}, {0x44, 0x0, 0x0, 0x200000}, {0x7, 0x0, 0x0, 0xea}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 21:39:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 21:39:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x21) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) unlink(&(0x7f00000001c0)='./bus\x00') bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 21:39:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1, 0x7f, 0x1f, 0x20}, {0x4, 0x7, 0x5, 0xffffffff}, {0x8, 0x2, 0x2, 0x9}, {0x4, 0x2, 0xd4, 0x6}, {0x7fff, 0x4, 0x40, 0xff}, {0x0, 0x1, 0x1, 0x1}, {0xd605, 0x0, 0xe8, 0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 21:39:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="2f6275731000004b262900"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000), 0x3c) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 21:39:20 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x149c, 0x5, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x7, 0xffffffffffffffd9, "fbffa2410aa79300000000000009000006f91300"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) nanosleep(&(0x7f0000000000)={0x242, 0xffffffffffff0001}, &(0x7f0000000140)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r6, &(0x7f0000000980)=ANY=[@ANYRES16=r14], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r5, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$setown(0xffffffffffffff9c, 0x6, r18) 21:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x8000000000001c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) msgget$private(0x0, 0x240) 21:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000040)='./bus/../file0\x00', 0x20000, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2000000b}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:39:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) r3 = socket(0x0, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETNCNT(0x0, 0x4, 0x3, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)) semop(0x0, &(0x7f0000000400)=[{}], 0x1) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 21:39:21 executing program 1: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$KDGKBMODE(r2, 0x40044b06) 21:39:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f0000000300)='./file0\x00', 0x10000, 0x1d8) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000000029, 0x4, &(0x7f0000000180)="01000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="108cf7fc7026d4c2f8ff3263185870d30c3cb255e530548397ecdd87756e3cc0e58970864fa6a86b38eb3817578d0370a2a3122c6b5adc63f755fac554e9a14dc425e437f3d6d70574c263f83eb3b0f20d6684a1433aee83dabf737445939b0eddeb076afb06f0d8ed37b8cea6baa2502950587f95a009e911520e0cb53d5d2c4a897906e63bbd693b96e1b5a802afaae7002ac2b89bdb786c8fbaa45626f6d147ffe8b20ae896463b4fe86abda326e65fdbb9e435493034d263f4e0a3d2cf155923a7cc103d55d80d999161b01e8c37361efd4dad39a677e17176dd8663b09911289d15a8b87e5c5813731a0178ca1a", 0xf0}, {&(0x7f0000000040)}, {&(0x7f0000000080)="4279486aa5716ac2fd1e09c5d6022cdb04ff4abe4d9c3704d3be17c448728896287e8e027c9ff0", 0x27}], 0x3, 0x0, 0x80000001) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) setpgid(r18, r19) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 21:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r3, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") r5 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000200)=""/237) 21:39:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x20, 0xb0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) socketpair(0x2, 0x6f9222aa4768e4c4, 0x38, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000340)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x6, 0x0, 0x7f, &(0x7f00000001c0)) 21:39:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x1df3512b075daf97) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x8a4d, 0x6}, {0x18, 0x2, 0x1f, 0x2}, 0x3f, [0x9, 0xfffffffd, 0xf7, 0x7, 0xe0, 0x9, 0x4, 0xfffff000]}, 0x3c) 21:39:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = semget$private(0x0, 0x3, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/145) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r2, &(0x7f0000000100)="4e090008cf376612", 0x8) 21:39:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) 21:39:21 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x11, 0x4003, 0x0) r0 = msgget(0x1, 0x4) msgctl$IPC_RMID(r0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 21:39:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fb, &(0x7f00000000c0)=[{0x4c78, 0x7, 0xeb, 0x80}, {0xffff, 0x9c, 0x2, 0xfffffff7}, {0x5, 0x0, 0x9, 0x80008f6}, {0x6, 0x3, 0xf7, 0x3ff}, {0x1, 0x9, 0x4, 0x4}, {0x8004, 0x7f, 0xc0, 0x1000}, {0x3f, 0x6, 0x2, 0x7}, {0x0, 0xc6, 0x9, 0x1}, {0x3f, 0x8, 0x3, 0x3f}, {0x3ff, 0xee, 0x20, 0x80001}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 21:39:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x00\xea\xff', 0x0}) socketpair(0x2, 0x1, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x35, 0x1, 0xb09b, 0x6}, {{r3}, 0xfffffffffffffffb, 0x59, 0x8, 0xe3, 0xee9}, {{}, 0x0, 0xd75b2a1d1ae81a40, 0xfffff, 0x5, 0x1ff}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11090, 0x210) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0), 0x10000000000000df, 0x0, 0x0) 21:39:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x6c}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x3ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 21:39:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x6bfe000, './file0\x00'}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}, {{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 21:39:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r0, &(0x7f0000000040)="c2ba967d954daab841405bde36216d288ba62695449c559f58a08d0435b453e7f116914ad2c1d020f623ba41ca86f9c4cc617c3d2fb259b4f158727d294dc428c1aeed4e99157bb2159bd1cea7a901cf19f8c72cfd951fc4320ee6d9e9502c27f7b8ddc006956df20a06f5c2d54deca8d0a146274bb9cf6da1da4c90f9adc7e57df5df0028a30eb8906eeddf730e3859c30ee24dcc5f0a8575bb6495241175ac1c86781b47d984771c59f86b31afe674233cae57e8851c089b008ab10d3e3be1b1d9d205aadb438870de5c78630da95579f6e70c3574bd86abf64433599fba48e82cad503359", 0xe6, 0x406, &(0x7f0000000140)={0x18, 0x3, 0x7, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) listen(r1, 0x9cc) r2 = socket(0x10, 0x5, 0x20) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) chmod(&(0x7f00000002c0)='./file0\x00', 0x84) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000340)='./file1\x00', 0x0, r5, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000400)={0x10, 0x10000, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40}, {&(0x7f0000f3e000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000f98000/0x2000)=nil, &(0x7f0000f76000/0x4000)=nil, 0x4}, {&(0x7f0000fe0000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ef3000/0x1000)=nil, &(0x7f0000e29000/0x1000)=nil, 0x7}, {&(0x7f0000f8e000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffff4959}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ece000/0x1000)=nil, &(0x7f0000eba000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fdc000/0x3000)=nil, 0x3}], ['./file2\x00', './file0\x00', './file1\x00', './file1/file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r7 = semget$private(0x0, 0x0, 0x308) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000900)=""/59) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000940)='/dev/null\x00', 0x4a0, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000980)=""/219) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r4, 0x0, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000a80)='./file\x00', 0x400, 0xa8) recvfrom$inet6(r9, &(0x7f0000000ac0)=""/116, 0x74, 0x0, &(0x7f0000000b40)={0x18, 0x3, 0x1ff, 0x7}, 0xc) close(r4) socket(0x0, 0x7, 0xff) r10 = open(&(0x7f0000000b80)='./file1/file0\x00', 0x1, 0x10) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000bc0)={'tap', 0x0}) getpeername$unix(r0, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) r11 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) 21:39:21 executing program 0: kqueue() r0 = socket$inet(0x2, 0x8000, 0x40) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x8}, {r0, 0x2}], 0x2, 0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xa9ef) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 21:39:22 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000400}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) r1 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/247) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCDTR(r2, 0x20007478) 21:39:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x4) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/138, 0x8a}], 0x2, &(0x7f00000007c0)}, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 21:39:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x40) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/87, 0x57}, {&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000540)=""/149, 0x95}], 0x7, 0x0, 0x9) 21:39:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xff, 0xffcfe588}, 0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)=""/94, 0x5e}], 0x4, &(0x7f0000000240)=""/195, 0xc3}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x0, 0x5, 0x7}, 0xc) r2 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x7, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = geteuid() r6 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x400, r3, r4, r5, 0xffffffffffffffff, 0x110, 0x3}, 0x4, 0x9, r6, 0xffffffffffffffff, 0x2, 0xed, 0x7}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x20, 0xab77}, {0x32dd2111ee55dfc1, 0x80000000}, {0x1, 0x4}, {0x8b, 0x5}, {0x3, 0xfbcc}, {0x162, 0x246}], 0x6}) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000600)={0xffffffffffffffff}) connect$inet6(r8, &(0x7f0000000640)={0x18, 0x2, 0x7f, 0x3}, 0xc) r9 = socket(0x6, 0x4000, 0x6b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000000700)=0x7, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), 0xc) semget$private(0x0, 0x663ac244914a6863, 0x250) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x2, 0x0) fcntl$setstatus(r10, 0x4, 0x80) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x2, 0x1000, 0xec}, {0x18, 0x3, 0x158, 0xffffffc0}, 0x6, [0x80000000, 0x200, 0x401, 0x10000, 0x2ad54cec, 0x0, 0x7f, 0x8]}, 0x3c) socketpair(0x0, 0x3, 0x20, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000840), 0xc) r13 = open(&(0x7f0000000880)='./file0\x00', 0x80, 0x0) getpeername(r13, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)) 21:39:22 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x800, 0x0, 0x0, 0x1ff}]}) r0 = socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1291b618518148a5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 21:39:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101], [], [0x763d], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x6, 0x4, 0x8000, [{&(0x7f00005a6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000022000/0x12000)=nil, 0xcc43}, {&(0x7f0000372000/0x1000)=nil, &(0x7f000056f000/0x1000)=nil, 0x81}, {&(0x7f0000518000/0x1000)=nil, &(0x7f000009b000/0xa000)=nil, 0xffffffffffffff00}, {&(0x7f0000141000/0x4000)=nil, &(0x7f0000528000/0x1000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000050000/0x4000)=nil, &(0x7f000038a000/0x4000)=nil, 0x1}, {&(0x7f000059f000/0x4000)=nil, &(0x7f00003f6000/0x2000)=nil, 0x8001}, {&(0x7f000034d000/0x1000)=nil, &(0x7f00004eb000/0x3000)=nil, 0x9efe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000295000/0x4000)=nil, 0x100000000000}, {&(0x7f00003dd000/0x1000)=nil, &(0x7f00001da000/0x3000)=nil, 0x6}, {&(0x7f0000789000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f00005ec000/0x1000)=nil, &(0x7f00003d6000/0x4000)=nil, 0x1f}, {&(0x7f0000611000/0x4000)=nil, &(0x7f00003d6000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000071f000/0x1000)=nil, 0x1f}, {&(0x7f000029b000/0x1000)=nil, &(0x7f00004fa000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) accept$inet6(r2, 0x0, &(0x7f0000000000)) 21:39:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x46) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 21:39:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 21:39:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) mmap(&(0x7f00000ba000/0x2000)=nil, 0x2000, 0x3, 0x14, r0, 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 21:39:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1c, 0x4, 0x20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:39:22 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) socket(0x0, 0x8000, 0x5) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 21:39:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0xc0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x0, {[], [0x0, 0x0, 0x7, 0x29], [0x0, 0x0, 0x10000000000]}}) 21:39:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) socket$inet(0x2, 0x8004, 0x80) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x10) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 21:39:22 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x8}) 21:39:23 executing program 0: r0 = getegid() r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x80000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r1, r4) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000200)=[{0x6, 0x4}, {0x3, 0x5, 0x1800}, {0x2, 0x9, 0x400}, {0x0, 0x0, 0x1800}], 0x2aaaaaaaaaaaa7f2) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r7 = getegid() r8 = getuid() r9 = geteuid() setreuid(r8, r9) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x0, r8, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r10 = getuid() r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgsnd(r13, &(0x7f0000001100)=ANY=[@ANYRESHEX=r5, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRESHEX=r14, @ANYRES32=r1, @ANYRESOCT=r3, @ANYRESDEC=r13, @ANYRES64=r15], @ANYRESHEX=r9, @ANYRESOCT=r1, @ANYRES64, @ANYPTR], 0x7, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r13, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123151dc42b78c0bee2adfa92a050594216d322713a13bf6d2596ce294e48ebaccbe59632c800c88d7dfe7ac55b92c2559dc2ab2193ff6447579a55e710d10c885254ff0aecf9146a921d74a7db096bf0a84e499944f79b19221c33def21e3e5044d46c3f59a4f4387e0699e6aa6568644c7b19d5af9949dea1a20ca9300647ce4963aa7779835c756af8f953a0cbcd0e0897357af471b467e9459669b065b243fd4dd711b5cd6174aa01cc6c0d6c7bbbab2b48c26b37315072a5308e5f2dca37f175aab112ec0451c42b0c7a3815a2574c204b8f300d69f1108d303c3137f3cc6ee1989be59661bf63546"], 0x44b, 0x800) msgrcv(r13, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ad4fdaa5d9d9bb551dc2359b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38829863d9fed4097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5026c972b60809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d11ccd6bd3c1901b71c79d50d65250000000003dd00bd928d4b32dc7ed70756ba8c6a0004000028dbee4100"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r23, r25, r12, r20, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r26, 0xa5, 0x3, 0x1000000100000000, 0x6}) r27 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r28 = dup(r27) ioctl$WSMOUSEIO_GTYPE(r28, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r35 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, r39, 0x9, 0xff}, 0x8, 0x6, r34, r34, 0x0, 0x2, 0x21f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffefffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf609def1a1fc111b4064679d74fb7ed341c5560fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440e9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123f7b490eb456bd40286c0a3bc06cd7f14de7a45ef03da3121f729c1a82d23ab802"], 0x44b, 0x800) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgrcv(r32, &(0x7f0000000bc0)=ANY=[@ANYRESHEX=r41, @ANYRESOCT=r12, @ANYRESHEX=r42, @ANYRESHEX=r43], 0x4, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r48, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r49 = getpid() r50 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r52 = getegid() r53 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r50, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r51, r52, r53, r54, 0x1, 0xff}, 0x8, 0x6, r49, r49, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000a40)={{0x2, r44, r46, r31, r37, 0x10a, 0x20}, 0x107, 0xc0b, 0xffffffffffffffff, r47, 0x10000, 0x100, 0x1000000100000000, 0x6}) r55 = semget$private(0x0, 0x5, 0x8) semop(r55, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r55, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r55, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r55, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r55, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r10, r25, r29, r37, 0x80, 0x80}, 0x8, 0x1, 0x101}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r0, r8, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/11) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r56 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0200472f6275730c"], 0x1) pwritev(r56, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r56, &(0x7f0000000980)=[{&(0x7f0000000c40)="899b2aa33f34017cfa4ed85e3d5fa73f5277c523ee827ae01bfd70f9faf1c50c00a0201a2d753de5da1f188eab06173050f6d7e3f2ce77957f7d6b27bfe168f9d238d05fc502c0c5dca2f4c9b61f8ebcf05370595c6e6744147c0a66a68d2b7db0642b69f8826f5238e7b32a7d870ad1c8eaeaaa10b94db7d15db6222cc43b1ce007313203547f82810be2ec3026627dcbd2d3521fc6a337bccd9e21397a85f9b131425e364dc3386ea67ef4d8ff2b2688aa1feab22bf3eb"}, {&(0x7f00000004c0)="e6e63b5b61f42c96"}], 0x28d, 0x0, 0x0) 21:39:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = open(&(0x7f0000000280)='./bus\x00', 0xd8fa2cf833b4e1e0, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) sendto(r2, &(0x7f0000000100)="48f17664caa010e7caaec340afddd98a8e3b8e3418fc3938fc0bd786129bb25eab9dfa84b9108acb820a9621b1e35d3f87f313beb04e7f90ec3482c0cb26dd44eca1385c9e61e52680119eb3eb602bd2612cfa2069d79ff60f49daf7f4843d4698d55cce8a7f83970abfa172983d31d66acbf1afa3bbac846d0a821eafb0ac71ec01a878cc488406863b23269ac2d2677538b05a799ef3cf43568a53b4ca6354e5844ddd66f156aa47e675", 0xab, 0x400, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r2) pwrite(r4, &(0x7f0000000340)="2dfddb87ea9571b31ed8621ec78675ee1881da355b961157efb91730a64052c13cb813ad3be9d04daec66254c8ec4de357d6fc94d9aa34192b50667ba5334c323b85d6e31a123f78e928547cfbf6a8e381cf1aab36917f", 0x57, 0x0, 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = dup2(r3, r0) bind(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e010000006530009e8e0e64cc27c178db69214d48e1aa1aa6029861b31b7de3f2ba9431e5eaab6b41082565dfefee2fad075831b8a4f2e41369a6ff9c735acff11eee12daec360fff305fe14023fc46da2deaad270d31a4881a"], 0xa) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x964f) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 21:39:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000080)=@file={0x3, './file0/file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) sendmsg(r1, &(0x7f00000028c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000140)="a4f9618563654ec7f60b9460914e87369b75d1025ef04e50ab17b96ab4619216f9fc2d8a6f1dd88601da1f06d390dea2aca784dd6addb87d714d85809950f0d34b0f5d947e7491f05e2dba309d9a9782176e10e95f14163b94f462f120b08ab72c0b7cbbbc7bba705fd9cfb6f2bdfb8ed9e4fc153020922f5b83949cb512a5f32a421a1a4a643d7a03e4cbf00bfca3ad96329c5da8d326e700c5ca7a17df517e7538e975cbbd595ff5b9ced1edc279b664dbc1ef967f517cd6d98a8323d9b5cc7d9b0e20d7723090d55e414d4793149c901cbd0acd6a0f0b64c3f3212558134c2806f49faab60694b1347b31dc792f1bdec1723441507e", 0xf7}, {&(0x7f00000002c0)="520391c465f00b7e60f21a9d6e8fc6dac0142e595d1b9853ac1795a1ff0d51f943fd6ae14eb775d42bb999dc8927180c25c04c957710df9b70d824f7a746093df3fb6011668e99f8be7d2c911560f66f87dd1170b6975e6586e9f03aafefe1668c0019e60b740007481080b36b4903ae4118f4656b324c22d240f3b0fa5642a9b29bf6d32f73deffe269a50ea75861d57269d74a1ae37e265b5f418631a16a96f1b1390f14e8d0e792fe4666dfb44c28c732357ec7ec9e7941b2942e39f3c2f39ec24682a5a252c5952ade846c", 0xcd}, {&(0x7f00000003c0)="9853446f263826f5d93456aa458ec3129a97b38d8e32a6f2941f27a12f6a6a86b4ff868f565373e1cf36a8a1e76b818795552abf2f0ec7d78a5cccb1ad3f862fe99a2cab228b9e5ae7f0c93182c3f8088ddc7ca7c9f04ee5232ffa98a9982d10c02b556352589c08cc34b35e4e21f7db5cacdf8229c71057765968824f887a7323182537def3b807858f9d668ef6cba41124a234675a91c0eaea4e3f01a6fa75c71e4ea01ca6e9d209a600ce041760bd19f679867b642f79ad415ecb37fc3162b0862bd475dc1b62dc4c465e8b18a5e6550bb9c81e66f2dbbbdad3d37690cf24c68e4bd0922b57e1d0f1125ca274a9ae19e7e2c035f4f81b34fe2d4f9f99cd92aa907f41117f874fdbc64b70b3c89e486c4e65e963517a41102498932448738e03a694573b2464424f3cf24d8830303401cbdfd80ecb8c5d569bf40101dc2550588218a37693ea89c720dc1e2d841910b20c74e2789f26ac7bbf63fac258213956d46f90435a0d0bf0f09909a40d5c2031e68468b07a5f90a877eabaf3ff55720d39260e9d0889828bb7a9e65a0656cd77b5dd8b27ea7218fa9f2d0cf554d08cb83f7eff4f00ae3dd7808b4d4c52a03e7332ff9d58917b158ba3838af51d23867d658cf1965a00a052d13906114039255e109792630fd4d9e008dd5cbf82882dc3667c70607ccb79c4ac1483c257f65b25e074574592329ff250a57ea5a522eac60d4c4ef28216ca5b28ae28a5e2427f2da063afb5ef7e69b880d4f3c8159d11b144987fcce178d6a052aaca358fdf64403cb5a8400b0cf64195a3d202d559f866364aa6c4ad45cd0febc92ef5c4d0c3139e05be46c8597fb4a6a4483ae154b163f67c9a1a9e9500e0d169a889856bbcd10961fdc2ea4ca22a1891c9740e941020b875dabc235c2ec75019d1257587ebc837f9551d65e014df58695726e0353f68a360ff17c5445a09c4d0afcfee5d5e6934e747f09de6d16cd21935e67a62606ac89552f5f59a48493e02d1abedf97f335de8b5b9a7b277f9ba54888f8cb35c3d834876861c165a687d6f6b538b269951669ae4caf13db66313eb152abdccbd79748191fe2e643c45f21fa99506623ce14094c8b222fcc30cbaf3e524d744f3065975d98cd0525bb5ffdf600c6efbf21d6b0cb7e5bfbd33b07425205b04b4a6f28b0d48d497eddde854f24546ab8473e048f67f9abcc87acc3d3a68c7c2567a5493df163ecd183445ff165811d92ac000c8dfdfec95dfa52579658ef1fc146e6366619c22262d9bde1d661af9a54295dcff9084a64880b2c9bc521aae4ac5df6de1db6fe907eea834bc7796dc3ff1e84cdc85d89f3e72bf196dbe9208f028b332d8c52aa1fda9d6c105dbbe43429a9447ee3146cd548642bf34f8f5d1015f06b9596b85bd42293e2fa3a1ae8ee5592b121a0f7060f83511f9958a64c02418dfd9cf65eae4792e1437ef613868cbfb40f07912d9237944f0e0c87d14c6b88ce0a16d322a23b3c24e9545c105265efca2049eebd9e860a93264935b9ee2949bbf5899db6c34b13882dfc5f7e8785160d98667e252da0737df2e8dd298eb69964a812c96e902b18724a27a66e04a0a42831bb8429406bd37d0b51af3df6daeeadc049848acc1646b7ff7cf439a1dd06154ab190fa1a82f1d6e3182ef68f0539da9cc26a65531ec16909e93ea47de7f0ed97e739f21384387a34ed905b17830f154dec877a077343e52918315471873adfabd94d68715ee9fd3ee53cf50ccd753ba4cbcc9ee6929834d92d8061e6a58ec283db2af89eb9e56099698fac88fc424c2ce721a2636a5523ed5ca4559531d828114c1175688ca4a9ae7502448b2cb2b660885cb07cebdc28d2ee29a2802bf38c03e8a22ebd1d52abb09e9cd5091d9ba3a264d1472f5ffba12b0d3ffaf2a092eed25f37da65e71679b96cadb22a6450fd94d08f8e1803f447dd24d37679e4ea6778b15f5490bfe7593de95608bb78ffe49dd9191cf655818edd0957aff4d69a0074711502e6b7e971cf41df09f9fd17653e0b861e439960c06c223c8361474c67df1c3a64112f966e2ced8fcb20a35f9626c5e89ddef5078cda36531168aa2f0f11dbea7633557da63ccf61106442ce210601e30f9ae42897ef0546ec8f50f6d2fbadd407037eadc4d09e5f3b46930385a0919229990da468bc60e2fd60880ac709e544bb964a8656bab935d4e4a7bd1b45ad9ecb95331a00ca0c20e678a4c5f72553acb995c550081c127d86b2a62c5f119aa0fe02efb135a5eaa985c36eb05cd5536bd756a2a11b4a83a38bfd342e908bc8bde621f8c869e8af70343eda285ff525fe21b5ac42f24454f62fe1f2b2f47e4bd3f18fdcd4d0ad9a09a86e9b43103e7c96a7a2f0f8a7d802c345d94e928f9a0237e84dfa30177e1eb0668f0ffabfdbbc30a3beb71753b9494bbb3a0aabf47aa88aca8f3991d085d34b846bc4cb9151aaff28f9b26212ee796449ec4757ef58a666b68c8a0d7d23310912fd7a5808d2970c0d928cbb1bb00e0bd5e1c93b839556132725c4e7b7ae0f42cd2337709b6cda93b5add177d9464cbbfa706f9d58b3816f4c3eea3fbf6efc1db75c1f7758e49306101a7f3058f5f6f12db3ede07ab2f1f2835c2e0a2935ac84642c3178a03a4c933fb7e8405aaf2597327205aadd33f6f5cf41abc69e67fee948bdd55c3fdc9d3e1662c6a276defaf3fb50f19088d851e67b1d81c525e07e07864bd58eb6dd207a911ed288956f4a7f02c60a4ef5850fc3b607aea213b507fdb5e66c2d64eed1ecadcf5473f9742bd0eacad00d9f805b3a48b7b2fee4889cbfb5a0246224a5ca0d2b8a7682dfc9ebdbf70d6bb9596a6ac7e58e7b413f1c361969208657cc606da94d6e760bdcbf023af31004df960458a54fa6f35d273dfc917d1d2e210aafcfba2446bc3304952dca636072dda751456872bab55e420f996e24a4af7ebf349e079291ac807c7ed01c81fa1a308d6ad7a2a0f443171f5e4ce3808eaac0ec289708f60209e2dac784d7cb072fc71941dc662c3d6c410cbb822307ba8cccb4c288b29c19c8028157adc3cde07ae0a1dd7b58d3598cd76c830fe16ca026e8c5dc851b7c406d89e1486df4ba3c683490517e1e7d70c0182e8008c0327176571448e0e72a58b8b9fca76893faea04fca93dacb80ea697ce6ca8e4501fb4f32002c58e8cefe4faa543397ecc91b85318e07089cb8cf85f472069c3944a92508be7d601026ae677231941df8be2a7c315f1dea855f747ae8d79fb7f78c9f30ab4bb4234fc63f6be57166089b7db77b9129bb33a9a495de89cc8e7e0b236383c043f52507e62251cd84ccb73e34a7bfc8ec7659b44942caf29a3ad77e309fc5223031476e5352dbf5ec72d5a12c549ba3e56323bbe2ecae9b180da0a420b0287bb23f3d58213fdb5359749778c936757e5704621c4e1765977618d65552fed67d3d534e38b634299d5dd63843d955a9091abc7df1867aa4a86cf8dccc220fba5187edce4add665c11ab754174b42482c539b1b3eb028c62f4711eb90a141c03644d9367bc32ad5491e9d579cefa101557c0854ac099a71ba2085c1410518773719f600eb2ada6f80f4a67ad8d65a44d14600f799b71a09989ae8214f85625ec52804c3cb46255bbba7f195cc5a339a009a45167c7da426f592dfa3104f57ffe9edc865b05614bfe0c856a4b3d7cf91e1857e9a1a35fced665bf482e4dd13d0c3c8ff351ee8b30a288bd8b5e86af31ecbe8276bc9b68c388ad68cb3bec72ff37ac4ee25fc5004dafdee46be947db27de02f1c796c483cd95c074530a79c2132e6071a1e5dc4669df6c5e63199f75f4a1de54eacd7848fa659a9341a4714bc401b7cba32c0c51a719d155e446597c940b2be5a5b4310eb32b6cdd639772ef5df04d11613cdcac9e0d8b0aecfbf5e81ccb0e822449f4f2cb7bca591ad39098fc7fa1b588d702849f80b9b78f3b5fb3180bbd77b742f689baa77af74bf3b1b47d09be58ee1deb41fc2c3853240b53a7f775b7e55a18bd9ecbd1a1840e5e5dc1f36ca035fd3936c62aecc48dc5e6fb1f7bb18ca5e52313d5e73f711222a48fe6a101dd95b7fac852c64107fadc40ed774d6e6b597a79b062061879277582ea26e0dd3873a6c583dbd4a8f9137166b8a4ee916167818b035bdfd67c6d62770daa5ee822f716cf7ce6d59a198d2c923f2082dc1ad6cb562e1e115b7aa735e2493e3a16d20f9b5921cb23f0520d69e2d0c5e767e71aee5f0ef9ff4231dff588660aa410be6a22fdd671ea0785e174dc61a864db4852747e8bf4123683a3e1424df4bf990862d05d00281b69d8a0925dade541069a5d337a5d7c2848ecb2935c5d6f6d6992ab46021f5ce6cc53f039bfa8d53642426f0cda1f78a4f19e570d2e2070ab5cc24b4c174a6af35dbb77fedc586ed74b2c2680bdd2dee2cdf520a1d5378293ed51edb397d0bacdf689d8c0af093434b662ec0f536b69eb50ef890ed5971264a0eeb8952fdb051dc09893843b2623c6ea8189db6ea0c54b2ed5f345755c38a28c6de7c386ed4e59eb5ce7b9a0f406c976400b99ba2e4abd3b5961bb79637c2dbe6c0e27b9e25ec199190605bc927a2bf99949cc36c2e454d0591e495654d0fd93b5c97ab45f5ca9de279dc93c648ee9a7028601e781a306ab7cd8ebee9e74d6c54dea3750c5f5d47e94e7bd80b741969deef33049a5fb8eb6fc194403a871e6f8d23e8a3fcb0495fa9dd0f9edd8f27b994f385f7810d38852a9b787abae05c58454a4ace986be8530fc8a5203173c3bb9dee794410915e5bdb7d54b8e7555ed7800b5fd8242725e9b84845c0189508e51640830aa208b6147eed4cc7164873df30e5009fa95689524a31495627d8e871b8649d053cea7d7bf44a6f1e1fc199067207fc21134cbb10fbc9ada4094d7e92f31530bd75cd48ecafd7e8b48879508a60cf806620cf58cc53536a2a8f1b0eb9818e687d81be8773bc18e88efe27257636c3f0e4f11968c4de4ca8402fa43615efa36557d0f3f33254b8a15d6e7c2770b9f18557dcd573d2038a86b2b0f2151f19b1841666fd6514f25caca06bef25768ad894d5115c8ebe1c365fc15c98fd8ce13c19d9939ca47c7d9935960f77d033a04713536e9fbda0d331e93e85413e10ed6c82238dd99f409d4ddcc9ff7d6d6441caf459469247fbd5e4932f873b75c88d6332f5bff6bba4b4e17e0b971f6b921fcab0a50060657b438279374469bc980631b2a29733959337bb143b5d228ea4a67d2601abdc104923742834a50d464bc8ea03c95ef1698a7305d6f12c328c43a1de5eadb9129cb17a2bd2e957dbc4c6a931b4b72cbf8467b4f440c39ba5651da51ae1562de39a80fce45c9ae13a85cd9ec48aeaf155cc56141293fe13b9dcfcf46bebd43cc692a900d042a09ddb039b81639d384c88b929782f322cea83ce0bd00c3d223c430706a552a865c81e9ecf1b179bf0f36699944ff0dbb50e5c6238e988d75fdf5e3a96e65a2d0bdefe02505c00558b7d9f0a656e61f0c325d2bd82ef80e19e72db11789f1915e84e08d74c4384cf9ea8ff8da7bd7a24ddb695ab02ec66073fa609565571b4705b9aced9008595c231b238f59006cbfd3427a0c1f1e240f04b1e7f96955beceb45af10ee2c932fb146a30a37ebb6782d0f8a03e4c65728c237e074eb21c2c8c5ff962517929434d8f0b67f371b9ec6e2f931cbbaf5bbb9c16e0db611cea8fe4a689c84271d7232101e309b5f8ecb6c027c6c7a3107c58af59e37ac66c81fc1c69d4b824cd01225195", 0x1000}, {&(0x7f00000013c0)="33280e984db29ee55745b01d9be0795450c8cd249b137f94d5f8a3879ced0b3c6c31f9dd1a69ced94d5930c0c9d1a6c2b77d0e8410b69447251ec5ee0b853c2909f4f87a79b78066ebc41e1583260f1610deff514b1b53ae1d7447", 0x5b}], 0x4, &(0x7f0000001480)=[{0x108, 0xffff, 0x400, "214d859d0eb37ad99ee1d3b8166b4228c3ef64f9adc5a85d3fea75a7fc37af27957a8f920c16fe9c8d1fffa828555b1af6e64648e24bdb023d338b6dab31c753fe7877907e8eaf61dc059a7a44b0fcc62399a1e823e9c19900340d46d1f01c7276d44d9d9612bea8a9e180e3752ee63b1276e6c689193494989bd29979b2b28dd8aa843bbfa40e472f2f3a0b779a2c609f1d954549f9126e9cdf6c2e2cfd7d5feae70c2d2643e372d6e63d2eca6eeb50ea61fb8f66d8bfd09f0cda5d5669d06e26a7b8ea7a27b34c3a77c38c2e112bb339a1df70de2e6b24f8a64e654b5464166bdc8231d8ef67ba16f923835668b91e02fdf1994bb1"}, {0x1010, 0xffff, 0x4, "1d38195d39b92ee95568da1719066329a89b0d94d3784cbfd9ac9d249edd8ed0c1516561ef906f16c3e1ba3396dd5cb4e79ad3466bfdbd5583ad2b3105532d891305002e75936265f3ce910f4e38a68b8b4a71611f76692b387f5275e49f602a8d830d9c49b94f19b54839c7f2be8025cbd2f868c1256bbf1468b5c25d814e0460217b98ad82838a53664f2d8a87947cbfd4beee6c6223caafb20032abb6e791d22b41134c98ac2e9b293f65917d76a6a33777189419b49c5f4515d04b851d460c8777dc6bc7f4a95f84b3632598dba79247a99cf43020a002fb9e8a54d122a80be9fbc2eaa59aec201410221d70216639bc719c4933228fc8ae46d5223cbfffcf2098d113a0026a7bb76d349f882d2c0fa5d40768752660e3338343e6f353bc5a6864df3a962fcace5dbc53b8e602ac95af5ceb9e1999640f3d5b72b3fdc821d2fd1efa56820d9b54d5f84784b470a1d04d7989ecf494a0b9af66ae87872ec7d911e880159a50080c0c3869e126c7231af17dba61f1178e042bef35fea2e5159f5a65057fbfc2f9de1311dd18b99c44eba66a5de38985c1beded4fa5f52da93f436643c7d1cc3ffcf4a2d44e2a87d0a2b741364fd0e32ad63a86f1055adf0ed7bf0d50d2a52c15d7edf288afe31c12fbcf34d01f6a05c8d45321d2c16d825b4521683684102774fd03c0616258032c1c5a02e44bcfc1437cb8d433c209ad00b4d46e998df2da6f97506dd11430d8daa61cab0ffaad370a2775615c39e70f653d4c88f4f2e1cc261d7a6bfb15511a68d5d39d8430da6ba27711cc207a81dfc6d8918e135da05d3af5d32c1b1da6d1ccb1ec4966aabf831a06e75f5ed9fb8208edae9aab3431addea0893c780b5eab0d762e6a6bcf8615929b4a930d7466ff789757f536c4bd108da70be5e85125b56cdb073a1d1023c1446a60a4417314642b04aebd5dff046ee799050ee223305de66dd659784b2e647fc7f22bf11e343d30a8e38105d1e4d28e8f59c6f62ced5d3bbc0735996339612d6c633a2860c4d362151378bfa84792ab0f39460a8b3aa54e5881005f0cb64cc2702d06fb2cd0c1204ec06b47bdd682baf600af2d4ba96417343c45e7eb294ca053e8ad7289761549931d9a61bc69f7dd0262ab93b5c7918899b7d64837f4ebcc55c7630138378bab17758fbc3e8a892db3c813fe078c983352afab52a68fd949c5ea408e3ed996debebb796aa0aae63ad58dbaa9575cde42f33aef11329697bc11d8bd7ad7309a70b3fc7c5e152272c288770fde9bd481c8d38d16af286e5351717cb311283db7c29cace6df7540fd8691b9f52c9cba1e813fdc474c1d385e6a728f7fe75a962cdb877c6e5ac1e03ee5408b78ba038ab66edfc0cf3724e35db2c13e5d26e04b4eb72162578d956f690f0e9d811bb3fa89122c8bb956f83093ae98ec78ebffb8e3e491bed4c820c8e649c712f15525a4a173d78006bb28a0f158e57d01b4782aa84bc6419d289d074f248e56714d65a5891108c7fda9cbb232cc2034356cf14822e6aa01ee5a586f79e8c01638d5693b5397f52a59db7c0fce05e687fbe5f7a48d5d17c149395570ef60aa23bb64cf17b43ceb59bb6407e7b50da036e9f48066c21b9f7c3fd1f2febca5267dd3d2dbf1a960545180bd3870d4f9d454978a506b9b6a5a5190645f85994924ad87d0b809fa69bee613819f085b046de118cf281eb30c2fda877b7dcb16fef3bef77b3605a39309e1d82de0e782da3fe398ed1102f34db6c4f793e43570f4ceb726ae4ca5b829ce6b7f67a166a3c36fb2eef42018258db0e9d9b85b57282ca397ceac2c5d9f51cafb271ff69548be3be3140f8952d54a676895e89ffb2f70b2bc732e91d5566442fbdaf061fe24ab97c88ed21239079e24818795f16e6d31f5663ec0a7a6967b67aa50fb109531ea05d71165a63a6ba268607217b20ebac40685b5479f6bbbc1895da9245292114349479634dad451475a85cb67ddffb4c7605bcaafcc21ef5bc365c477d6eecb026c998f0c0a579cb0e5e41dcf37b19e88b1f8429f16f8aefe1a05a446f428df5f33752bc6ba5ed8a9152840c43c75332092289a602bf661b6471eebca02157728c7b139cebbc076679f764fed4053ba1b414fc224b1a2dbc6dadd742ff23786f26171c84edc046854c6a53af4b8aeed358d64df7bae4e996569f835e6f0a9c19abc137f2942492926de2945f900357a8939b49d278a4fc1b50b269fbacbedade0bf0fd36379e09c87c69a79705fcafd334918d432dc9b4b3419edd87fd6951cf62e7e523e799b8b282a4c7271b3f6eef90d072c471a47ae43327f2b9ab8a367a041183a3d7247a772031686363ba1c6af99ca94fbda53e56a0f483f971a10bbe50ba5c8cbe7ff08995db1c02cd740d79b28a56ee8475dff81eb3fcf99cf05c77510adee4a439445b6bf533ef9c7d3897982fed9eade6e9bc402d09c48abf172d3578c2d1ac6ee11f12276e0eec8cebaada6ab8405c05530cab92023886e154d9e6fd8ca22905d1d26287b41c3a58b80ab9ff9527048c67e273aea36c9fd03b35b269633f79a614ab93fe173b3b217a8c549b39eb52ef5ec2318b64736e0930faa7cd2a1be3a8d9d888a02ba83e04cd27c97d5be2009220a5af336021ad7039e6ce6281cf45b02190c2df39633c6fec1b08dfd2a8e9c18fd4613515c69070ca51adc2106a5a9ff8215abc857bb85d8241a5cc436dc02d8abfa7dee16e834504d5e6818aca724e1f219fb96ee20f57742b15b3a6670727e6a7033bebcd0c2093add624a0b0512a2f067f25d57719889c9de0ad5f57db60f55df046887919be916d2b12923a4cf2fa5e649ce386a4850b8d33f222be94cb649d566f6eeb7cd83c1273735a78e6d5d1616bec6ef6b49fcae0f86a277e11b3f5b373bccb235ec74eac420cbb00ccf217f834f7bae633f20244583b0f65ffe0c1781c82bbb85c92930708673825a75a55d7ba958a3978a9aae40ea3f07636106447855fe32bccb773f43fe50249a247176d1002e3abac9c4492bd1c5a3bb42e467830453ea96ed98997dd40d167cd7b53fcb7f695a6c9e8185eedf794890f56ba49d3c4b7323a933b8d32a2027b0ccaf506284e75e66b3319386774c5b794270261bf7d406c4b6026d713fad78d00c0da694bca62060d7a0f237d48e81154cc0f622d71df80015002a1ae6450367b55d8168e59aaeb3335288b09d56150e08b499b53e8965428b0445b478f7fe03e8454fa7972713c608952ef9cc961dfeec6cef01567e50ae710171cebd64fccb8550e61a9a6ac68a0975fe6db2fab69e6b6af57263dbc45a64a2037bc1b0dbcd4e0ffd3a08b90a744483d6e71c0a8942bfb660069bcce101bcd8390e29b45197c07e2c6ce397c1d8485c22cf4d40d07d609298b1cb36e827ce7d2f6fb205cd3e1c8dada77488079cae965dd32172c23562b3d84871b6904affae3c02b17127831e82e42eaff6cf63608bb050b8d84030d2c6fa53a89702257a41ae79be8440a68b6b8c440f9e07ddc387c2fb6e6a3c04e8f953c9f6191f377d8ccbde58eb342b04ded691fb3ed98de8492a86df2d1116306157ff470c72d31380b0f0c93a0d49f00ace854c1cba6ac9ddb590feef68608252c573564407d5cf33728133d7ab30a1ecc4d16eadeff9284adf8c94a2e2a2caeb3ffa73120c62632048bf96e69f75ce11514f309c461cbb1d8532adedaa187387e56430f770d7f815ab0e1cb398f69fd5cd2edd7b382b0e5ad7bfb0a1a57cd71ba55839a5ddbe5d2310439b0d4dafaed025e83d79aa1757e2b2a320b865bb3a341f75d3200dd0c5ef06e456a3cd47dab03f81a1155e2ae59def2631c8d48889630b4a2cd2a38adaafdfaea0dd6274a259a7fa71d351cbf9b36d804f524f839af2ee9097fa24f5665cf5a70874d703ca28b4c3235075bdc9037b9b47a17c3996a97c12dd6e6282c1a11c44b6f6ddedb590c3dce695632614a717284d24b34fca2616c65952d1607d274ef54e77bf646e38e7822986b4df76c16b571fc4fce801981fabff56be04f95255b5c1980aa8004c44158521d54fb4fbd0d605abf4a82a57d68fc8a5eed110f0d20e2a9bf1826db32f8c9b44bd897d271f77a43ab285537ed7139d3e29a92c70299524ad6d2acdcd364fc3002fe7244b90d33e419bb90a944289c3f1c40ec95b6e8453fc75a3cb376e283edd945254acc612eeefe68cfe4ac6cb5e82170af31e9c18da83509506b5cfeee1eebaebe6fd6f1cef815ad3074b1b73315a0b103919132f860c906c1148aa5318af96c38bc4302729caba49b7a2613689c39b655bf5063d0c7f349acc7ad82c09acd1d30e71f1d52d0737b0b4bfe47c73f8cadd77c320d5bc8dcb3eab566a2654612094e84022ad5f7a8ca86dc1f2ed9b48be226c32afc43253eff1c6e82a0aead8d4964e13d924d2e2ae3b09584b8b1207f4e8d075ecaa1002f5f4a2f8dd12ac7300a8aed681d0ed82fc83d5333685d0931a7cbcefa8435f4f7b5462285035c17d2751f40c0cbe38174028060db7b951df6293077cfb27c9ddc759ca5bd383261a1e7f2c5e9e0c71fe14f93ba09baf1fbfb59c77ffbae2d687d68652bb69a44686ad1565dade4cba7ff037b0bc1e0994bf9d081f07310a1a3d20f9a33d2348ecdb7152f2fbbc43d7fbc7da9020be7d7326705ca292a886daf7029509e724024bd7ee80f34b1b37f5e107bdfdc7b4f4febd37ac72de10a2b29f7bea1a5caa565fc5b4b480e5436037fc01563189e70210895696f1ede73b22367e46c12285264e10f67725d7dde775be9d76ab32fb07794d5ba6476a68902bb0c063dbdd352220852e198fe7ae39cec342c01ac9bf26657de37ddfedcbc048acf76abcccb5500c8572914e2846c8084c377cec81d45f9c7f7210a449b1de5642bf50744a134cdb272f278ee842f0d3be75f1b1a0ebac2904eb2f700e6cb898638082ac6b2d26e3cd3922b387775f1d891d3a0529df06d2703fd9958f7ff2ea27aacdf4e6fbd109c4a6c153bfda7f4bb5e63b8de5c6e74ab0ea4abe618010405d9f83120e48fd5b1778c4f978b59766c173f0dfc0b2728452e2e19f9f53f5cb46860e63cdb696d3b9a91ea9e1fb00240d62832525dfebb05ae5fdcda404c97cc858129edbdcffa1b75ce26b22150105dc7035f932591ee9e976427c2c04da66aa5959f1735f04a44b205a18393f859753617513b049a91afb6295dcb0bd5ab789f1fe1674e013879612dbbe029b2b4ad555652cafaa40a8cab7ded3edfc892bf83dfe55168ccf287115c0348d6e94b1047db8a8bfd53544d00fff9d7b826303d9a328ea8eb3881f29ad8a05f1df5a4b84e755b5d2e0fdca0e49e6126bdac6ae98ed7f52656f9073f9c223d5923da81a3a4fa0cbbca05db06c57be3e4ed7944d030fb0876168ecf1593006a94c6df21e5546db23bdad58ad00a3e0c4a45b8c2f4d47c6bc49750909317848cc6ddc1e75cb8e36ca81c74b5670c1b815daec053d54f705c0586ebcb731bde8f989f7ecc534a2e8435d4950162203ff7503b8eff808617a2d1d3494e6d86a798d8763facb6e684721b6685db1dbe7933828dbe225033d7bd1ce06a97edfbff38b1020e556c8e03377fd87009cee2d04c9a53dbd51b92c2697b1d5e8619f31eda6a1d56247b97ee921502e061c84175d2a9d1d8a4581684995dde205ca72e99fe73ba551265699cde299a528f602a77d77d1c2280742ff94126b32ed833c9f881e5923d302d605ca0136b4fc1ff61a767d976093eac98ac3faef097b7"}, {0x40, 0x1, 0x2, "4b151630d91e1ec88a0151604f6559ed7f33650e48125e62357784c0379153c775cf09b404779491b0dc83c60c636109"}, {0x68, 0xffff, 0x3, "7f05a27bb238084fb873fa97da17c6c4a79aa383a64b7c4e69c5a94679ef70d782aab1fa17c09414aef9fc8f7c9b9fa08e17d2f41417cdc14d85d4c175aea917523390fff87965291a1a9c70464dd8da78fe99dbdaee"}, {0x100, 0x1, 0x82, "63399d1ff1558e0c0bfc1d7e1ae19bb8c3c1c9113605c8054c2413cee2f966a22b4edb7068c09ef870d012d18c650a4966ceb2844a042c2ad3ccf18de657012fd0cfd5cb81c43ccbbeba84b1b73660ae25fdb30d46ae08df5ed6d35b65ef3ec3c219868823373d0244e4b84df216228e4538505ebef4014eb1ccb9f768ea1e460408b4ce48dd6175eae8f6fdc45c34302b201f2bbd9b2503bc4314b6cf0a005e47af085b1653fce04134d57ab70644f94973acae417e6646430f2adb825a8b87bb88d813feb7283f507951b8fcbb1c3b6da6cf932c59abfe8990a60128657d4ffe2facf88375dec13a3ccd"}, {0xc0, 0x1, 0x100, "06e60f8b24dd7179f6caed260972eec48a5136acbe9559befbeae4c0b4c2c329d85b7983c416f357db657aa84e83516c4de06ae38c01658624c47b81b22e85a108905dcb12093d67189ed25cb5bccadc9d34a2aec2d980abdd05ec629734fce19b51d7aea38c2254b7d2a194a1a05bb0e9402617492e0fc117681b300b2180165e5eec13524b66d177a0aaa2ec3ce88f54de11f730cee50741c67937ae106f91904e1eb2ee7eaaef726058817ccbd007"}, {0x30, 0x1ffff, 0x81, "1b3fae75a3f8c457ae3f6462d7b5dcd3badaec1576584664c67151aedc862f"}, {0x30, 0x1, 0xfffffbff, "2157ddab2b89b26038442a5fdb0bd13a10efe7af0c688e389d56b88ddf"}, {0x50, 0x1, 0x80000000, "a258dcb36ed1ca251d95170470f602a555c970bc2668d8152265a40a2acf7992750fd0d6410e56198ca354981723bdf4e7dc489f3d78d6aba4"}], 0x1430}, 0x210) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') 21:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockopt(r1, 0x4, 0x5, &(0x7f0000000200)=""/244, &(0x7f0000000080)=0xf4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x6, 0x1, 0x6, 0x8, "b1a8d861f8e292a257bdbc34eb0e236f1abd0f9a", 0x2419, 0x1}) 21:39:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000001880)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000100)=0x5) r6 = accept(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000021ed0000000000000000088000b6d51a73000500ff0700000027fdff768655c84bb8000000fdffffff00000000000000000000000000a8c79759dec6a9af078566a7441768629ffa643c34db411da7aef90b920946f5acd780b583d5faf38fa6660739fb1e3956b4e1cd7342d292b11ee2e1f5cdc8225443385a50ab6eab57ddc81fcf00aaace2658899523435cc3bbcdd7d0bc42175c8ac1a37768361cd27d21a5a28b196230603c7af71cf129755078275fedc7de9e025a361e0c0da6e14e5a9eab077a6ce2f4f00"/230], &(0x7f0000000280)=0x1) r7 = fcntl$dupfd(r6, 0x0, r5) fcntl$getown(r5, 0x5) r8 = socket$inet(0x2, 0x3, 0x102) shutdown(r8, 0x2) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) fcntl$lock(r9, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r10 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r11 = shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r11) r12 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r12, &(0x7f0000ffb000/0x1000)=nil, 0x0) r13 = shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r13) 21:39:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x28) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x5, 0x9089d7458b13d7d0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 21:39:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8000) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000000340)="dc1a4e5a4726927ec509eb6d5d4d12594b5f80e02777da27c9d53831f1b470675c5d6c308b351b5068925ee35f2c07f81d9a0b58c5b7015c45ba57355b9720c3bf067b31dd520c980449c367bfac0f74dadfc2a0885b6080189bc17b4d99e3ca7132a69b3b8d971039df7ae72450b48e7900599e8b0856d2203049c17c667cfd7d9d58b618d14d62fd5202be7a0d61d50296ad1cdbb4bb3199b635730a96e5c0a47ac70a70eaea62cb92e7976a66494cb2d6e48292877009fdc8514a923e765bb235f121748f2da79260aff51fc8360485db68a4f22796c53385253913eb1a0243fc88397c419b87ae950448f45575b8b642e2699f8bd62cf39c1a439292fc55e6d079d3f29a6adf8d56ff416b82e82d4d00453debec0575cc22dd60668cb3a4fa6c9a6c83e62773352e2fb9358f98fab9b402a17f34528710589b6bbe9583416f10d23b752ef71644fffc6f4ecfc62dae59844e22e3300284837b7d7b33d70e5d959e2f56123e3eb951fe130350bbdfb1db0d59dd41f01cb4f584a28dd3d4eb9a851ccd3656694f7f8c5256606748b7cbc7eda28df4ff6f7e9a4b257f6b7ea3f857b308812fa1f39c3c5d68130164679faa05f4224163552d7d0eec98c12e1d0ee919bdb9f044f80829e45403acceb5174b19b0bab9397745635ff29cf00ad3d137d73e62f559dbdc9525e8d8dd5325f422f086ad905b09f1977e7fe814f1a26aec7485d429954ff67085bdd4daaad469769f5da1d625a0529f96ece7d2c169430a293567fc19555e31d893a609b7c4b1d53c0284e7245f61e06d8cca54622a45c6315d600929a78799846049571f2222b0a81c7f6aa0cecbef4f7536d5f3a247fcb4cc75b461f60b6ff1d9cb8e8d236dde75c5a6303a0813f183efc773b8173c1e0b998ff89259ae12d9e4cf94ccf285a5dee28537b2ae0ad6c1aeee802b07bd47f9caf4998c04b941010ad18edf5982bbf73b64e1afba8e5eb8ab02f7ccd59a46464181b9519d35a764323c4c50a81d6787a4c50fc2652851eb60bb7faa4b536f023182071b36c94821d900fdc50c6a7e53b3f21d27f29111092f7ebe9ef8a0bb2d617198f2279cd92fe8e53161a4784e6e060c4532931847bb17fc4b355c0a5a9814eccf7db8010295b6b41dd64744acae1c5dfec24dda846bec7fc10cfac03a0fb9441f6ed3f4652862e23f0c196d2730d0e936351c43a2dc17f345ac06f29b839bb7ea4a2e24cb31bbf81e0240a38d3a9fb87a2a2e19e9d058657e32888f074af9accda3703643abb87e606e72cc3fbf8bcee27fa2b14a7e987952d63c0258e153107c4ef7ad0645107db4add96141951bae259c108735bf7c3da89d3dee21ea4d4ea220680b8c71bbfbbdd67eb1a89f238372d50593ba4af1061138ea2e3934bdfa2e5e41f17ba84bc80336751240118f2581779ad1146da1457fa0be631d87d5e29411c32fef791d31e2263ea3a6af4fa2d5ee20a4aac5c7aa144e6f8d920c27f7513d3bbdfd9bbec4ca014ca8230b52cd2646c31b61f531a6bff1a87e1cea1111b6da9fe2006c43cad2e7001db1c1bd499f29606b72e51176d3e17606e1ad05fa7e862b8cc85fb0f19e1a167c91f92571dc8b9dcebbb7188dba87464bcdc3a29cd2d0885ff27d76611c43e45dcc0acee1d12c0550a4cf750ce18bb339fd9c1f94f789073b36abc7ef9974f8ecab7561beb14b19e6fd7c7ce57157f4d6160d0bd00f1ca87f790e8a0acbcb0a1b64e6917e88ab345a8f7b382fb4d5139cbc412e1b15cc84186c9e1986d304be900c1bb9f5acdd6818b22996ccf40af3bc0b0b0629b28530dbd31e3e3025d9237a5b59ebb6914e9f22e79a7c14feb8c184e9e73108f37224c708dd0214fabc6cd61536d137b9b6668ca85e573e6f1554bbaa548d5ae95c0f0c3c3af52e6ccb5b26d1cfdc2f38a96cb0ec2feb0268cb87bb4a1232553cc7c6399a5bcb42d8775ac574e8ba4a2d129f7248e05bfb27fa247115a5e5f4ef948d9f63716c366401ccf2fae920a15f1faa0dcadefc386d17031e6d854eee50a4216b7906b2b519faf8db6acd8556ca13ccaa184d9e0d9ba0669370462c4b08df70e417b9759be7b2fb8211b5c686fa3d35924fd174093d535b12665e935f21f8e1770648fa999e26a1525c480f109bb87dce9604186c5c0f061671602c3643a38b6f5ec2a74a79ce6c355227b92bc6c20d659a505ce7cd62c74464a9a78ed6fa5a2c93a39539ea7c6969230c6ba4def905de12fae3144ce5eba50ad3300095fba7e235f3265a75e42895cd397a0fd1832e2479de8074cf2a2f79ada7b27040fcd85b2a0961ce29a66e2d6b99b507445c6b71ff6205df914704ecd19ce00b8868cf9c0e07a526fd73a2487c67730b3bb3afee9494172b280c7fe9dc0bfbd67bfe02ab7a0ea8cf1f6e34b5df2aceee17b00f93508a7d85978f00da896fc804dcf5a0950ac93f3c27b21df88d95b808d7a5ad2b9b304630222efdc845b4529856839d2710c633914c22b1271c353f648c274986477b55db2452609eef7cdd0799a2f3b37a5ef3b2e055fbb28bd31edd815d8a88ecdaa818a16ea482435df7c8486e428774255b28b3d77e2c2bf62730390b55e9a8ccd24a0ffe1926ab522780706212717d2c81b6180b75f7c1c4c8ddddfe135a0ccbc01a6568a134a0d3632c95025f0142b80ea54df3a48bd2995d44bfe01fc0f5a61d5f87ea2a57159da2a97a6824744e0276009cfd1d1923a2d399c2eef577fa6545143c512f4d9d0ac15c684abfec298ac384f7833351b9b83b3480e7afeeda6611109aa62a7ec812800ab5ddeaaaee1ccc55fcf25475c344baf5177c68e87666c566374b23329e728aa89d6445109c0867ab31ef20f7b16555b1b7009068060cfea1a850411fac6b239009ad92c28cf9316ed61d2dca6c74d2a71a664c0c01196b8f5247e96bf9b81e26bdf142a241617690ca9cf1b6380ae3f1067d019259e82e997b0ee9e48abe5549281b825b31a2657171b150766fbb63c239ed31a8769698ddc51f21e757eefa0c80686e711db31539e8d19ef35b59ff29efa368fa519ea0dc08153809347a28343e190cb2638be008dcf1534e64804181a27f46366e3217c3e588a328ec53a3699469d12a6b21c0baf964e6fd86171993e0976e39cba9ff93ae27fde1f86b297c315843daf83c343ab708d495187d1ac466214fea0cf4fc5e9d01df2612a350425de71877f01b8cc2dada93a099117ec55b4d52d9a5b4338fb8b1d8fc03ad3cd1b0baab0a77aedc1e0fdd0621497a5a3b401840e24c097ec8fdd7f7b73a3479af9dbafb56d540559242703f7601b1c0f5cb6a1cddd2889199bec865366b8aa23975a4a511598d7a7bbb2d350619ca23e17072a1c9d7867e8ac3d14f3ff24cc2fd652ca1ab076a487832c1d1adba75cc7b690af15b4cc5ccb7a88d53e15153224798312adc1fadc753b4864263ff5baa623f9403b47f36d5f006f618fea18c01b2e4b5f1c462efe82fce5b7f65ecb5318168a8c4ddf52b3c25239b9987d0ea44ae953f98b1f1da4f4d8653b2cf7a56afe85c50193981169bbc25e260e933bb26942c8a959dec83f5985cbb1b02c9e63d1231525f13dd3530c813092730ab5b6de7101b3a7c6368382b13eb0392b53ee1bcb95fa8867088bf76c4395cce33ca8510192bc32fff195f7bbb524cbbfbf42a902c06a271bd9aa68dde66a2dee88c5a5e5a107bb9e63a34c388debf169bc03c5a3a050cab1e582e23ccfc4ce1713c5a2c8e02342ec308f554a7f09bbcb4c5f4dc63b239a2c572f99bc01b2dca65d99c896dabad33bdc255975499448beb344529c59ac384c54e4643619d6acd2255a5d37ec2ef3557e5a747a1576c87ba044e3aa0155e675afacdae4ff043d753e7c1b1ead71ae1900a6524f6c28ef5e1d0133352fe39ea5092b65863be5ce649a38bee0268027cc4611e78ad7831c46a753cc91373c104cf0346da20ffe307566c4fd17c027cca349df02a2dfa07ae48c5ee4d7e7f54052663fbe75210ccfcfddfba1214fc39a1c2a5c3777f98cf754b4d8fec316815cf24fb78fc7d9a785e5e4b368777447d938d495d806772063cef6752b5acadea216e19caec7561dbc2c4d792ec14e610835afa763e00d21d965ccc789b45cfe5813842d1f22b9fa8d5f12d7592965e090ee21b043b0b00912f7c26cf68f48a8980bb4e5c145fb9d0af168e6ebacd6aab1d1140c9017097a4849845361545208cc6bcd56f6a18f1965fd47c01b46741c165d1a3730070219dfd4d1f632abcdb3266a75cc20eb24aa3e0490318ac657cda599717e56adfa5225c42f405cb82061d81b29a52256ec577d2506b27207e043723f4b8331536a065d0bd87edb87a40df72f670c214c5c681d7988d74848d173046df75b0823a04e04752adc816622d35bab75e61e859e082023072e1bb77c70502521993d4b7989d41459b5d67dad7585ac9be11708a8fa2b2975d4f62d0e6294e89a744ded778f39001a5934b4bbd6d810c1a713a785ca05161e2dc91c608fee49b97bd8d45785aa3ca1bbea19839cfc6a989a8e2a1aede7abbd685297970446fbaef12e4f21ed06b7052e9a9c0d916ca753f6395febd7916c1f272c518794e4fcfb12a175bb4ae4b24c9586566a0e486d7cb3e331c9deb03d7e9a9d0d6690eef29fdf417a8f7d68f148e2cdd462900a0a7dd5a4708497344b1e7c7848d723b74675ae1f37cdb4d31d79fa6c736dc6c921ec26783057978b8b77e39d78f9422707c5c95b9d754bc62a8acc0c682c70180d896ce134197eb2aeade9bcb7f65aafa1cd6d60f618ba5ec786d3cf52f38ccd50699f4b4d49ba0f4ae956dda6a57a18df7bae83f6b913deb7786abcde125ec4fb1858e97eea474f170bbb7a848855f3027cf92f1d347d2eb9ff0ce0ef9dcd822df13943a28bed7b8ee00a336e615cc5d0f060a1054a8eacde20e8c31d66391b28985dc8746cde19443023efe8fd05d71c5eb7e64671c54d5e2398eb794fdfb8691a1a355b7038aa0799a5befc36fafc7a1dc074a33aecc682aa6519d5b60e9ca3e851153d178a6ec1e8349fa48f14612e071dfcbdeacce0b8ae8fd0ca41939f749d6c4fae5133a22add9540d09f8423e3592c2d7a4a377c5d81aa9f6b3c1fbcacd3f6b48047a340566c05826425d209997bd00adb963f42e1ef0a91ed19ce65d956efb44d4d85df6589f8ebbfa665cc08e3aae2a55396b5d7c9b4de71a49c998fdbaceae06ec69d578eb0a38e4126bcbc56107c99ccfecc79f38d219d67e3f168e88b8ebd2564a025e80ac45d6fedf2a3c73e84bd2c5ff1c544c687d0d3e70951b2177959ff75a812a31705d1700b21a59ce63b3003a5ee23ad64e8abcfd52698b3626f6c0076db5b7bfca55c092e2961e4f2ee9ce11a754bb373bf328933659504abfa8f81229883eafd0ca0d9fcfa4b9506a0472a1e4163f082c09d45fbcbb514406dd8857c28ffefcad1586f26908a873ee20ae935e5feb063ebaaeee7f190973c5df758fa74eae81eb7f60c1b125c8c156133fda0a4993939e9e5043fdc776f10408f72ca8a515e67536900c114db77762781f220a3596ff67c49867f87a83f5bdb4a4cdf223dbb573dd7c3db946f59374a502c24f118239b18dffe69244619375486087f9d6a53a03527e81795bec649819767743c2709a76db7da2d4e5c43028bce773baaeb1c226d2d5afcb684f0360e227dce3d208d6ff5282034f63a0e8655258742bcf9df17f960f1b2d79391d28f93e92f30ca686cdc33198b5c2aab28956a7a5ca", 0x1000}, {&(0x7f0000000200)="6e2209f5f0455f5b5a1451e2df0b96cae0a62e9e52592995d8b1d2533627197e07bcda31d081a7d0a86ef9dd2da5c88cb441138279faaa4cc9a5233834d7f946f5022a5eb521f611bdf98d42f8d1f4001e46df4a8befaad914288ce6c729cc", 0x5f}, {&(0x7f0000001340)="909655de3856bde3b5c537328e13f31950ca035b247c71488b5a44b80eea0c71bcdaa52e0c45cd61581b93cb3e85ac269f7708878560db792037c7b5d2db60f4ea207f290262412eac55b517c74e59d4ef65de0ecae8a96cf2d46e9b62fe557042d962621f725b7ef652d0364afeaa411c9e48c9231eb166cf90b25bbd120ee364eecf15c5a8b10121443ccb08700b55154e32bb02f109fa4f8895528d52cba4c211c3f23692fe5c1ca7c11fe2bedd7c60798b0b67d7f0f90cac640a3c0727f8a7e0b9ac278c49d9eb313670fe6708c3b92c9b5cb7cdc669766793e46492e275d4f6189749d8", 0xe6}, {&(0x7f0000001440)="ca8df00f353a1e9560b7056bb5bab60bb7cb3680c4cb2ce5afee454015de87ca70fd0631f9e661454d52a7223f33453a7754362e3b28790cb9d2accf139c1fdceab92fbe4ca5bb5f3cf4afa1d22543f1006a424c29050ce8509cd048dc741b532b815b49707ab038e8e7f61b076b385a54fbcbfd3c85eae100b396852c60c98efc09049ac9c2edd83b54e658dc27ff4ce876acebbddc267fd6e43d5d97c4b4291fa234956f9f0ecaf73231a93bf112891a1be1050bc2", 0xb6}, {&(0x7f0000001500)="aa1f209a0b8072924b05ed032d494696f687225e4fe5d0d65573e10990b22c2ce2da0fc7ba17d6ef7e6ce03b5aaafbf74459948cdfa24d1700d4627dfe18dfe6a6d47ae0c604fc6a73396a3256140d8ab8c249d32edd3d8160e24f7e57431485a61660c6ca0b98ebc26201606bf9ca370818db18c6b0da0098168439b5c09316cef978cbad2d23671d1dc3e27d3cfc85b47cf898b8c05810c1b275b44ecf19145deac05fccb385e9d15f426b6fe556743f47aa5d0401011b554e38d6570a468ec6204dd8ea20fe928689def056d6b4e45bd812f675ec24d3b418eea73b7fc87d69602b253e801bdfb3b43197e47b9e875d6a9e3810e5ecf0d57510f5648a2e4a213493ea699d673f31e3305fe0b1efb59c7407ca07fd55e02ead0442747022a9f916fa7ddc4538a00c9f728b4aad5074f605f9c12e89a8894b3c7fef1fbf98cb0c0a01468e00e789e208446dd3136611a2a8c683da168d91bc018c36d61825d17cee5547304a84ffa043a02dfab8bd9f910dee51c0d6b8fcf6ff6a295813d983e330a524f1b1e11171967e8dfc6fec2e7286c63e342494b64c81afa5575132141cfe552e306f8ae500d1e8b0d2e430d01ac9a07a15d86a512052240d98549445b97f5d88e4ce72fe2287471e389d589936e960801e259852c9b5c4076a629087902aebaf1651d6dd02726494639abcbc2d0a3351692f80852100dd36a4cdcb3a57a646135464106d4b1ee68aa59c7216403d3cfe23c3f1630a2f20b649c1b2a34b22a1689496f95ee4c977c7304cab768f51f3227c292dae4df85d4eb1c98335b2539dbd7657a94bbee1ac1efdeab7cbfcb545f259181a026be81407f7aaa11130c343d1044ca9d897a905ba7f1caf1c599e4da42d0021da72814c31df26e49f79a0d5a86896c63769d63bc4d4540a1edd78bc84c73fc9e2e5d3147ca5db559303ec668d43308e08f0b7b306ba65dbead766d1840b6ef0ebc74f503ff3e66ad6e77b8f6a86aec32db321b39006628c9d5d94982338bfcf0a15a7c0fddeccb32693aeb40eae418cb5708c97414367e7440489c3a36f6e6198907827b3647cae19a7ed6aff04ef1852e4646c4d1bfa410a8202034b14558066bb84f53d95ec2a38378d16261f215678ece920768dfea60e7b5e181754b869ad76d370b246f8ca14d7bb7731a29808e1637e8f42c95051e19f508baea262487ec0ced610a92c34d80090a0ae8fc0574ce69c47f5b9e7603e86388e4bce592cd8859cec792aa1c6a932541c2ae965a12d7ae40d96de309bdaa47362043211201173e8c65b846c201628debe4b84aec9abeb2941e8900cedf83cca7041a3d0c24a097ced8a1edf3758d92cae02cf906d902e687d4af7b186fbe4d5cc4f413eaaba2c1d4b0ca3e0e670cd02b98ad51ad041a19334bd6ccbfa26ac59ece83242f8d8362032ef93767b044259b7f413fa54616a7828fa98944dc9e2476880d76f4038a4087104a2b03ffa89df8ae81a8654a2ed03a22ddaed866122970e354bb7741f2db1f18bd81d853738670d2f682b966c20db67d44c02b5f71f0a0ce061231d2ae241b5330f948ba987e664e013b3d0949ca7587cac1b4274153c8ec4728123627b065291b76b8bac6028a022e1c8b811a1fd631dc6d51855fa267699531713ee25d733bf6062654d2d4130d85cdb5cdef22007c3453b381ccc6ed117639eb1359300313993311d1dbc7f9c758d4da859f40e366da6cdfb90f726d1db03f06be0127b995c71db50ff9cb97e35e60775149068e21f60adffc3e88a8780ca9efdb515b610da99c25efe1213e72f19c04be890ea26ec556f61536a14dec36203e61bb1bab71ce1026b354471b2ee2e9b9cf45a579878672f4d9c8e2203c3a7e990694aad0080f98e13190fd7a6bd77d86ce4acc5f335f2c0628ac1fc0b7c9dcac326e4478fcb50fb1c5ce58a0911cf7975018e4e8ed02e509f0dab8a31783693198b1891e4ed69d7547a022c63aee5c8fa104c9c7ddf905d7a060a793ff5db4b762fe412afaa1591e9f010725718315bf9776db519fc0fb243049eb9efd33aa4591dacc930b0f0791438ac6d1c61d8bbea97d1dbf5ea21f470a4554acb6bceba252ef6e088600f6d772ee51350ba40a51de5c41f12788d0db6f572ffbeb0460619e9fc56c3678c80c428a2a6d60b2e944ae8df569fa0e686ba9ac983548a00db0b54647d7444cb8dc73a801917ad54d09415842e05afcd67fe500b10c1f32dd955c811a6633b594d9f1b9f48acd8dd782b32fd7f6b6c4cf4b4c072fbc0d8006fb1a304deb586ab6ec4a4e479f01e77f22c2e9f0c4228609dc4ffa34e0ae18010b2190aff5231806d4a28ed35734cfe8a36078ebbbfbfdaef3876111161ae6559e828c13d2856fd1695b26e18a8a82071b7960a4ce6fbadcb8808fa1d53b93b4e85dbb822e928919a5bcaeb029903870a39f5c40446ddcb32ee2a743b318fe3fc1d669e246dac56aca0d1ccf66dac3387cbc62b59fd4e3527c272545bada3d2549343bcf8de72daf25ae436a3d71a8ba3e40c09031a09a3c49d919673bd39aae0c9dde8109033d104a4761a65f8e2d8a935ff629bea1b12c71ebe6151f41a9dbfb0a6901d8b778a1d669b098946a7faa3ede631f4c6c4e9581187a526c87677db2e40e80d59042eaaf3c7d3592bd9994b57418e2bca0af50cc12fb9c23c53215d0ddde85729232accd20971563d397c1c040d71a278b960ce0ad94bf0f81a368ff480b58e3bb84dee08484db7ced886d23e94edb4731a165fa057af79944672e4989bde9a1836f7c9276e93042e2332b150132947f2177830a706551c7acf96a1965287a9f2afb41fadf156d7e91757dd0c69031b04fd0ad0b3aa4a0ceb48f8a9b6b0d9db0313e01f17d3e4ac74dfffcbcb01f9d6f4ed241df7f99d267711bfe4c191d53ab30a82b7fd4afeb2d596f595779bb9ddfab12742a9fac1e5d1c79cfdd72be0eafbf98889f603d2b10c34bfbba475c6a29618844112d99ac8398cae148dea3df45c5245ad80b42d7c32f70ac1c30d9787ad408ae945bc4a28e42cb4a49fbcbf036f9698bc474248d06f9023b672920cee06f68a291cde1932496a12d2e516b3d4ded207ffe9aa21f7c9d69361c1f2ff20fb88ad02af7b430e90ce4838764372a33b1e89db0384d09f970c389e1237a820c278d4bbc8cbbc9de5af33e5ca5a137c787385c359943cc868795acca8250d4668cc9eed96be02b8864f704006cea72b710113a08321c2f3b40bbaaf40c1fcbfd7b0de692812f03865b02d85a68423e2fe858780e8e2fb3729fe1cf8da86951b177f3d71e172853042b89212fc16bf268a505dc71376f02e92044e68c40384de3931214bfb4b5e7f55de8953ff616da415700bdf25497d71e2c530922096ed58fdff17e23e1728ebb6dcd7d49fac1e27ba7f452f605f22430abcd5eaa40257aa1e825eb67ba8933deb0d50d35d02b098659113f1c5266760da440e00b8160b7999c72a19868fd1ea6e40b1c1a1aaff58242932a1c983d46fe72919a079046e3dae312b4b0abd470cf3b969467cfb8ed143ed44a7c53921f9d662cb38f23bfc8c36d842909da48535e39f094f4d5eb449ffb6bba635e476d1900d22afd4f3821a468860b3f7329a573a26ef524b1f5b15f6ce7a06d7bb161f5b98617e99d0cb16fa77b52f873dff7607c09fb34a612f88cbcc9eea6238496f4799969e7cff31c323942110725e82dc768aae05189ddf88f21950391ee0f8d25e55a95454f83761923a8e03d8c370f483a1aaf123f6d1a16280b6142d3dcafd82ab714f6f598a18d8e2c1ee292144f30aa6baad1584ed53a4a70c54b94d5a9f71abc9f44823a446b1ead226ca60eea1ec88589beaf60a67ccde75abceb40b03e2790275cf3832ad99af13775e13abb99b9ccdb95c3807ded346ee738d538eb69d166fdbd989e994c7cd176085de6c6b64e934b14ea510db5e3dd82c3bbf9c4e0b7600cb414c7eafd1acb86a2179f2079fd84598f34797be39d0636438c7d2326373c50289f4401e8dcb8a43d19458fcce8f7d2cd8ac4c438a803b0ec4c30668f0618d48d957a7985569ba35a964f0d0bfb8da9c6c232ba3c43734a432355237e73139efc6155cb638d083784c0f195e838cda50d878db36e71aba76e6d4fa9af2a0998477b912e820a0f19887b26d0cb514bd6e652f7f146936a9d5641a4fd7f8590e7eb09a632684c5f2089f17ccb07efbffc856b5c7b9b6bcc9f87048d2d0661d1b7932d84e0866e4c1b3c2f6a0c2e0ba4ea121ed60ed2cdede73d78056b576718672bbb4e2266031fc691b209079c4eee9ccdd89214e26dbbedd86ed3f46af72eaedc7591faaa289575ebc0caa0b8ebc38a27540a5a3d9034e81edf6e9d930b978bf9d618445ef651b6d217fd3c5eccdba41fd18c5840bd2734f7cf28d2f5e9ac77068d539821ccc11d8b349f8e907f9b0daa68da0a74f100fef19203581dee167ae90ef3d722b25ea2bd6cd8d8c5ed783850f212a5384b3d75a34622e75f6e40a7420a48ed5ad9d4941b4e64b025b9254e4e5a742ddb5bf8b53d1d122b4a64cb3396d97f2a3a98a461b33e7f6c661a75e271c8f225540d5ff11e897ea2b05285054c08d175af345c0a1bbe03d5671100e3f6f0379b0881df9eff18df4226d5209bdfaab0639cfeecc08941c74615c301e9cf7a80786cd6d86b5b676c002258de332f082cfd238f802893d748e2ccf080dd5e3d2c0eb8917342513c8108c84913108dba8ee3e53ec7bac9599b08576fe72d5f7a440588cddd8a8c1af3671db5ca893cae6ad8d522332f92ee95ef119934c161678b097c0f4f84c974f97036008c5f226253d7153077b31690b28d559237a5bf527ae76428e8923f3a9fff10023da0d794f3fb81e0ff6a8ee8d5ffd047410e3216ce71856e9ab0d04ba4e3b64e8da2d3c8d3f97466ff435b8c1a1e16d80e81f5c993bb7dade2f7851851fdef79b97243c78455b26c34d4b2001f56db8e07828cc9bc3fe74aebca676b67b30f60b9486f981ec9a517ab680a15f99aa362ac06fec7ac0706f79c43122e4f36dbb6bafce365acf8c4cc07525cd83263ffd245539e7b83c868f02f072d20f45f449eb813fad31db27d04bcbf71cb48af146d33253f63b951a1c325f532cec4f26f6fc702e89dacba1898847f4c85129fb5fc529861dec35d3691100b9e66d300d6403801370352253201753b459415a26c098aa3b32ccc81775a189692752e5588ed2e317bc7a6d9ddb5dfcaba3c76eecbebb65d7253ed34b8a925e729b7cbcbd98cce578b95aef04e467c15e57fda3563514c280badc348fa8565f0d55ee427fc3d42e780f9a0b66dcc50a0645de127db57b20a64667ccca0efd1e82ae4f76ec51c35499cc5a71719bbdef708cc1b8d6c24af07a2d3b5ea159dccd8751c4143ff6ea642e07df1e6afbb695f71919aa54151993cb5e59b010614cd25dbdb7af2c674d7816c7fe1230cb4fa4ac530f65b705582af04227e26345c93abd8410d6f74350902dfffc746509e93af46fa14eab57149968d79161980e0f3efe6a89544e8843f71909ecbe6ecc6b9b3d2e7499ff1671d963e63121ac6b553d677d6acedfb7f2a185e3200a1c03f14e1f02d7d85b5701a7dabbfdd2f97bb405be5bd9384a48664e2fbed3cc266fbd8b8d5cf96ed650e4e3fbf16af1aff8ddb459aeef01035efb06e9a5f84e88962387c8187dc49ca33d2f249fbd114df566e9fdaf45cf13a18f8899f5861febd904a60d0f0d4d7b6162a67505b473c85a47cbf42bdb", 0x1000}, {&(0x7f0000002500)="9c782c086dd3a5104e128649f2a581bfde09c1c74297f9482a2fe67d38f7a2efac3ed044a4b4d6d3af97f25fb325670ce07644b28afd86de88f61a62ce3f5cc299de24722fc233ddfb49db1c1eba0d2204c07da8c06de4decd1a5dd8630e091707e3cfc2a61ead5983350b8190c85172de7cdfd145734e70bdde6d4d7469e3ea98b18695c158f1f7374d591b075b15b2ea4597c1793b274e63447b0b51fece58c83031b5879e5c82c2a8ce0f84d4981071ed6b1cf3a635376f7671fa8c07", 0xbe}], 0x6) 21:39:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="e6078a36eb4ae6157e146c4675fc") 21:39:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1db, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 21:39:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x9]}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80000001) 21:39:24 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0xcb940440bcd42861, 0x1105) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 21:39:24 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) sendto$unix(r1, &(0x7f00000001c0)="dced6574641d2c62b2c64373cf075c4ff261d5653bf426ba9141ed60762e941ee5a1d05684c69cd61767911f8ef8235f73e8c9abe81e16426781724a57c3b713a0", 0x41, 0x8, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000fd4e00000000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab46000442de6", 0x12, 0x4, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b94698 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023b94698 21:39:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000040)=0x2) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:39:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x861b8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x75551cdc66f8fafa, 0x810, r1, 0x0, 0xfffffffffffff000) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 21:39:24 executing program 0: sync() sendmsg(0xffffffffffffffff, &(0x7f00000027c0)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f00000001c0)="e8e6d217abe954d7aca45e6626c011832499a1c02f5522a083269474c37ebf331171a2dd786af4c95b51828ab16528faa55d70f4aa6e9e9ecbe113c355dbe70552aa70df000e7282a6c21635ede1372bf3756b8d3657951bccc4df1f84866f4bb83862e7ad2fe2e112af80c2a330336ae4d23176ea7a77ab6b1068c9e4b247deac0b817011d682f4c168b587023bde5885af317698d9672d6eb192221b3d4eadeee40bccbe096a539d43bf43c43c3124f5193bd656a78dd773ef152564b6c7de6a21e72e1292687eebba40824a9d04140a8c493c9c0d55afd9f810bd7104d2d125e8c45885b26bcba5eb10a1233d7f84081212b6f333c95ecc0433e3d20179426b76f9aca418283499384f03ace8818d97843b2328419130925328fc59f05e7aa9e1d1c9dacce8c7bc881accc73b47442b88d7636b5607282405cc6226871dd46cd6d261b0d723021be597c9c6ecee91d7bbd0ed4a619d7bae134f496d5c00fbe6176be721cbd3dca6e1ccc06a5d7931a21c7dee541ed0c69c70d2212cce492463970949dcf33f4b701b7215968f888a1ce47ef98b2cea39938ec80191a939199e4c73a443493066b4a4246e1249ed967eae865193ed28c9e3b4e5b561e3b7dcb82530c8d0f74e6a5a4c2f01e0a650e2e566ab0ede3e0fed6f1a7282f3d4464c27924685b0f68ba63b634762787f5ded23a85613957096bf7f7a3d9c8d82955044f7abfb1a9a91733c80f688b340ddb40576d2b0ff130f6aaa5e37af5cd775c0adf09ecc8a4c38a4b1d88a6fa44ac7cd2951c6f8b0be6f55123339c2b931d8fc9e4f040f82bf5fdf18b0271de3b685797653dc116911476a1b32faa51e732dd777aad27bd79e384a200c7976097edf259588d79b3d436b56023a56903e29908aa345faf55848e72c171efa838654c8ef82d48cb3b87a920b2c84dfc7f17e94da348cc47f08feae90fca9c4b6e2c9d42d8f0ad9aafbd865fd2b94c3a9f48294a6cfe095348175ce3b79647788e6944d9baee99b1b4348a3ba7bc31614b32885fced66d7bce46032d15625a174bed22cccfc5809df5e1723f957ce8562a0c62d4bd22f74151dffc433033fbe02d9bea68b6980cd02a2a772056351a55b3e7b1e48d6eca4e5436891fb25ebe1824d60eb804df62d3bd9dffb119dc295fb73761becb6eeaa4bab1b89144022d45dff39b6e10fb006f8424c1d2ce44c94fa1e5cf9f0f06fff80299145e0a36a35a78e9f00c55bb3cefbbd69cfcb9e4808d36768f888076752b167250b28df1c071dcc866ebb137aa9654b60700c31e480210ba42935c554353c8bdc7daef0c44da5b4df0f6c95057a0ee0a6795ca44bf33112e3c5bb44fbf2fb75cfb50bdef7542e076db337c34dcee952523c6aab4b86a45630b8b033b733780f839313d6edd8aca33cb2a1e16c6062e9cf99c5601f27331ef7ebcb186ffc4c298f7dd79e7c3c98ac8d5dabfa5980080246c9a7e8e8f51fe5909b5eb09a489ef9f111cd51925386018e5d03af81fa822353550115976dd45693ad1213937bdd3165863774e4240d7bd0643e950c0140bc41db098f7ebf61df9589fad8baab2092d4bf59acdad4473afc11fe66c320ff9339fcf03fdb1a917e035faeb5fa7f5848f50d80a328b8ad1d2f3622dace600270d77a1d5b19dec14fa4820c0b17892b25ab3f88bc590263d8911ea088a2669e4ed24699e0eb696c19e1b78716688152ad19f099691dc2fdb0f1095b441c962f3fe025b7463588935797f8567cbd4227323a7e5488a6cf0df81f1f3a84c06becf2a28ec097b6b5c92a3817e72ea5eb6960985f956f24d509fdf2257bd6f219f8258e8ca86c6225301a40342d8c908d027ed081430c6070dbb3332c49484bb68be69cab8c9067a607ae878b4b6a863edfe35624ab27b70c2ba7835fa96b1d73daf4555fdd05fa47c5d4a81c366d0a211f408075de484e8098208620f37aa6bd4dc805d923aa523513c25844e8eb0ba86467253521db215d67f26984aca4e33559384307ab4338232b23381cec10851a0b1efaecbb3f2f76defa058691bd120fcc7742d723d5515320c0d1810e1088228f3094b3ea041692f80b1aa6123ae4633ebb7ce58ee271f02965a87a11c296cefe554a0904d44e525419c6530bd126228d87a246b03909c7dab12254e48fb9fdf6c870507f84e55b69a93aa4adeca8b3cc0fd9f504e16355e7edc2ae6976c8ed8ec7da996ba0c1902c9ecd77f77a5a7adf54bb3b2d8f9204c60c6be460017bc3c50f7ab082796914494360286cb7cbe828ae7d1c85ca4eeb2a23924f7819676a9c69722dfd5a4292f35232541690ee1224650a285dc63d6e6628bbe5d18dc244b73fd9d22bb5fdd837a2205cf36ae58ecbb8bc274ab949f5b4fba07c974020c067bfbe7b7b8f68469ffc8876b1f912c5d64cf9037c39fe91567484ff5e4c6833a2a0379b84fea9998d1cd2cfe8d13088b6c92c84f3c51ea710fb6bc85c0dba3dab33c9fd88b79a1e0d589bcb55df22983ed6d067641db30fa2f99bd25f235a514739c72b03093b6c9f6bd0c2dd86f5584bc90f09316aed51754b60c1bb156dfb61e600735e21a46005d9f61df2860df82c6fed92e0a02854e8c49724f4b4bc81ac19d20fc4d35e9ffde62ba668206d67b6689d3a47382e323f825b475611a23549c00e138ba99f57e81d480e256a32608f2af61a99607f72ac33875fe0a61df091f4e64d34be3719219a55052d1c444e2b53ea6663935c0587be2d6bc77aa8c57122dd684e02c5759c385b49e7b4b3fbb4bd1f9c8076d62d1b4719bfe4bb1a320656c1d74ccaba97b2dc95777a0509b6fba77a5a46d633bd5be661babbf47a95efdcfe4e601423869a7a7f176d3f431475ef3b7440c1dac642457488dcdafa2db638c28ba79394910aa77f2c90713227c98a10eb", 0x817}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x2], [], [], [{0xfffd}, {}, {0x0, 0x800}]}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffff8001, 0x1e6}, {0x4d, 0x1}}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) r3 = semget$private(0x0, 0x800000000000010, 0x7e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000a40)) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xff, 0x800}, {0x4, 0x40}, {0x6, 0xffff}, {0x3, 0xe8a, 0x1000}], 0x4) 21:39:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff25) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0xbd1b, 0x4, './file0\x00', 0x6, 0x5, 0x2e, 0x3}) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) 21:39:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f00000002c0)="69a6ec1bf16deebece6715c5b7693c8aa6816d81d0413848f8c78b3fe9d91209be4c9b5d4450c51898228e67457adba4bb1c51fa558eeb58097bcc492ca188513fa2cb4e7838cf150f32de52df15b483a119c0a06613047f30a2247d60cb628abb79fd6e89bd204c1d13f16db7e0752e578c7813885ed515ddab26413dd912310d037596ae515d698e1f68909decb9859b98f11a4b0aeb17218bfecd4765e03e1b6efad6864a069626e2c6251dbf6e80a7986a42c3eb43aa89a735c02fed030a172d36817e5045", 0xc7}, {&(0x7f00000003c0)="a420363606393989915544ea72fff8400ce09f977fd835550039b4560213538f5267ea19f02331a0264791ada754298b683549ed5d0375b415d41e9a445ede3a6b59ae3337c0317c6d229dd8c0a246891e450b4675bef5736ca075f4ff8b3d34ed05aef47d805d464cc2e87cbc71d6c6e5dd534d235dccee0df9a44fbd38331d9172f87f86c44284cf67fe643560cad81513a9afced918cda4bd8f2d2db6c9dd97e32f7c22ab414c42495591d351a17d67de6d6c4b27a74a8c6ccf98531932503c586d6ba7761df0b2206641ffa5f267b87b101dd089da951bc805f3e37490ca16bf83a36dc5d60e962a4a1aeea4", 0xee}, {&(0x7f00000004c0)="0bde236f5501d4a39864f7c3112b1c967b22c469e289b410f8b022f60e2d5c042a8763d2956014b492d67d32707fd999d0843981f46e49acf9a38663623fffc6abb50534ae668192cb0f6409278467b6ce6bf8bcdef36cd9feb6f29833ca0f9a255e7999505811149af0cd8e6c629195f4ba367d6f6d7fc372c6", 0x7a}], 0x3, 0x0, 0x0, 0x3}, 0x0) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 21:39:25 executing program 0: r0 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r0, &(0x7f0000000400), 0x0) r1 = getgid() r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, 0x0, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = open(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000040)='oL', 0x2) pwrite(r3, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0x0) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x7, 0x1}, 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x511, 0x80) write(r4, &(0x7f0000000040)='oL', 0x2) pwrite(r4, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0x0) fcntl$getflags(r4, 0x1) r5 = semget$private(0x0, 0x9, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001}, {0x2, 0x4, 0x2c00}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCDTR(r9, 0x20007478) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x15, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) read(r4, &(0x7f0000000200)=""/35, 0x23) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000100)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/89) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000002d40)={&(0x7f0000002d00)=[{}, {0x5}], 0x2}) 21:39:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x8) kqueue() kqueue() pipe(&(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) fcntl$setown(0xffffffffffffff9c, 0x6, r3) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r9 = getpid() kqueue() r10 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r9) r11 = kqueue() connect$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x3, 0x20e6, 0x80000001}, 0xc) kevent(r11, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r11, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 21:39:25 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 21:39:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r1, 0x144}, {r0, 0x4}], 0x2, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x13}, {0x400035}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xffff, 0x7f, 0x81, 0x1}, {0x264, 0x2, 0x9e, 0x10001}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socket$inet6(0x18, 0x1, 0x8) 21:39:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x6, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 21:39:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r3, &(0x7f00000004c0)=""/4096, 0x1000, 0x6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) r5 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/41, 0x29, 0x800, &(0x7f0000000180)=@abs={0x2, 0x0, 0x3}, 0xfffffffffffffe8d) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x2007, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x0}, 0x5) dup(r9) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 21:39:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6ff, 0x7, 0x0, "579f855bc33b2e9cf2d2358246067126b27f9b5f"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:39:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) lseek(r1, 0x0, 0x10001, 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 21:39:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r3 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x80009, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) r4 = getegid() r5 = getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r5, r7) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r11, 0x0, 0x0, r10}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, r4, r11, r4, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, 0x0, 0xffffffffffffffff, r1, r1, 0x0]) setegid(r13) setgroups(0x0, 0x0) r14 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r14, 0x29, 0x3d, 0x0, 0x0) connect(r14, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) r15 = msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4099627348fc0951, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000060000000000000000020000000000000000000000a180e3e4af91197e58d437e5f093b50fc0b3d0357c5b36a1489c9d0ac68ee5e7b49590af54f616c8b92a1dae83aaa3d165deb432c74ee3fdf6210d8e5a5ef51dc62878d257a6422ded5265b2e55bece5bf79903dae6dbc1ef6938aa55529a256448d170d0b1c70ef16b0ac89b2bf9a82f6855d354b7a9ae714a13f78c6800b0ec0446a2dcdcaa5b8de989128dc1d0e4994b4303ddbf032bcb2486a88eb4f2e47e4914db6d4813952f6d622684a399235b9368b6faac0ffff6b084e88419d27d6a88fc96118a044f6c1550970d7b1df6698ff28f5bdee32a89fcf4cb0bdd6a43a0d869bc039372b55dd900b59665cdf8ce90a3daad379289273f20d3e04dc95cb54861a9abf644210f743733786ae4720fb032f33b99f01b6edf722b29174b300000000000000000000000000000000d6299e6e3f5181cc49f8c566c28360570c4d6f2791b8b59641f5b93d629a28eb11a10efe49694c3a5984a8915a1364c6ea830d34939ec55779a47df5924f6ef58702fde7f914ed"]) shmget(0x2, 0x3000, 0x194, &(0x7f0000002000/0x3000)=nil) msgrcv(r15, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r15, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007517db5214c6fc8400000000000700000089846fdd00000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdd000000000000000000000000247ea637128200000000000000000000000000000000007967338d3c375639aec8c783165499b1291c6f6f25603dfec9c41a1a81ab5b93c2ff9900e927f2b4eb65d6f3d54a28aae5f26566bcaef0db8ab1777c3d886092eb5003adde9f15054e696a88d7c6e6194b4e3c24ae74b29a92418d94453d157339283d306fdbbc25be49b4b2272be0af7601a2706568250000"], 0xba, 0x0, 0x800) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 21:39:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = dup2(r2, r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000d00)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:39:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x6) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r5, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) lchown(&(0x7f0000000040)='./file0\x00', r3, r11) 21:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x3, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x63}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1c7}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 21:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 21:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2, 0x0, 0x0, 0x4}, {0x26}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x588, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000140)="6d7ce946ca7af5080ff22b9616a5e2d573755ff7db92080eabdb516634bf47a375c72c8012b59ae84d1a56ff49ac851c0ff4dbeeec4fb6f963eb683ebfd10dac124581195f02459484f3654cab1c22b43c58d272d79e9241cfc33b15fde25a6021be5c88518abc20457677f8b5ccb84f9d899e582c1b94f694040bfa3693134c1c2b9ee0b0f43b19228f63178e37f7b13e8c62871a2f204c89b9f1e278ac1a6c05e030494707c06c2b1acddad1461ec676f6f29142a0fdfd7a6b68ebb8f1d5c5754d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 21:39:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2050e8152fdd5c1ac8e2278c9de5c68b9d6b70024dcd570e8b0a82f14c7c6fee2548f345672d4338fee67b6606338c7bb13c19215102927d5bf37f2b7e9b5a68278d36c63fadffa0cb7fe1f8fb5db14ef595ae6515"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300091bcf9096d5d856bb4dfb756a153d67706f50b1a2f808bb527dafac31a018fcd8d63a5a56ba9e2b9edb543f46b1f893b5d1239c27672be80c437e86d91d77cbae271"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 21:39:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r12, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r17, r19, r1, r7, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r20, 0xa5, 0x3, 0x1000000100000000, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x40000000, r20) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r21 = syz_open_pts() close(r21) syz_open_pts() ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r21, &(0x7f00000001c0)='\t', 0x1) 21:39:30 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x10000000011, 0xe5bdb5132c5f5589, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) flock(r2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 21:39:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) 21:39:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00062e2f66696c653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 21:39:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x140) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x88bea2a4d3deb537, 0x20, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) write(r1, &(0x7f0000000100)="8c65", 0x26d) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x140) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x140) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x400, 0x0, 0xfffffffffffffe8a) r1 = dup(0xffffffffffffff9c) getsockopt(r1, 0x1, 0x9, &(0x7f0000000200)=""/152, &(0x7f00000001c0)=0x98) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) dup2(r0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2a67917cb42ff68b, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x4, 0x8000, 0x8, 0x0, 0x44, 0x6, 0x80000000, 0x1, 0x1, 0x3, 0x80}) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}, {{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000340)=0x9) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000380)={0x6, 0x7f}, 0x10) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x140) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:30 executing program 1: socket(0x11, 0x3, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82122e2f66696c653000"], 0x10) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 21:39:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b9f1328653000"], 0xffffff86) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet(r4, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xd5f9d966f44f9f10, 0x0) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r1 = socket(0xe5ff3c33ea63b0e7, 0x4009, 0x8) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="7bd35319690247a44c9f5b9b3bb29c33fd5b7adebfa83f603d25ed60a311fe6d400094a499546ed9874e3cbccfd756b7f3b2aee6301634801b0d33478f660f3dbefa269a0e35f0f91b3177973b2157d72d6bf1c0666405e56fe2e4707b64577ca7ceb584dd1275c3ffa4a133c590a79a084a8192fc7d1883706f259872e1508d1b15aab07e9a279777831b5e150b70339e7808c1e51b34d9d90180dd45b499ecbf042a1fffe91f3966f1dde13ee6aa9778e884e893b6cdfc4e8e6b191a5244d176a8d4c60e4e79230ad4e9a4efc134d786bc4f40bef3e04288cdd940de23bb0ab5b6b2d8d758458548490fdaca71137e6f3a0b0691bec2", 0xf7}, {&(0x7f0000000000)="b8056434cb5dcee3988c660791de21", 0xf}, {&(0x7f0000000200)="88d3cc4a28ac6e685ebf59befc0a7f4292", 0x11}, {&(0x7f0000000240)="cfc1041eaabb0055578607f51af31cd1a3076b42b139aabc1a5e13cb4aaefc58f6b8bf54cd8df56cd9f7ce7b93d0891b3fbde3c959c46cd318717d4549addf3eb7a5d61cfbfadfc61b755a1eec8184827abb5e42318f8b4bd0d95b80ade81447e8880f32a2ef2bdf2d47d662ce5d62ce94aa75c5b469e73388f8f9a92fe862e5d0ac33a759924265d240e58a8c0ae8", 0x8f}, {&(0x7f0000000300)="14ebb6c570623a88f2947a4b25990e8fc6b87b1779c5b929176fe443466c0a383a34ece13e036f1e09aabf7120808785b51d848942f3a1ed6b6431f0f158493340afa4f8d7539a6318533a34af991e29dfdbe5ac51ec279e7401857154d64a5da563af764e7350a9db940770a47e4d4eca79d8548c45400c267f6d2a97ca25bda7ca163bcd3d53ce03d54d00ca93dcd7b4038fcdc4d8204f99f6878300cee285257c5b82ab", 0xa5}], 0x5) write(r0, &(0x7f0000000080)='\r', 0x1) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 21:39:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) getuid() 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x102000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0xfffffffb}, {}, {}, {}, {}, {0x0, 0x0, 0x8}], {}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 21:39:31 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x3f, 0x7fc, "001000002e0261cf0101000000000000a600", 0xfffffea4}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) utimensat(r5, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x7}, {0x7f, 0x100000000}}, 0x2) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fchflags(r6, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x401, 0x0) close(r3) write(r4, &(0x7f0000000200)='R', 0x1) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/81}, &(0x7f0000000200)=0x53) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = semget(0x1, 0x1, 0x182) semctl$GETPID(r2, 0x851c781c8d4a42d2, 0x4, &(0x7f0000000240)=""/101) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000140)=0x4) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x8001) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000002c0)=0x20) preadv(r3, &(0x7f0000000000), 0xf2, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x8) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xb}, {{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}, {{r6}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000038c0)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r7 = getgid() setgid(r7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x0, 0x163) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000100)={0xb3b5, 0x81, 0x7e}) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 21:39:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r4 = dup(r3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000100)) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a51b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da9533ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310700"/568], 0x10) dup2(r5, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 21:39:31 executing program 0: 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)) 21:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0x2}, {0x7c}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 21:39:31 executing program 0: 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)) 21:39:31 executing program 0: 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)) 21:39:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x101, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 21:39:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = getpgrp() getpgid(r1) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x182, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0xfffffd09}, 0x2) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:31 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) ioctl$TIOCSBRK(r0, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0c108f4df9444efb4e5dcbf05ed3607baf4c5af47faa57bc3506ef38c0266d06bf11d04000e5c5de66cad2fd03e37cea62366a78cf09260b080000003900"/74], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)="122c9b952e66b477", 0x8}], 0x1, 0x0}, 0x0) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0xad6, 0x4}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) poll(&(0x7f0000000100)=[{r7, 0x10}, {r6, 0x8}, {r7, 0x40}, {r5, 0x8}], 0x4, 0x0) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(0x0, 0x200, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x25}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000480)="fbaf84ea37679be96914f6357e3afd72cfc9cd64560d5b41f252dd0377babce3acebd5bb5493b7cbb4712fb9163da0d0fda2a2dc30855aaea2835833d1e03260796f7e6fa601f4f4a39dd263fa141cee944b2efcd188bb851add63b1c5265aef0b8a1e2d30df3d6a43d395e3f6b771baac2afe38a1abf533c7c9a2f05f77f953c2f1007fce18f710a32f0cd082eb1ee2440d0a59ac343ea3abf0a8920d124f356d50e87a9935184d3ee6fe24a4e04dc57d7cb1f6b53199b359fc3c2010d457fc644a4c4f07644d60803c049653e0c57fb061da2214340c9a0e32c19a87dbfa0bcb74358693d032cdcf86353b1619fddd2b969d5424bd872ab95598452adb915864a2596c30d00c4eb1223dbdb443e0f5cac51d5978c8ab1e9468dafdcbb3f82219dab5ffcf18ffeefca1fc738b59c374476ea2c4ecff95b7cf1c4bdcebd09c1073a4431c556a2854b4941a75feb5f1eaabd48ba0a15b710c9740e2c9e20bee0a4ca37950ee747fa0e617ae82e3cf623cff434ce252d7a57b217c51799c3da287b16449141268b0e40ccbfca68ec449af6619fad1ac775a16f44a19bf739b4de58bcfbea403f4ed1d564e0e17d01487eb69227572555e8845524315327f12cdfa0952575d3ac9", 0xfffffffffffffde7, 0x0, 0x4) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r1, &(0x7f0000000040)=""/47, 0x2f) sendto$unix(r1, &(0x7f0000001840)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d10800000000000000c6adc539f6475c68437f0000009732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbb0f8a8d7dbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67efda13e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f48735fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797bc8e0dddd920c1d408c8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743a04000000000000003f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59265039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286145b84219c6af23a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f626e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6d0f734db6fbc9fdb769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da72702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515901807991ea42c5868025f2b874b7b83295000000", 0xfffffffffffffe3c, 0x5, 0x0, 0xfffffffffffffd8b) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffc1db9e53669c1d8e3f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0104000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1df1b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f37d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a1652a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b0e3c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b530066530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb327769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538970000000076a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 21:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:32 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000000340)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaadb2) semop(r3, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0xffffffffbfaa4190) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, 0xffffffffffffffff, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getegid() fchown(r2, r4, r8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000040)='oL', 0x2) pwrite(r9, &(0x7f0000000680)="de4aa8ebc17f3daa5ce0c0a02c1318de431ad32ce05e9ae3273df6dcca086a31c089cfdbc5fc7afa0c82cf4bad68918bbea7b4f69a659ff24e4c7ae00963eb5355ca39e6277534a3b1f7d4a2d0e9c5856fda898424148a64d064225e8f40f5e42160bbdf8047a6a75e854b3c0293a4211538097c9ce27111e8d6a59ca9ba7cd8679252b4ea67e96229237a1c60f99a2fcfaec1c62f555b976f810db7d8b1d7b5c82a13cfb6371fc57a339e500d4acd93b6d4b9a7d8421c331e7d35814f326cc9158e636e6ffff654a764383f84c97b900dea58edb03e730edd9c87cad8155d0c65c1b6409e6cc872509478b91917fbaea7dadfd9e55c3ad790d10516d80e49efc5872f961fa2addbf8123e234bb7a5dc3e968700defad9b18b67ac2cf3ccf9ec0a38391da2c757bb100fd73c5591f66bb0d311fc9592da3da0bf606767e8889f4a2ffdb9b27e095e50f108776a52764edb1ad39dbe169e837493151b57216c200de6ff5abcbac7cb0807d9005991ac4582d64fb562fee55bbfa46e66f06a2317c777d9c69d14d055d07f344574f9e59cc6f98e8da8d083fa35c0ec596b99dc982188ba7703d3542de8d4b94a8167b714164dc53247ce61a4b87e6fbaf4b5aabc706dd04cec151a5598408b0ced30e130aaef6b1c8f75f065ead4fb0e2e67794c4e96a5adb6546642efb7f7181575d49a5b52dc256667ce884f5b9166320bbe42", 0x200, 0x0, 0x0) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000040)=0x7ff) r10 = socket(0xc, 0x3, 0x7) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() msgget$private(0x0, 0x206) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r20 = msgget$private(0x0, 0x400) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r22, r15, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r13, &(0x7f0000000dc0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b539f31de8ada2daa5d9d9bb551df3979b440f633b9e0d0841510f83b4c12ab4df524128f87be9eaeff52e75fc3c0144c12d1059f9b7ffffff4e1c0a487e0f494ab8fffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aadabc74661334ae14d8d19cce07466d6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed717060000000000000028dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) msgrcv(r13, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r12, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$lock(r10, 0x9, &(0x7f0000000280)={0x3, 0x3, 0xfffffffffffeffff, 0x3, r32}) 21:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff]}}) 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)) 21:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff]}}) 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)) 21:39:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff]}}) 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)) 21:39:33 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x3400}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 21:39:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 21:39:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x7) r3 = socket(0x18, 0x400000002, 0x0) close(r1) r4 = socket(0x18, 0x3, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x801, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0xd96, 0x3, 0xffff0001, 0x42, "abe37b240231db29c66e39efe648ccec7c426e07", 0x2, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x100, 0x0) linkat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0/file0\x00', 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = socket(0x2, 0x3, 0xf0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) accept$unix(r0, &(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030b15f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a3979ea1d244e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f59174ea24bd98712c73bfbff42bcc90a6068b2b33789b3c06c2e9297584c7fd999558ec028db2b3cc89175b966bfddc88653627b67e05e4b5e8c0d24b88c95c1b191489a2b58cd62a054a24d7c6db02a43b75b302a6167c1d86891d1b2f8c15e594c2ef2d81a8154d401d235d4abce2e3678a32eeb100c4093fa31def72594032cdba34ae08a1ee3db8e955e77c55e6a68aea72ec87ed48be3dd09ae68554b75b420b2889e1a39fa10e9db20d3fbe2d20b93b896c45"], &(0x7f0000000380)=0x1002) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) r2 = accept$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getpgid(r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000193, &(0x7f0000000280)=[{0x79d, 0x3, 0x3f, 0x8}, {0x1000, 0x1f, 0x0, 0x5}]}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r9 = semget$private(0x0, 0x8, 0x400) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r9, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r9, &(0x7f0000000040), 0x0) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r14 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r16 = socket(0x0, 0x0, 0x0) r17 = fcntl$getown(r16, 0x5) r18 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r17, r19, r21}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000540)={{0x5, r11, r13, r15, r21, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = socket(0x0, 0x0, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = socket(0x800000018, 0x3, 0x102) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r33 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r30, r32, r34}, 0xc) r35 = socket$unix(0x1, 0x2, 0x0) r36 = socket(0x2, 0x3, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) ioctl$TIOCFLUSH(r37, 0x8040691a, &(0x7f0000000300)) r38 = openat(r37, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r39 = socket(0x18, 0x2, 0x0) r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r42 = syz_open_pts() r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r43, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e069259a64b58a44fab5c3400000100"/43, @ANYRES32=r8, @ANYRES32=r15, @ANYRES32=r22, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r24, @ANYRES32=r32, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43], 0x70, 0x5}, 0xe) r44 = semget$private(0x0, 0x8, 0x400) semop(r44, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r44, &(0x7f0000000380), 0x0) semctl$GETNCNT(r44, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r44, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r44, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r44, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r44, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r44, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r44, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r44, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r44, &(0x7f0000000040), 0x0) r45 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r47 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r49 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r51 = socket(0x0, 0x0, 0x0) r52 = fcntl$getown(r51, 0x5) r53 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r55 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r52, r54, r56}, 0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000540)={{0x5, r46, r48, r50, r56, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r57 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r57, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000000380)=0xfe62) r59 = semget$private(0x0, 0x8, 0x400) semop(r59, &(0x7f0000001280)=[{0x5, 0x92, 0x1400}, {0x4, 0x2, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x2ca7}, {0x4, 0xab6, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0xfffc, 0x3000}], 0x8) semop(r59, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r59, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r59, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r59, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r59, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r59, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r59, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r59, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r59, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r59, &(0x7f0000000040), 0x0) r60 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r62 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r64 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r66 = socket(0x0, 0x0, 0x0) r67 = fcntl$getown(r66, 0x5) r68 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r70 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r67, r69, r71}, 0xc) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000540)={{0x5, r61, r63, r65, r71, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r73 = socket(0x0, 0x0, 0x0) r74 = fcntl$getown(r73, 0x5) r75 = socket(0x800000018, 0x3, 0x102) bind$unix(r75, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r74, r76, r78}, 0xc) r79 = socket(0x0, 0x0, 0x0) r80 = fcntl$getown(r79, 0x5) r81 = socket(0x800000018, 0x3, 0x102) bind$unix(r81, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r83 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r80, r82, r84}, 0xc) r85 = socket$unix(0x1, 0x2, 0x0) r86 = socket(0x2, 0x3, 0x0) r87 = fcntl$dupfd(r86, 0x0, r86) ioctl$TIOCFLUSH(r87, 0x8040691a, &(0x7f0000000300)) r88 = openat(r87, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r89 = socket(0x18, 0x2, 0x0) r90 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r90, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r91 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r91, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r92 = syz_open_pts() r93 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r93, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000040000000000000000000000eb7e06928a4259a64b58a44fab5c3400"/45, @ANYRES32=r58, @ANYRES32=r65, @ANYRES32=r72, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r74, @ANYRES32=r82, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r85, @ANYRES32=r88, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r89, @ANYRES32=r90, @ANYRES32=r91, @ANYRES32=r92, @ANYRES32=r93], 0x70, 0x5}, 0xe) getgroups(0x5, &(0x7f0000000000)=[r22, r56, 0xffffffffffffffff, r4, r72]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, r94}, 0x100, 0x1, r6, 0x0, 0x0, 0x0, 0x80a6, 0x9}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r6) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r95, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x21, 0x1, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xa1}]}) r96 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r96, &(0x7f0000000480)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c29054fe0aeb67f5c168668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219ea5572156d48b5a9bc25bb904a2107e80b77df4dba639b9c086bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0xe4ea22e5a3ae23a2) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r96, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r97 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r97, 0x2, 0x0) msgrcv(r96, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r96, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0307006, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getgid() fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c8b2c83ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaeacc500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff67) r1 = socket(0x2, 0x8000, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec470000000001000045e2acc315de3a7e4a0098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815da39b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ef0a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b770000000000000000000000000cf7db1f1f77dcb52082e312461a0c059e428e3147f3cf8f11dab556ee28ba18c47e6257c33d50bdb0d9e481f2de5bc3c326f9887ca21941c7ce68b1cc13ffee3318696324207aa668a675cdc6ffd5d63d5a8972ee36607fdf7c2af9cdb373ffb9711cef674846430b23c575d2059e71e23365a5d44675e7930df319499254424a48f102053489ec3b97e63322efdc4814bebe78207d54957df329dedfd5a4746878e306619019474b4955d91e77a2a03d0c48f3b13b4737314f19b25a6102a9e0a5e8b956c537f8e21e8c943b0e6bf8150297750c19d276debca8ac2a106bc1928"], 0x10) shutdown(r1, 0x1) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}, {{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$TIOCCONS(r1, 0x20004276, 0x0) rmdir(&(0x7f0000000000)='./file0/file0\x00') acct(&(0x7f0000000080)='./file0/file0\x00') r4 = syz_open_pts() r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000200)) r7 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x8, 0x21) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x551, 0xfffff201, 0x1, 0x0, 0x80000001, 0x1, 0x3, 0x2, 0x1, 0x6, 0x854}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000002c0)={0x1, 0x200, 0x2, 0x6, "147787c96cb50000000000001eb11ba0e6d0f9b8", 0x7, 0x40}) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x6, 0x8763}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10400, 0x80) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) open(&(0x7f0000000180)='./file1\x00', 0x8, 0x1aca5478f0fe955e) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x6, [{0x1, 0x6}, {0x1, 0x81}, {0x1, 0x3}, {0x3, 0x558}, {0x3, 0xe7}, {0x2, 0x7}, {0x1, 0xd2d}, {0x1, 0x401}, {0x2, 0x1ff}, {0x3, 0x3f}, {0x3, 0x7}, {0x3, 0xb306}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0xad}, {0x1, 0x40}, {0x6, 0x2}, {0x1, 0xfe24}, {0x3, 0x4}, {0x3, 0x3}, {0x483d40620d94b3c6, 0xfffffff8}, {0x6cae1e90cff69352, 0x7fffffff}, {0x3, 0x62f}, {0x3, 0x1}, {0x2, 0x9}, {0x2, 0x7ff}, {0x1, 0x3}, {0x3, 0x92}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x2}, {0x3, 0x80000000}]}) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x36, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x7, 0x7, 0x8, 0x200}, {0xfff, 0x0, 0x20, 0x8001}, {0x6, 0x1f, 0x40, 0xffffff2c}, {0x2, 0x3, 0x7, 0x2}, {0x9, 0x4, 0x7, 0x5}, {0xfff, 0x5, 0x28, 0x1f}, {0x762b, 0x6, 0x8, 0x4}, {0x4, 0x6, 0x0, 0x3f}, {0x7, 0x40, 0x7, 0x7f}]}) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="d7144b", 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000001d4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) dup2(r1, r0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: socket(0x2, 0x8001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff77) r2 = getuid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r18 = dup(r17) ioctl$WSMOUSEIO_GTYPE(r18, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r22, &(0x7f0000000980)=ANY=[@ANYRES16=r30], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r34 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r31, r33, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r34, 0xa5, 0x3, 0x1000000100000000, 0x6}) r35 = semget$private(0x0, 0x5, 0x8) semop(r35, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r35, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r35, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r35, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r35, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r2, r15, r19, r27, 0x80, 0x80}, 0x8, 0x1, 0x101}) semop(r35, &(0x7f0000000380)=[{0x0, 0x400}, {0x9, 0x3, 0xc00}, {0x45f26140aba4f502, 0x6, 0x1000}, {0x1, 0xfff8, 0x1000}], 0x50) semop(r35, &(0x7f0000000080)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x1ff}, {0x1, 0xdb53}, {0x0, 0x9, 0x1800}], 0x5) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 21:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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, 0x0) 21:39:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$dupfd(r0, 0x1e, r1) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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, 0x0) 21:39:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xfffffffffffffd5f) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = dup2(r4, 0xffffffffffffffff) linkat(r3, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19f69bbd73"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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, 0x0) 21:39:34 executing program 1: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 21:39:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) 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)) 21:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2d}, {0x1000000000006}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r2 = dup(r1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r5, &(0x7f0000000980)=ANY=[@ANYRES16=r13], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) r18 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() preadv(r21, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r23 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r25 = getegid() r26 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r23, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r24, r25, r26, r27, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r20, &(0x7f0000000980)=ANY=[@ANYRES16=r28], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r20, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r19, r25, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r4, r31, 0x453e42a6f99cd3ec) r33 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r33}, 0xfffffffffffffffe, 0xb}, {{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r34 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) fchownat(r33, &(0x7f0000000000)='./file0\x00', r34, r35, 0x4) fcntl$dupfd(r0, 0x0, r0) r36 = syz_open_pts() ioctl$TIOCSETA(r36, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r36, 0x4c}], 0x1, 0x0) ioctl$TIOCFLUSH(r36, 0x8080691a, &(0x7f0000000080)) 21:39:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r31, r28, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r33 = semget$private(0x0, 0x7, 0xa0) r34 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r33, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r35 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r33, 0x0, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) setsockopt(r38, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) r40 = socket(0x18, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x80, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) close(r42) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000900)="00010000eff08b1b86a2479cbfcf38c2c45ca3b02b3ccf1d6fb1ad77b358f6c9cb5a568cc9d2205e5794d3c49e3e98d57cd98395ca8c56d2ce737355c3", 0x3d) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r45 = socket(0x18, 0x1, 0x0) listen(r45, 0x0) setsockopt(r45, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r46 = socket(0x18, 0x1, 0x0) listen(r46, 0x0) setsockopt(r46, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r47 = socket(0x2, 0x8002, 0x0) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r47, 0x0, 0x0) sendmsg$unix(r36, &(0x7f0000000340)={&(0x7f0000000ac0)=ANY=[@ANYRES64=r37, @ANYRES16, @ANYRES64=r38, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b45819fd3add24c7ccdf3e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e7", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r35, @ANYRES32=r47], @ANYRESHEX=r39], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r34, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r33], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r43, @ANYRES32=0x0, @ANYRESOCT=r44, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r45, @ANYRES16, @ANYRESOCT=r46], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r53 = fcntl$getown(0xffffffffffffff9c, 0x5) r54 = getppid() getpgid(r54) r55 = msgget$private(0x0, 0x20000003c4) msgrcv(r55, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r56 = msgget$private(0x0, 0x20000003c4) r57 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r58 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r56, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r59 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r59, 0x0, r59) accept$inet6(r59, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r60 = kqueue() msgsnd(r56, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r60, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r58, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r57, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r56, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002288e36518a83054cdca7411fba2e1ef77512981f623181b573b244f777524f2a5cf693ac6b33f4951d4f8c412bfe8c4c29e8535a207b3745896d44b003fc0e31380bcc7c825cd2802faff27ca54b3a6c3d824f66cdb407cd9039f0b84de77ee2b778128a5ad93cd6e958747787fccbed65f02890a23ebc189fe6d469633becf6b1f09f366eabf6b21250ecef7a311d37ce3998321554ee8403776da19edae5817dfac3338fafd7b6d3ffc490552b5ea4a8f0d0ce6e90734afc27010e085e91e5784fe43ef0c1c6a27eec7d8517d8c436fd41f4f756ae783687ebdef627d3bc209a9e5659da2cf1dd710fcb3f578fc2baa27505216e8dbe454dece81f8bc77f5c1d71d2ec9b9ebfec5087bf4430dea15857bdef72d46b53b419035d1a4d9040cf56dfe2286a61b7e8eeb2c66"], 0x104, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000ac0)=ANY=[], 0x0, 0x0) msgsnd(r55, 0x0, 0x0, 0x1800) msgsnd(r55, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x1, r50, r52, r49, 0x0, 0x46, 0x81}, 0x10001, 0x1, r53, r54, 0xa5, 0x1, 0x4e2c, 0x6}) r61 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r62, &(0x7f0000335000), 0xfcb7) writev(r62, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r63, &(0x7f0000335000), 0xfcb7) writev(r63, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r64, &(0x7f0000335000), 0xfcb7) writev(r64, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r65, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r61, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r62, @ANYRESOCT=r30, @ANYRES16=r63, @ANYRESDEC=r64, @ANYRES16, @ANYRES32=r65], 0x9, 0x0) r66 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r66}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r66) r67 = syz_open_pts() r68 = kqueue() kevent(r68, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r66}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r67, r68) r69 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r69}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r69) r70 = syz_open_pts() r71 = kqueue() kevent(r71, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r69}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r70, r71) r72 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r72}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r72) r73 = kqueue() kevent(r73, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r72}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r74 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r74}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r74) r75 = syz_open_pts() r76 = kqueue() kevent(r76, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r74}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r75, r76) r77 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r77}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r77) r78 = syz_open_pts() r79 = kqueue() kevent(r79, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r77}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r78, r79) r80 = socket(0x18, 0x1, 0x0) close(r80) connect$unix(r80, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r61, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r68, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r80, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r61, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000e95161730000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b0000000000000000000000000000ec000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fdcb5f9f46b6a0b59d343cd0d020e06047d05478f69de97ccba411faa967ae44f83ce6925de36bf27227336bf04260e588afb8671d23e6b78d49aada94884b58124fadd0cccaf52389db21fd4046c58964d23f645f8dea99e444c7af702c043795bddc9b20d4087e8975f3c93ed4f6b2bafa8c8825a7f6541f0d738"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r61, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9817e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="7b0000003b65f9e9", 0x8, 0x0, 0x0, 0x0) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0xfff7, 0x5, 0x1f}, {0xc4, 0x9, 0xa6, 0x1}, {0x9, 0x28, 0x8, 0x4}, {0x7ff, 0x80, 0x5, 0xff}, {0x8, 0x4, 0x9, 0x2}, {0x0, 0x7, 0x7, 0x9}]}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() setuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0x2, 0x6}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) dup2(r1, r2) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x3, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 0: socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3f, 0x4], [0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x4, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0x400, 0x7], [{0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x8}], {}, {0x0, 0x0, 0xfffffffd}}}) 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)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81, 0x9, 0x1, 0x8}, {0x1, 0xff, 0x4, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x46) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xffff8000) 21:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) socket(0x6, 0x1, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff], [{}, {0x0, 0x0, 0x1}, {}, {0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) fcntl$getflags(r3, 0x3) listen(r2, 0xa969) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x3d8a}, 0x10) 21:39:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x8) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0xece, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff], [{0x0, 0x6}, {0x0, 0x0, 0x20}, {}, {}, {0x0, 0xfffffffd, 0x800}], {0x0, 0xfffffffe}, {0x0, 0x80000003}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x6d}, {{r3}, 0xffffffffffffffff, 0x8, 0x8}], 0x0, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x8, 0x3f, 0x401}, {0x20, 0x8, 0x7, 0x4}, {0x5, 0x3, 0x4, 0x2}, {0x9, 0x1, 0x2, 0x1}, {0x400, 0xae, 0x5, 0x554}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x80}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 21:39:35 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff, 0x0, 0x0, 0xca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = shmget$private(0x0, 0x3000, 0x684, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000400}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) r1 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000025e, &(0x7f0000000040)=[{0x3}, {0x200}, {0x46}]}) fchdir(r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/247) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x80, 0x1ff, 0x3, 0x3c0, "3333322be1f9ad6822d466a583543ca35ea675f2", 0x20, 0x5}) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) recvfrom$inet(r1, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xfff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x9, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff], [{0x80}, {}, {0xffff}], {0x0, 0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x6c}, {0x80000000000006}]}) ftruncate(r3, 0x0, 0x5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:39:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) openat(r0, &(0x7f00000000c0)='./bus\x00', 0xb943b4451ecf8da3, 0x1) 21:39:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0x0, 0x0, 0xffffffff, 0x0, 0x0, 0xfffffffffffffffd], [], {0x400}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000000)="4de06984e1f36552607cb84e38cbe08504c6a531d961176353b8adb5b2e8f598e4af4ee1009c5ac69422b40780316c8e6bba87c087a697d840d1b104e826d8afd1ee0513fc5b8102b11ee9ddef695e1593cc1574193c96f917c3") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) fcntl$dupfd(r1, 0xa, r2) panic: receive 3: so 0xfffffd806f6d5300, so_type 3, m 0xfffffd8072d09900, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *204171 38689 0 0 0 1K dhclient db_enter() at db_enter+0x18 panic() at panic+0x15c soreceive(fffffd806f6d5300,0,ffff800020aa55b8,0,0,ffff800020aa54c4) at soreceive+0x1727 soo_read(fffffd80773ef1c8,ffff800020aa55b8,0) at soo_read+0x53 dofilereadv(ffff800020a5ec60,6,ffff800020aa55b8,0,ffff800020aa56a0) at dofilereadv+0x1a2 sys_read(ffff800020a5ec60,ffff800020aa5650,ffff800020aa56a0) at sys_read+0x83 syscall(ffff800020aa5720) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff8980, count: 7 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic receive 3: so 0xfffffd806f6d5300, so_type 3, m 0xfffffd8072d09900, m_type 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c soreceive(fffffd806f6d5300,0,ffff800020aa55b8,0,0,ffff800020aa54c4) at soreceive+0x1727 soo_read(fffffd80773ef1c8,ffff800020aa55b8,0) at soo_read+0x53 dofilereadv(ffff800020a5ec60,6,ffff800020aa55b8,0,ffff800020aa56a0) at dofilereadv+0x1a2 sys_read(ffff800020a5ec60,ffff800020aa5650,ffff800020aa56a0) at sys_read+0x83 syscall(ffff800020aa5720) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff8980, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aa5300 rbx 0xffff800020aa53b0 rdx 0xffff800020a5ec60 rcx 0 rax 0 r8 0xffffffff820f047f kprintf+0x16f r9 0x1 r10 0x25 r11 0xb19a8f79105858f0 r12 0x3000000008 r13 0xffff800020aa5310 r14 0x100 r15 0x1 rip 0xffffffff812479b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aa52f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (dhclient) pid=204171 stat=onproc flags process=0 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a5e4f8,0xffff800020a5f160 process=0xffff800020a8a390 user=0xffff800020aa0000, vmspace=0xfffffd807f00b2e0 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 54937 172825 33080 0 3 0x82 nanosleep syz-executor.1 58420 425079 33080 0 3 0x82 nanosleep syz-executor.0 69725 321890 1 0 3 0x100083 ttyin getty 39854 349124 0 0 3 0x14200 acct acct 61379 50164 0 0 3 0x14200 bored sosplice 33080 11701 89703 0 3 0x82 thrsleep syz-fuzzer 33080 62496 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 1510 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 347536 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 364675 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 514954 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 506782 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 329398 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 256851 89703 0 3 0x4000082 kqread syz-fuzzer 33080 429739 89703 0 3 0x4000082 thrsleep syz-fuzzer 33080 424362 89703 0 3 0x4000082 thrsleep syz-fuzzer 89703 435193 88912 0 3 0x10008a pause ksh 88912 474699 75204 0 3 0x92 select sshd 75204 208524 1 0 3 0x80 select sshd 81392 422960 25688 74 3 0x100092 bpf pflogd 25688 101045 1 0 3 0x80 netio pflogd 66897 468891 65697 73 3 0x100090 kqread syslogd 65697 503799 1 0 3 0x100082 netio syslogd 32471 493925 1 77 3 0x100090 poll dhclient *38689 204171 1 0 7 0 dhclient 98065 300508 0 0 3 0x14200 pgzero zerothread 19419 117041 0 0 3 0x14200 aiodoned aiodoned 9130 467019 0 0 3 0x14200 syncer update 67954 261513 0 0 3 0x14200 cleaner cleaner 72412 189521 0 0 3 0x14200 reaper reaper 8887 352704 0 0 3 0x14200 pgdaemon pagedaemon 3231 432470 0 0 3 0x14200 bored crynlk 68872 415984 0 0 3 0x14200 bored crypto 72415 208315 0 0 3 0x40014200 acpi0 acpi0 21563 103735 0 0 3 0x40014200 idle1 51764 521083 0 0 3 0x14200 bored softnet 36858 260925 0 0 3 0x14200 bored systqmp 22513 62911 0 0 3 0x14200 bored systq 47354 344215 0 0 3 0x40014200 bored softclock 15311 28605 0 0 3 0x40014200 idle0 80247 393521 0 0 3 0x14200 bored smr 1 362625 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 38689 (dhclient) thread 0xffff800020a5ec60 (204171) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82634088) #0 witness_lock+0x52e #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a2 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9594 7226K 10970K 78643K 61413 0 0 pcb 13 10K 12K 78643K 1921 0 0 rtable 118 13K 13K 78643K 3375 0 0 ifaddr 302 34K 35K 78643K 1190 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1750 0 0 iov 0 0K 24K 78643K 3194 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 78K 78643K 18477 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 69 0 0 VM map 50 25K 25K 78643K 77 0 0 sem 12 1K 1K 78643K 244 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 9308 0 0 sigio 0 0K 0K 78643K 96 0 0 proc 62 63K 95K 78643K 2639 0 0 subproc 32 2K 2K 78643K 731 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 634 0 0 in_multi 80 4K 4K 78643K 717 0 0 ether_multi 1 0K 0K 78643K 59 0 0 mrt 0 0K 0K 78643K 25 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1131 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 230 400K 401K 78643K 28757 0 0 UVM aobj 130 5K 5K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1802 0 0 NDP 22 0K 0K 78643K 294 0 0 temp 178 3556K 4195K 78643K 179724 0 0 kqueue 0 0K 0K 78643K 58 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 136 0 129 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 400 0 398 1 0 1 1 0 8 0 rtentry 112 611 0 568 2 0 2 2 0 8 0 unpcb 120 25335 0 25322 21 20 1 2 0 8 0 syncache 264 22 0 22 11 11 0 1 0 8 0 tcpqe 32 206 0 206 5 5 0 1 0 8 0 tcpcb 544 4323 0 4318 64 62 2 14 0 8 1 inpcb 280 13108 0 13098 60 54 6 9 0 8 5 rttmr 72 6 0 6 6 6 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 89 0 86 2 1 1 1 0 8 0 pkpcb 40 40 0 40 13 13 0 1 0 8 0 ppxss 1128 121 0 121 21 20 1 1 0 8 1 pffrag 232 120 0 120 19 19 0 1 0 482 0 pffrnode 88 120 0 120 19 19 0 1 0 8 0 pffrent 40 4066 0 4066 19 19 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 441 0 368 1 0 1 1 0 8 0 pfstkey 112 441 0 368 4 1 3 3 0 8 0 pfstate 328 441 0 368 9 2 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 12 0 11 5 4 1 3 0 8 0 art_heap4 256 2564 0 2355 35 20 15 16 0 8 0 art_table 32 2576 0 2366 3 1 2 3 0 8 0 art_node 16 610 0 570 1 0 1 1 0 8 0 sysvmsgpl 40 36 0 36 1 1 0 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 240 0 230 1 0 1 1 0 8 0 shmpl 112 131 0 3 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 21584 0 20136 47 0 47 47 0 8 0 ffsino 272 21584 0 20136 97 0 97 97 0 8 0 nchpl 144 36060 0 35559 61 41 20 61 0 8 0 uvmvnodes 72 6451 0 0 118 0 118 118 0 8 0 vnodes 208 6451 0 0 340 0 340 340 0 8 0 namei 1024 140820 0 140820 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 50 0 2 6 0 6 6 0 8 0 vmpool 552 75 0 27 5 1 4 4 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 102991 0 102991 43 42 1 7 0 8 1 plimitpl 152 396 0 388 1 0 1 1 0 8 0 sigapl 432 9387 0 9372 3 1 2 3 0 8 0 futexpl 56 350946 0 350946 2 1 1 1 0 8 1 knotepl 112 1224 0 1205 5 4 1 3 0 8 0 kqueuepl 104 2551 0 2549 16 15 1 4 0 8 0 pipepl 160 4126 0 4107 17 16 1 2 0 8 0 fdescpl 488 9388 0 9372 3 0 3 3 0 8 0 filepl 152 116036 0 115935 69 62 7 14 0 8 3 lockfpl 104 4036 0 4035 1 0 1 1 0 8 0 lockfspl 48 1603 0 1602 1 0 1 1 0 8 0 sessionpl 112 63 0 52 1 0 1 1 0 8 0 pgrppl 48 96 0 85 1 0 1 1 0 8 0 ucredpl 96 13087 0 13077 1 0 1 1 0 8 0 zombiepl 144 9375 0 9373 2 1 1 1 0 8 0 processpl 896 9407 0 9373 4 0 4 4 0 8 0 procpl 632 25723 0 25679 8 3 5 5 0 8 1 srpgc 64 68 0 68 21 21 0 1 0 8 0 sosppl 128 201 0 201 21 20 1 1 0 8 1 sockpl 384 39004 0 38981 97 87 10 14 0 8 6 mcl64k 65536 332 0 0 38 9 29 34 0 8 0 mcl16k 16384 29 0 0 4 1 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 49 0 0 5 2 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 15 0 0 1 0 1 1 0 8 0 mcl2k 2048 311 0 0 26 14 12 26 0 8 0 mtagpl 80 140 0 0 2 1 1 2 0 8 0 mbufpl 256 891 0 0 34 0 34 34 0 8 0 bufpl 256 32135 0 24790 460 0 460 460 0 8 0 anonpl 16 952804 0 929197 233 132 101 109 0 124 4 amapchunkpl 152 55533 0 55348 93 81 12 21 0 158 2 amappl16 192 45385 0 44074 257 184 73 77 0 8 7 amappl15 184 1852 0 1852 5 5 0 1 0 8 0 amappl14 176 2211 0 2202 1 0 1 1 0 8 0 amappl13 168 1336 0 1336 6 6 0 1 0 8 0 amappl12 160 1387 0 1386 2 1 1 1 0 8 0 amappl11 152 604 0 588 1 0 1 1 0 8 0 amappl10 144 1754 0 1748 1 0 1 1 0 8 0 amappl9 136 1692 0 1689 1 0 1 1 0 8 0 amappl8 128 1287 0 1216 4 1 3 3 0 8 0 amappl7 120 1949 0 1939 1 0 1 1 0 8 0 amappl6 112 525 0 512 1 0 1 1 0 8 0 amappl5 104 1876 0 1862 1 0 1 1 0 8 0 amappl4 96 9745 0 9710 1 0 1 1 0 8 0 amappl3 88 5179 0 5163 1 0 1 1 0 8 0 amappl2 80 73195 0 73116 3 1 2 3 0 8 0 amappl1 72 193924 0 193483 26 16 10 20 0 8 0 amappl 80 26788 0 26715 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 132 0 3 3 0 3 3 0 8 0 uaddrrnd 24 9463 0 9372 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 9463 0 9372 1 0 1 1 0 8 0 vmmpekpl 168 66603 0 66561 3 0 3 3 0 8 0 vmmpepl 168 1163756 0 1161103 418 258 160 165 0 357 37 vmsppl 368 9387 0 9372 2 0 2 2 0 8 0 pdppl 4096 18933 0 18846 14 2 12 12 0 8 0 pvpl 32 2598086 0 2572917 462 234 228 247 0 265 19 pmappl 232 9462 0 9399 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 797 0 119 21 1 20 20 0 8 0