Warning: Permanently added '10.128.15.199' (ECDSA) to the list of known hosts. 2019/12/02 20:56:30 fuzzer started 2019/12/02 20:56:34 dialing manager at 10.128.15.235:48921 2019/12/02 20:56:34 syscalls: 337 2019/12/02 20:56:34 code coverage: enabled 2019/12/02 20:56:34 comparison tracing: enabled 2019/12/02 20:56:34 extra coverage: support is not implemented in syzkaller 2019/12/02 20:56:34 setuid sandbox: enabled 2019/12/02 20:56:34 namespace sandbox: support is not implemented in syzkaller 2019/12/02 20:56:34 Android sandbox: support is not implemented in syzkaller 2019/12/02 20:56:34 fault injection: support is not implemented in syzkaller 2019/12/02 20:56:34 leak checking: support is not implemented in syzkaller 2019/12/02 20:56:34 net packet injection: enabled 2019/12/02 20:56:34 net device setup: support is not implemented in syzkaller 2019/12/02 20:56:34 concurrency sanitizer: support is not implemented in syzkaller 2019/12/02 20:56:34 devlink PCI setup: support is not implemented in syzkaller 20:56:38 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x101) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffff) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x2, 0x4, 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x5cd) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)) recvfrom$unix(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x2, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = dup2(r6, r7) r10 = semget(0x2, 0x3, 0x22) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000001200)=[0x9, 0x9, 0x9, 0x682, 0x401, 0x1, 0x2, 0x1, 0x100]) semop(r10, &(0x7f0000001240)=[{0x2, 0x7f}, {0x3, 0xaa, 0x800}, {0x0, 0x7fff}, {0x3, 0x3, 0x3c00}, {0x0, 0x9, 0x3000}, {0x7, 0x7, 0x800}], 0x6) socketpair$unix(0x1, 0x522ea3b4197a1769, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) socketpair$unix(0x1, 0x4c2d6391d360a243, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r16 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x200, 0x102) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x10000, 0x0) r20 = openat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x1, 0x4) r21 = socket$unix(0x1, 0x1, 0x0) r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x23, 0x0) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001680)='/dev/vmm\x00', 0x10000, 0x0) r24 = getpgrp() r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r26 = accept$inet(r9, &(0x7f0000001700), &(0x7f0000001740)=0xc) sendmsg$unix(r11, &(0x7f0000001880)={&(0x7f00000012c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000001300)="eb1661734926ebc35a36a3eeb84ab2004d13f2c34b67ef3f9e483b6bea6e51b61dcd80baef0912815f57d9076321bb5ef0aecf95fa0788e41309a479519234de99bcbfbbcbd4bf107fbfbd01751edf299f03d4aca13fb160825a069ddab61c72f8d540c44cb2835abb23b084add3892e6488dac822e7034c5bd3d78e67bf2e50fc2344252f70f1f29ec70b545a58c5e5143245ba3db249ea9f4a54", 0x9b}], 0x1, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r4, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r6, r8, r16]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r18}, @rights={0x38, 0xffff, 0x1, [r19, r20, r1, r7, r21, r22, r8, r9, r23]}, @cred={0x20, 0xffff, 0x0, r24, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r25, r1, r6, r26]}], 0xe0, 0xb}, 0x0) 20:56:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x95) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc, 0x6) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8ca, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfff) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x0, 0x2812, 0xffffffffffffff9c, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8f) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x9, 0x1000, 0x6, {[0x7fff, 0x5ff, 0x0, 0x9, 0xaf, 0x2, 0x1000, 0x400, 0x842, 0xfffffffffffffe01, 0x614, 0x2, 0x0, 0x8000000000, 0x9, 0x3, 0x0, 0x1], [0x800080000000000, 0xc0f6, 0xffffffff, 0x8464, 0x0, 0x8, 0x6, 0x62e, 0x6, 0xa], [0x1, 0xffffffffffff7630, 0x200, 0xf9c3, 0x6, 0x64bc], [0x3, 0x1f, 0x50, 0x1, 0x6, 0x3f], [{0x81, 0xc08, 0x9, 0x37}, {0x9, 0xbd772855, 0x200, 0x7fd67384}, {0x3, 0x421a, 0xffff, 0x3d2}, {0x2, 0x80000001, 0x3, 0x1}, {0x7, 0x7f, 0x7}, {0x9, 0x9b, 0x0, 0xfe7c}, {0x1, 0x3, 0x0, 0x1}, {0x9, 0x1, 0x52, 0x7}], {0x7, 0x80000000, 0x3, 0x8}, {0x80, 0x5, 0x4a2, 0x8}}}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000004c0)=0x405) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000500)=0x8) ioctl$TIOCCDTR(r3, 0x20007478) r4 = open$dir(&(0x7f0000000540)='./file0\x00', 0x2, 0x100) openat$klog(0xffffffffffffff9c, &(0x7f0000000580)='/dev/klog\x00', 0x40100, 0x0) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f00000005c0)='./file0\x00', 0x1, 0x14, r5) r6 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r7 = getpgid(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r6, &(0x7f0000001880)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001780)=[{&(0x7f00000006c0)="a5131e5fd12e29b0d578f3f5cc242c78986353897ca4bd5c44c8fe1b62b4d611fd47ccb2fca67f58ef8d295f8251617b50a4303e589b410aa99ad33d1a9945f42aa5f2cb5247551f39189239140578667fee5c0a05179fef2730ed430def6c9c23cbfc7faf26914c55b55a429dadbe9724897a01d50c73838a9cb93c3f93c76fbac8bf5f1dddd8bf948d8e86882ae6c88754747b95643a95744463d28edffa1abbac392c6f4180b6751926c68a7f11d490e346fc850746995851d0b330f0c0b29d5789ecb8e4a328a9ca7611191ddf24c4363f6e9720b212666dac094a679436faad8fab93889d863cbb4cd7a58f311cb1ce759077fc58bf911c90a177f7c1b7ba150e6caebec4da9db0eaa24cf5c098fe8cab5564cd5166689044f5e10c25f593e0ab1e71091a8e5f3f54fa2739dae22394ea7e34e3e438057e3694a1e573cf739490e3d75be5dc85666fbf8eab2a7334e44f74a6c7f8a8e5f5377c1482ed502d80e5b18a6c800879483ec376bd719e0306f6b2b3ab2b6ab12db970e19eca315030a781c36efb39240213598b3d2758b99e87c98a64812aa916fa83f40ee3f4ffd1c9c06525cd781c0cda3e332d2ada0ced150c763dfc2f5dacfb828bc85f4b9b7f7e7a11455160f7fe79e06d07c9f2168f69892884b61da75e09fdc7998c5fb3992255015e5a3826cf7da3ae44cf11a3d75abd220a43c409ff4bc893240efedd0217781955fa119cc346a5a7f1ba95aa03d2e3d360b18932952c8344f02df18565210aa2f139e6e6c71cf11be5ebd039f6dd8e5ebca38a83ea4790649faad426cea28c828d42eee89b64d24c48bcb6415d9a7b634bf679f957451a652a4cd086534421a2d077ce21d9eb03a141fb86b48009615548c9c4d07864a1774cce6fe5cfb8f35932041bf8db8c3bc2421a1bd6806e001c0579a4d4f8402df2d13152feab6ada10e083bb423c500f886c7563e35bdccfd70414f5a80a4fe72da0c94ea6096cc533078952e5b8ef9830496083d41680548685c8dbfdb03ab974357684bad6ee876600434aab36e59128ae6213b32815b7ba3cf3ce7d89a20b83a85f8abddc04c9ffa3c0b9dd2fc5d547a5f99ee223fe9c7f60ee52626d76779667a358ec34ef8bc876895a53a9a646a02415f127c4d3b82a54049f5392d16658b01be67ec8a27117fb43e045d0c2ed2096bc5ca39c5e1a88da4cd40a783ddbc90dff77cc4fca483a28259429e4f9920f26c34b5c32a8a8eef436e05f65cfcc10c6368f665f9f7b6b6fd6280425728bda512ff104d04eecd73d6b09992e6f2d2136118eb06664465b02e1fe0b43b8ced81d4466374d1f10a1098869b17ab8649175bda2e4c80c663b570d8e3de7cdc5a59f3ecc549cbc20705f713b7f9e28d037fa7bb0b37c9844c382beedde100ac6f69c8e2f22419f78ebe82aed61a5b9d99f0ba361e57de87bdd88b410da58c8d638ae836c77d2e97a06fcd21d65d8b2519da7f0951e619e10e1d1c0e551dc4de47e5f5abae756be170f7e9431b95da66ee02d84c88b4a19d517858d2a6fd1367faa27c2bfbdd886c57b5abf4ddf919855122e94995ebb14786f83ece997511ee4cc84a2aa7a9f339da9ecb1582956673e833c1748b07e3d4a9a28da1da87b57eab2fb97708644eefd380ffa5a124bb5d72a842655bfa75dd07a192c53a5fd01bb76deed53ec4ae2c891527bdb56505e1ef925edcbb97b6fc2e119d7a9429c7d5aa68dfc7123ee2961af041cdd06a1884512730f249c0d901553747b69160cdaeb1252155230227cb4493c2692e61f3dfc9728ee8cdb8d1cb0586fa46d29b1b54146156f86bdc14cc080f27d5d1a2a40f67602fc2975e4981c82904eb7d55571e29bfd2ac4ac9eb52495a9adbd968c95c219f4e31490d5dd241853c93f679eeecf1c424138f0a102d3110a540ab412ddb92809b27f9cc2a186683c149d7da566e0fa0bcd77bd5c5793d85dd64f560dc9b54c70dd8fdf692afb1433470501d09d0863982e3e0c8337679f9ec82eb079e1af9bcee1153928b605f97cef3f2ad539d56de6e0caf21ec1e6abc6ee36cce2d9cbc87655b9a2b7931df0b7e6a5c04fe26d44bd7049fe61245eb617f9360f11698e20dd1c62d1c26995d1862d2002782d6397426513f5eafa6752be7e1498863afb2224e0c6b99568d8b62b3b31d69fed1619dc8e25dafb9ebdb9e1d855e7e21647b704b7534ec92887188d80bb45e8efe596b4ce51c63104087cf3ccce56fe25a9dd16aede4144e278a753978bcda0528c5ea82406562f4ec90d43402ae521788edbbfa326b5d91cdf5bc61b2e627de81668ac762952853ca8823b5979762ff60487eba1ebd85b6d39659843272ba4f14815a62ac4e69d813a79a8640062a83e7d36e760ba8926584eed2cc937ffe6f98cd75d8d9fedbfee3160b9cacfd1c32a4b0302803f850696316a97b08588eac6a64f6b20cf59d6543c09a20f10fc278e66a95c0521c83bacbe869134a2b266fc1c89b84da3a7bfc0a2a4cbe1406cb74f57e8bd9824ba52bb74817e1223129942b0d90f78cc109b5dfa2a3207918234bde73c07a747a149be7fd6908b1af2653cbcd4b375da41782bd88c356a875dcd2d0258a5d96b5e5646577df75de2da30ea38fbf369df00bdf82cb5cde67daa0b9ce9b44d34009372dfa738b1b06adb9a63bfa34a4560e801999cd2d9243658a3735e1864d6eb0deaa2bf38d0f22fcfe7129102b2b04d898d8003e31256d9b3c0670b3cf9baba9ac4c2998e43e8cc9f51785ac0771f515b8bfa6a5841377e49dda0229689dc29618f45566d7556477537a42557d0793e9cdc9a6f8f40e70693529f13162cfb003984d1696f50a811e09930f1fed89b12a4ffa34b5d4ebfe51b931697ea6bcd86cb5dc5b91f930b0c15a68dbd3ec9888a437c39663b6fb5de06ec640a272ec91b83a3b94eb111d8c7e165a102a4ad51a5a9c5a87596d0c79a2c5cf35d99f116479dab0dfd5eba556cff8a31c544bdb8ce5659bd9916fb0cf669142b0c5ddbb922746995af58f0ffbc1c9822b6c543720ffc313099881007984df1e11bc35b9d942a1089b1295394691e48880913e7b69c1c12f31eb2049f492ef491efa8b090f1916c0627577a9e2479064dc5b461ff11eae88dcfdcce6dcded18df531a649ed42a776b563073709afb32f308ce0cb32faf9e37c892c7efcc776b3c2b10f8bc51990916ff08d26812ab859ab4b941f1e19dbabe4b12d4510aba1e1766d95f922439fd4d90782686bfcb151feef4780abb46b98f2672e963ddcf40f190bfbf080d90daada3feebf43ec9cc92b47648fe22f1d8e0c2f0c122d4ef6fcb4b5fa9ce19e055842e06cb72790129787d15e794be065d4eb1c940fac2244fe21983dce2722111cd3f18291f1e90abc5051bd5a8c9bed263c0e25f8181f0da7f5fbd6d8b1459bab1072a142bf9fd8aaeb6cf3935df0c56e916e693daf1374c4be1afec5215f36369701510e77979192d8ce2118f90ae8a99bbf53df8482f16ef0213e8629383ca8fc6818d39496851d7839d60c586d6c4133d2f54aac93d6f900b6da4f7c11a515d709984f7beb48afd3fdec14545df1a0cf9115eac1bd31291d7ad74fc8ba55f544c8efaa0f05b3279d7def9b0edb03367a5d2b0a4d09c6c37b678d1a26c4b8c10fd9bc930d8157465486138fda4ea2a493ce3e5f1889069e0a9e1724837a7c241501298d3026e2061c924fabc731884a1e17dc5b08e0d18c062e9e36d601bcc176d45d54c1068b10d21e20b6626ee5a7709aece08250bf5b6ec33e5f02b6d772015d2ba2763e692dd230c0f1234d9013048d7f1ae5856f1e748a8e680d38a1a5348d03c00da7c68118f9f67bba96eb1fc806c2107518ea5258a689c3404fa4339f1acf4fa14e152cdb54586f75fc5b36318d68826873b4a6c9ade3bf4f0975f753d90c4bec812c578a3f3244114d30d6f107538ce26b24579a6ef6eb2d6b2e6416473af82262120d74538ad85e773332e301bfbc88e093b85943c7ccedb641b899819424aa0028f7405c22b01510a8354a2c48a96a84451a076401d8a97ae0029520f4bf79c0d2a1e99ead353e5f2650d542464a38d2185863b28b61ef5716514190803857ca32d06b5dbf49fb31aabf38a56a8b21c505a42cce0ea19f6009cfd75f4a30cd1f29ea92d343208e1044d3911d7f48e17d2b1de3ccddb28f38a5d3036134a6bb081ce6ffc2f3ca48731d8cb1d88caff252a5e81956c81dadcba3cf015a98c4097fc54aa415f1065f2d65d041c512e75ebef60b18b22d09a501a76ba8d2c02822311e9003bd4141a014681755cd16bb6f5155da72790463934783d7e85215db1473fdfd25cb87fff60604ba136a16bf8b23d1122eb2d9b4109b103f9b0be554530e0e0bf23f40103a59f7859b9edc30b880f929be2aabaed1ba368f3ed27bc484b3242907e3786636ab1baf93bb0bb67caaf9e01cc0ee75ef94446b29b4ec554ffc09b5d6535d9a4ce28d80be7caadd421e8dbe37e877d60ea402ba88e538781c790b6a3a305dd8e03214ad9e15ae62b9d3ad2478b9f7c6aafa4469e4ca9aaf7fc37347b02368a4f40772c3fadfcc4d979c8413158e09c9dc053484611f2d5db68d6377f63a0d2a8c93732459ee3b1b24c8cb240de26503cd36af773d6d678915b7dcc84be9a350573524abe927fdb5ad815f831a82254e7a51b9ac94698d145325d27ed468f4befa8e575beeba628ae40ec646a3af9ec84f9a49a3c4d2a9c80d9050ac6687125fa07bd151cd038e4dc807a4c7b9d5ee9f19b0414b5ea7dab8c1d4e88368e06ebcfc12913786925f5e2fb90ace880edea5c1550f21f6deb33e289eb87e33a7a93ced22c7377cd9716545d3b463099e203b408eab2712529154dd6b15de1a6aa89ce6b6d94ce6d19ea2fc618302ce3c190743c044b9ce82d528339c7596c325ef3615c15b19ac2b14d371982be6fa3b8557fc0a68c4647b181417ca6cef70c4d7f50b76b47d39cbaa4f12bc218045f4db9c9a86534a83a42ef82a4ea36e075102f324021a3084aca6590630d5c09529ac22890d18280d2ddeb8cdba685f560e5c6db187de7b7511098f76f90debc59c86927aae4d68a6777e7bfab9496a6ca4b5fdf5b57a8b68e7ba0876f3ab795e9390b76147e77a349d2bb08ed6a7b884fb178eb381c7a71865533a1a27bf5b0c6d4402047ffa89899c6d73d21db6309a000ec4abd61f229c0d8e3e61f9b0e7211d6bb9c80d626233523dc47343efa69259be5a85381436b5fe9359d5d694d408b6098a572d36181f62962356208a9ae646925fb25f7fd874da4951d32d7c9257a1abdeca6a3c74de888054cf8b5df23a47d5c24a899b17310f485a329588a4d7f89ad6990e213d527233b6b81e165bc093ddcbdebf33e1603206e8cbd7732c27ff27bded686bff0b2f4c262c798885e3fdce903a0bc10307d97b664541dd8ddd5fd82862f61c3f8aa26ec00cda710425d2c70335edc2a756e1829334b5ed575cc1a87324952cb7e8d070dfb053cbf75301e3e7fc85e3d0a23242c931ee59b23aaa4981d06d2e5c00a589a65fec9693b3f12c4e806bdbd943fc175172a86469e028d85e6ef589e40545d59bdeb2a6276e337d1c25a95f2f65c1aff5dc181ba97c80e8c81ad68372de80b7553ece59fdc46773059ce854ccaa7ec0c5dc60ef12a9b4ec63b4b18166b7280861f08b9bb049f0ee88f19191a95e4ffdc63873ee57906a831650e5a0ad79d25425b55873930f7085819d725b180ef11530184b20e497e9ab219c1", 0x1000}, {&(0x7f00000016c0)="4455a4a75416e464207254d7f3872182a1ff2cdbe486082c17955ca9aa2d0357e1ffd8330a2315", 0x27}, {&(0x7f0000001700)="4e3af1763460b24e1717c3e6ab6f9016f61998938464b75d9bce1d823e4a85fb4dc853ec5a1549f29771096145110ff347cf504bdf10e70eb0073aa3dbfc097180b19bed8a37d1a2500af5dd86c203a9396eccdc", 0x54}], 0x3, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x8}, 0x4) r12 = open(&(0x7f00000018c0)='./file0/file0\x00', 0x400, 0xd5458150740d1bc2) pwrite(r12, &(0x7f0000001900)="81a80a14ec5185e752c66ac0d2c39fc5a2c8c4918fadcaed38a6a7aa5146b50a2e6073b3a395d811bfbeddcbd972d67f1e3c5e7edd5ffa7bbbd4090aa74b2490c4aaaca974b905425ba1134c66a3028b9470946dd9bedf1d054c5b83eeba99f929a3b5ad6dd4e20cd7aa878425ea59464f44bd3d00da234e13dd0c090b545f0992c085eef9f6e88c617b5da79d7205251281b1fa8bf7af125fe5345ebda31eb10620", 0xa2, 0x0, 0x0) r13 = open$dir(&(0x7f00000019c0)='./file0/file0\x00', 0x40, 0x1e2) utimensat(r13, &(0x7f0000001a00)='./file0/file1\x00', &(0x7f0000001a40)={{0x1000, 0x80}, {0x1}}, 0x0) ioctl$TIOCMBIS(r12, 0x8004746c, &(0x7f0000001a80)=0x5488) pwritev(r12, &(0x7f0000001f00)=[{&(0x7f0000001ac0)="1d05fe5735996bb81f08925c197019a16dffed1e80ae753626af84647e0f3cc1e97c5039024d93b6af0cc3fb58fcc27adee0f1272a305d52f87b903b22db6d676d79149550b908e70bd363753db055dbdac8604d333e388ec2f88ac4c5689dc6f29504ce853c6dd7f03f4b0773224f608695199cfeeedc29cd3f702ab4643091d8cdaa6f957f0c36e739e511bfd71a4ba2a0158fb85c5c80d17d293af6ac0649c5e92646c0988375d56705", 0xab}, {&(0x7f0000001b80)="fae68d752ccf5b0913d904784fbcccbbf57838e7a28d1e608fcb3af94a4bc928e3b1bebfc2248ec46b11fde5e4ad6069262e92faed21bbba866728768868fa217eb2e33c797c3b178428264214e08fb07b8c90ad21ec67398a19660bf590683dfeb3915ed73793feb08ea4e6459c6662b113650b27c7dd03ca214ef4911acb2f96d43842f36e1f93ccbce4e836db8d84845cfe7b1e33ff6e86c5f8b292bc09fd3618cfd2b851e6097b4ff8ae550b8051", 0xb0}, {&(0x7f0000001c40)="c21a26b8f311fb2d879b528956f84a91e0ceaa752f8db48cfa6dac7b27c6e4389754d779cac74fff4c5eac893342908c53897f79a027585a77fd8fbe684cd450e5fcb7a204c300835c1299ce6485c428e3ee73a244863d0fce90a812231dcec8", 0x60}, {&(0x7f0000001cc0)="56e02efe334ac8937a09bccf9b87fb8099286be42a438c0ad1b821d99a4a203d813562de1722f7665e5af51ddea45ad35619772985da7da84bea965b4b2e33cb32794ddff5a4c44adabb210f41c3b737889b027a026cc30e80d22c6d2ad6dcb394f3f35ccf774aa55114431013fc8f0fabf4214bcc302cafef43a505716d59ffccc69862109867fef5ad34f4e5dbb69cc9340b9917c9cf20cb0ea9531dcd2aeeeb51c19a578b0a6e7b99f209a64de09bd42d2937abb2ec1961c517e1c7e119d0f808e53cc04ff5c6a83da1a4c529bf7e07d71dc0ca8f", 0xd6}, {&(0x7f0000001dc0)="f69aaf09a1e9da398288332bbeed3a3f1344279cb0332ff6db9286f80d21d7026c2a775a2cb173af101b767c5bd604cb6183a463e1374ac53309fb3ea4757df8ab9b959d46f791ffa55f521e10544be2eb03c47ab0dad999deb6335b405cee1264a4bb0705eb1a6cd98f4c918a37f35946d023d077fd8ed44653525844619005cf335af7e450d6", 0x87}, {&(0x7f0000001e80)="3d744db88c376384ea2cecfa6b78ff05f041b425aa0f7743d60a011e4ac9315b4ac2559827d16ef58841ebea941651efbfa42479f7af7139c5a106c71dd6544d72a50d59375dcac13bb2f505bded9cdf66819c2771d02dad5815cd14bd9e9f4f782c3cccb749f7", 0x67}], 0x6, 0x0, 0x80000001) r14 = accept$unix(0xffffffffffffffff, &(0x7f0000002300)=@abs, &(0x7f0000002340)=0x8) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002380)='/dev/ttyCcfg\x00', 0x1, 0x0) r16 = socket$inet(0x2, 0x4, 0x2) r17 = getppid() r18 = geteuid() pipe2(&(0x7f00000023c0)={0xffffffffffffffff}, 0x10000) r20 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) r22 = getgid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000002440)='/dev/tty\x00', 0x0, 0x0) r24 = accept$inet(r3, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002500)='/dev/speaker\x00', 0x200, 0x0) r26 = getppid() r27 = geteuid() r28 = geteuid() r29 = getegid() r30 = openat$klog(0xffffffffffffff9c, &(0x7f0000002540)='/dev/klog\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = openat$klog(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/klog\x00', 0x200, 0x0) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000002600)='/dev/null\x00', 0x80, 0x0) r34 = openat$null(0xffffffffffffff9c, &(0x7f0000002640)='/dev/null\x00', 0x1, 0x0) sendmsg$unix(r12, &(0x7f00000027c0)={&(0x7f0000001f80)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002280)=[{&(0x7f0000001fc0)="c96e8cdcbaa4e9b7d6ec2307d7c00d9360aa2efab6bc5728d726a33dc4a770e908512b9146bc3cb8b8b1158c8308489c50feb03b3b28e927c5713127fdb9ca1ba013b42fbf53aa77677cdd5ddf398f6eda2b529729cc9ef5788e5ef2169e1b22334a16771498be1c4e546e0344879d20d8dc9ac29fcfe2f364eaff03fd928000", 0x80}, {&(0x7f0000002040)="593d1e354d297ca0dadd1c13391a84050495217b65d57463415be0243ffee41167c940b774b61d0e6430e564686e53b2d0817b88593e4fb9d8cf50df681cd9098937eb11", 0x44}, {&(0x7f00000020c0)="b1e0f8afddcb417986143dc155a4ddc0b1c0ea1ca859ecbcfbeefd0bbe7dba1b00fc26d5628df521307e217f7ad68027f3f828b4df427d179f28112c38acb0dd20a550290cecef45087fe561f2ca52ab194d3f8272faadc17045dc7d9d71f9cf2e897a85f766b0b08fcc360ce6fb37c088324d4e98d01dd8f44beb44c9d201fff3ba5a2978b856e027f8565c04dea75d5870e3d746b046dc97", 0x99}, {&(0x7f0000002180)="f84f69289e796993faf126feac9a1b787af567138877ff832b129dd08736573d15d98464905e561ba2d54c3a75471eb8ce0f26c35b570d395c6f272de8a9bf9c26677f414df28eec6b5c32582be28b99b8b4028b6362b6882ac5f97422e62b795fd92fd6682015449d98f5533d8d7464d80cfa2098b7d13964027651f1c9ea48c273eea7", 0x84}, {&(0x7f0000002240)="ac724180bd2af0773ef7", 0xa}], 0x5, &(0x7f0000002680)=[@rights={0x28, 0xffff, 0x1, [r14, r4, r15, r16, r12, r6]}, @cred={0x20, 0xffff, 0x0, r17, r18, r10}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x18, 0xffff, 0x1, [r12, r6]}, @rights={0x18, 0xffff, 0x1, [r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r23, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r11}, @cred={0x20, 0xffff, 0x0, r7, r28, r29}, @rights={0x28, 0xffff, 0x1, [r30, r31, r1, r32, r33, r34]}], 0x138, 0x1}, 0x400) 20:56:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) 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) socket(0x18, 0x4003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x3, 0x5, 0x8}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) socket$unix(0x1, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='\t\x00\x00\x00\x00\x00\x00\x00', 0x3) 20:56:38 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x88) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) mkdirat(r2, &(0x7f0000000180)='./bus\x00', 0x2c) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 20:56:38 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d2080000000000d2b2b85224c399f6339d0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4f5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bfaaa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ca14364a1b07a64e28de08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93124fbd7ad6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e3083fe9b4f0cfec45cbf8e5df89298fe0d18ff7817a20e44a253414683b0bea370b6328a8a0088a6645d3db86145a3e2c872b3c3ee23906a96ee7c778f83498fac53b1ebb76cef6c4cfab9ec971857c3152ab4bab1cb11a1ee4f6b7dad35269357e21eca7010ff42b6f9e55843882d07091121ea7518372685deebbc0ef03bcc0d470d717efc5a4540ff38deb5e2813e1c3ad75a3c64b400461861e08edd3581ab2b4cd34305dd56169658ee4bab73936e7377d56ecc35e78e5394ad2cd35442bfa291b59b06c96edd5b6a1b9474ae151768da4ec53dd16b63e86c2c2e67cab786d9edeb0c00d4d2a21e54a0e2a2d6fdfa27295e25975303"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f6385f04157795ea4a5c5fe65baa2023679f5836713511cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd802000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bd8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f79c61d249b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf236828fc391180f8b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ece5c7d6f0bc2b512dbd6566507a3bcfb66b3a5ebbac88e5cdc1c1aaf2611c857febf3e98b3bd830dab8bc937ddca6211b689727bba85c5bcd14f13dda0c0197d9e91bda962f601ed222f"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) sendto(r4, &(0x7f0000000080)="dd93224868d25bf8175141d696379a5ce4825e1fd0366a1274ee651dad803cfd8fea2d23ff6374bf0b4e742ab04401dc0e386b26444b0f10b34bdf4cf81b9f344c45da6b46ebf30eb5b7e283678c0f33d1e2791415440d4ec3bb96d330efe50b20e606b9308ef9466476d87e87ca6b4147694a854b7d53ff732c3e6131bd6f514a1cf1ed1c49fcabb5cf9e26353e42742f67b24446a7cdd1aa3a4872bea46739d18bc10e965ddabb29724dc67dd27740", 0xb0, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0x3ff}, 0xc) 20:56:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:56:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:38 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f00000001c0)="8a7e90b73c3a5fed2588db0a79b9005af7acfa41998543f8d7c5d73647d6eaa1ce9b071981d52fb56ff860d7784bcf21999af5aaf96739e04a1a5e86355536cc3d0ff167a8a8b5a24602acda5a67380bc06e00dd1966cf81d8ac916afff189f49143aa1cbc85482967a868ec6719f3239033120c51ad1483adda69d840f4a2a7907cebd3f8055da26b141d4cec18bc1b0a978d9183557d853b2390e5340eb7c05b62375ab1ef4a035ff0f3d079d2abfeff2f2f8c5ba985c046dbf71f7904071e3af9648f2bef2cf897493513b30632c0cd716c9d5a42eeb28b17fffa929548f3b1ec5d5c74a14813ab379a6638d7320b36779ad147f7aa328e310137ab4a2d4ea69676dd7dcce039ec02ef557183ad3977077d603ec9b95bba02fffb0636657b59a7605650d1b33fc3c169175ed4beeb28a9aca1973e64ad63813bbfe50bafe6d28034fff751274aaf0caf96a3fb3edb479fb5ec5b5eb01ab9840eb251212c8db0756ec76790e004ed707a4c056bdf102448af31d7a3663c59c242cf03123997975936509e498eebbc06da14922a8c6ec26e041e58c2db1f8aea7fe8ce795b2923cbf114215e926e8bb8cc2c2b9dd04a97de677014f9d682c9d8ac22c7fe7e387eddb2e6c950c5a379a22f46dfc3d59f36442296be7b40b49522629791bf40bc0bc2bf9128621483448dc191e0edf57f3efdd6e5187e70d368752233c0f82227acf3be63d5f98bdadb0374a9408599d13a0393f219a9160d890c11cae1e87e8c3c2ba485963c7f27427a19cedc51aae8f201d92f1db9cf3080309efbd59a31c4a648cc32fafe689470932b55fd8d6057a15abe82ac0007c5c438e310beb91fc959d857f126bb4cd5a3948f886b517c2439abb7074dab89b8cac4a7c123f00cadab2c6231070759d534ba9aba1bd334d2318c042fb8d82ad8051b8d1069c9f6c97eb3d6acc60e65212237c5d94f06851b9723a80a7bf0df6b1a1c22cc1eb491618e41fa23f55c233d2b31c4133bba210e6b90ea0494ddd4737ee37b703b826b651b22171a9b1c1dabc8b36f4eb04edb4a53995443e6a6e74fa6d573f69f97ae51e1765788d46281d0c35c469b056bf62156db7f190d5bb9d1b5d322eeae47a4d4ca9e92bee245a1ad56bf1fc4d114a84bfea9c8fec885ef0a3e4274ab6425445cd5505e4dd065cd7a671a96d7d208a6683c401a1429a530f7c672cad79f2adc07ee17383c4f8d3af4c8b48e55936cf297d1d73996bbe01607d8a28f95bfd1cdd5cb9a0108d900eb4c7934db0595e1db355657cef96f6bb4bc57707a80c6cbba0752668cfc80df23d9e5b5b1300ba8a43e68349f320b77291ea530ea16fb7c94359105eb109a5cf5cddb95692838fdc4b6a93d72d2c75b997d006d01c8267452b968a2e0894d22c8907a58f70e9bc7f02dd420406fdd773ca896479b3dc80b77fe1645ad75a17914720873019e936fe1452f48e66c82aae54ba8707e0e9a84a474ff09c2486ad2fe3374e51a02b283e7db18ed34503a22f937d0b956b18412d0b30ebd3af060dd08339800d3559959a48359ac3576cc413935f0894d56cff42f525bfaa4ef0db57f0cfa3a1b0b5d39fb160a820a51e5659ac300d97f703d11f82fc2755dd0d23a085981f1716be769b9c0d7a4c91ec1a8316b7c172fb1a0c7a6827d2389c9f8d800245083c5770d27235b6111e839fc88a5e812c9c570e92b71fe17bf25c6ed574dccb234b9566877a0cee0490c38bc2414bf9183568c1844aa6fe20b6f7ad92031ce379b281d9b5a4784456cd1986278fbceab076861d792916fe0aacc077e42985ee05b21eb444e270e22bf4f296681e42f8f2a3f205225d070862a6bdcc9a5e8107c6d84b9c8bc931005e90d57253e467c16ef5555841de903fd3008d06c57cec2ea3f0806ff5f5d244c62012197482daf080bf672ed48ab85f9b1340ad94e11fc91372453c2c616862edb14b14bc68635e01d28c953020ec6b59c41ed968713f182209e5184e55df6d88b732556c145469bf69dd5902bc58e1035f299848f23988513ee01ba462fe2c39737b36e29cfc6961a5b65a1e92e1273994d38c6377d6d9da01e58dcdcc342d55155e1a6035e256f42ca7827354d6b68e251e539a7708ef46d88ec6df47a01c7b105dee68edd893eb21cefe8566299ead26852788551e0845d3874097cd1f9a380ddd77ea7613e8fca711c67d883b8130dcfea865b4fc0c4f852771d17db7aadf9fc33386223e97e7e35aa2e1b75fbb2e6735b79eecfc0d50efdf11d754bbe233da0e548a9ff640a867cd011775e7369fad8a39aabbb35220aaa89e2cf8edbcee01eb6b4be99ba6d1045bed7673b158ff1247f8449f9fa1afa1fdb4d3bdd27b3eaed7b0f90bee3abd9d1236355986cb4137cd4025ef5dd466e4b372f35ae1f3b46abbedbbec41421d269bef6ea998bdd67874568ed36c901b226b99f9d0038947eea329d61fa7d461c105b6ad40b85b73221281cae5de017e0aeb1e2e1f524103101138e6a12eda5231f29b31476f725507afdb7e6b32d0d032929160cb1c3abd30b65da1d6e63aa49cd229f7b7ae9b9c946ca2fcb7314724820d99408a6640120468c0e9a1be1431b856bbcc887be861d74d6536a305b85a79bd005759fba68847ed5d375bd7bc83d6fd583aee42b68f0441e28e007dfbf2b72c01f39858032b9243e257edb4a60622afcaeb33f150539bce75b9dcf1627f1c90e7a6a7740ff9d4849bdcac610ea704fa3f8373eda57bcbb5ad2dd53a922b3dfd183c179e5cfb634131d300efee93de13880dabaa8d16f50850cecba564b46262b840c70c866f119d20bef2316e62a7c79bbad64b6d5d56b81bab0527d9ee56d9541c7cbe3112b5878ea61f5f8d6b4b53edda870065902cb86a2b20398009425d970e3f63a8f5d04e82686ad49486869cb13441e255df80bd19d588b0b04c8a2aafe62be503a0fabecce8df0e2573dc1470fe1730e46530680347f290f4ecc07f35f36ca4e6f8bfc5a6530f36e0da1968426670f898dd1d6f75a255641d801b2795154a888ac46c7c3c58a1f96aa3148da99a2f1998e02a3aa9a753ea043b2d948148a2dec0e026cf5497f874e945c9cf729f0662a2672f8c2388c8a9b1ee8616c1943f56218f7a20303d2425d309f84f148e134e2dfa75acfbfd865300993c7c3080eb58888f0250543a6a628669004fd92bf2200b98a709d1c05e93d100605c9b498d518a0c3507b127994fe567008d1ead9347ff68d005bd6e03f3c6722ece4738bc8ab4c05c0a64467c7246a69531bc3096ed4a216a26cd65c50aefc6e210868147db2a3482aa93397d6d12715240d7e09e876835c38c79b2c6e07c205eea3290506843f486695eb466cce336df5bb07d62eef9fea89b341185e007236cbac90d82bba5c9837b115c888008ba62351f5cb3e6152f211f68e389f91dfca0bdce23f07f3b9d58fb245b55681bbc81e96109b48b40a83d9c05f79da0cf6302da26dc8aaceaea547cc37f50753d98ebde51bfe6f5e535d16cbe40bb20288a360a32ace62679c03e67f4d9b23c592349075764723bbc245d781a213bcce19309f7f680a00219d01d42e68e216d4ae60aafd01f3732dd45b1d23596523b7b136418b9263bf03352ba11d8be5de2879495b6cbf2e34991a9d8acd93ffbd136a9195d72733d1d5c5bce8ae5bfa7337d878e8dcb6ccca53880fc9e45a851574b795aa65d54aedf9a2dbd42228902544bc7843cc4b990b5f860bce0948eede6d635846669efd11bd4ca3d3b03aee62a669db01def1affd88b2686ad409a0d38dc92d5022b4b41c7871fddfdf847f1bf6cfa0121abd564d4e46c055c3316ec5a44ec3bb7ecddae9b84006dd3ef152e8e7ad8cb4540a7c5238a0849da2f18d36e0548c080e39c3861ba41a20db5503a25c33d07df9461c67f06a3fae80f48c3b67786c7ca400a43432bd2f3a20002962512ab628c86fce34279396c30dbbf37e35bc0fcdc341f6568c25765f21f59bc2535736288a6dc7469eab8ffa61f6f115e7bc400d637b75b7bc8a3fa2ce743a2724a46f8e28974a338b60365905b44537833ddd429d758be56a16d88adb5dee846ce4bf66943f09c9e387a237ab0268cc8c66a95db7571344586547b112700f1349d7b6740a6f0dd1b3d4ef0fa90c8a9d5e148ae36af26f61a1d0dd119d6ce072fba2ee3acf2c9d2a9fd5a9c47a0bf287defbbe443b20c4da8d96ad5541099e3df812437fc254fbca89a2c9b91f574f535a1e7839452c3537afd0d836b26a7a8ec18678ddfeda7724d90eb511af14f49581273ead5f384e1021c5f9f2f3364b0ef73096028d4048593eb597ef999adb355881585895911a9de2cddb62fa02c34658c479f4e8c1b154a9e93b41432ca79d4bf6b7da5358cf2ee2a2910f48fc1ab6a71c4cb683aa9f30790161c145e23108415443eff733986bd18c3565c2e7ca19e6e4e7db4391e8b9b9c634fbe34180a535a2264bf8f8fe0dff0e29c0c390e19146d6c2161ce58cad5ef5f01544112d227eda6d8e9c3d41e3976fbd9d6aa47fc275d7fc679937bdc2e9b09ac26b23815429904c530f191997cd7aaacbed0a313743563e8a90d42b23619865b69d2fe80ca05059a91ec065b9172c7679f40db9f5bc3520572bf42abeea173bac40523e0758efd79a92b2f6f096d6ed95962e2fea642239596bb5869d57e11bbc2461fbef5cbaeb14cf682a01994493d5e1ec83c2e3e536ac6212e3523e676a7d538839a49be4cc882eab48cdf8c40a169746cf03d11c74b1206fbfc09822511204d537812e1398f1b628ded1eea93c82c16e448233f77c0b5fc668bfff67504220b56600d6f6b1ab1d39e774de302556f17f03d4fd6ccbb0b9bf3e9db88f098ab6b4a6c94d86e32591919d48379e98bf897e3851c6ed699626e671cd43cec9c251b0dc03ff531a99dc251c28d9c23b76205aa7ee39e9f6e09319e2fd1e6fb255ce55d7bd9eedb4f6e2a4198489a84a7726ad4332e357c463192b92198d063b20867faa180a47198b4a9a56cc8fc729d91920c439a9462aa6c62fdd95c53f9a67a189b50de5236775792f90133304375cc6c29ef302a039ae69ca32b3a463feb22d3040dee15c1f7cd9974a9323169e1ce8cd17fb2a13c2cb62a6d021dbaed6b92a8bdc502a0fcad3ea6f80e186921444484fe32eb1c5162632ff811d878599d61d9ca49d048b4f129d7a634a8cdac94a45e4fbbfc450eb9a6cce8e915e19716983981c4fcbb4461e0889ee21404a9e5186d06a4de59a3d67d030c2164a995fdda1ba8779a509dd61c9be51425978338baa1cc9c2e7e72e5d2ac5ded6ee0ebe1fb7a000dd915f35efd89126e20b473075e6afe61d946003d1dc6e51777a79be8f8954cfc10d50e560a15b0f2a894aa3a6c4064120ef07aeb3c2075d407d298995fc9b74edcaf5993ac0e0c6aa10700b8872d2c0f96424adf74aa553f1ac98bad58cafcf3f445b4a576fcf8449df1addf2c0e626fd1301b34b71045634aa5ec2de6e26d46feb02ae557e599766f8c8436de85a76417364693589700cd7c3a14e38a6443f40e99ddae58e5c011a611b5b7ac2a05f88823b38b22580cca1b2f7581dd37e8897a491d81946b59b8656683008af529ced6c3f66678ec8498743915da326bd5299617d8cf38fae02b0c0861b214be63dba7122153c27317d51aaa9bb5441111ca0b899924b971239bc061464af9eba75fd495c10eeaf172fdf7114d2e7298c7934a47785946379b789161238470ec1a596af77e60b47132852f8"}, {&(0x7f00000011c0)="56a00a407309a18bd8df2f3703b89fa9efa489aed7c0d62d53a2dde51ac2c5d9de4a905ee7181b909b632adc9af610e182cfe2b29709bf648301e811501b3a63716bfe30442d8cfde5c8d0e5fbd437dcfe32607eb515a875845bee5da69230e4f69e675b64dadae364198440dbfafe14fb453742e1224b43b0c110a57e60cd88aa037e40e4a2b7124a6f14f0b8501340eaea7ab3aa665c3bc017d777352d225b948ca3c6fd361251d60eaad01958d6a6f30aec035f78a4bef310cc8936595c39bef0834146c034b2b68a7c0a2c73f400393dd0e0f0a334ff1a25a498d6777de847bb0a40b2907a18779e386f2a0f6658b894da5ece"}, {&(0x7f0000000100)="c52590012376efda02953b4ba08cd8b0ca985682cb2cdeb7122062f227a267cc50b7b61e45c1d7564af0811a0e0cb0afbe7a84e92d4a38ac89c56824beeaeaf7feeddba456588599355291efa7ada5b6c0922b715c", 0x107}, {&(0x7f00000012c0)="6ab38bee37f2e04f0543094d0e8569347772202a744f4f68554b06fecdb11ba3b7b697cc8011d12489b70a30d996cf8bc4ca847b9e2b7aba13340bf0c05b538e6fd100924197ed2916a0a3be4f7b2e8267bf5a65b559bbda94577dcf40789a0ab50acd162b676b9cc1e3e56d7267907cea324ad5a13a5d321bf42b2da591d31fd91e78067c7f725933832c2f018491c87fc2d47472c9bd7ab4b6acfb0006802d3ae3a9768019f809e1c1257c0187b38c160a2e3cdc5bd56e04c7d650883e973bc03f50ac6db6c9ffe147e9002b86811fc82ec11b8bbaeeffde8a73bc32aa717611c0edcb761efb5fc6ed59f6fdff32623802f90c9c447f4d71b576f1b78f"}, {&(0x7f00000013c0)="dbe84067ea88b174e8e524c469e9199e74f3fef7d97db92f357a0c06ae2e59d80021f7eb4a7ca30b323021c1928bf9ed47147fe49ba16c88b394a427e978525ba67d1b845d90febcfb465b0cfabec5f96d0144c0ce95d3f2e6859e"}, {&(0x7f0000001440)="2cb5c83e107b5ece403683b42462705d90a81d6531f0054ad0b54623c167717c8cc121742cf8ed7d0ef32c9aa98e721a7e22585e5ca83491bcc84774e47f15c57bb3f9757fdbce057e918c2de228226214b9ddaaa6ad936acf188b923fd4d72da696020e8eb4801ac97fd0510caae577562c4381976da269808a5e5215742087ba5c990fb2bebfb9082583224a34af92b9311c01a05cf13773fefe5d84056457eaf61360c8ee7a9a447301b79a67a769a229972689cd3f9a5249ca6bb150a321fb3a01661ba15fa5ce70e553c0cedd0479495a1a2f039bf93b1d901b5d6cf93f14be556bd269cf92a0596358ebfdad83ada4ec958098eebe5090e86da24fcef92978845c3937a01d9a16fb349423fcbbce9fd5f2b25fcac7248b3c8282d57d13144640e9e643c229d488c077fd5837fc4056459d135872a79143fe1d5a04e101895023eba0f4965ea75d6c06c360ae972d3b0d5e2bd897a99ad60f5b6e5ac22d171f86f4d50e192f2cb2fdf804a7645317d8e1d8afc811b236bdaafef69e7e055174a54afd16e0fc9d04b78d549a05e8067c310d817b7c3a6dbfd27e2351b4dccd9cdb9281b954fa1834237b5e0bb8f06ef4254f3c23c4e99e0b49523fd9ffe32ae27944943f963f7c9a33ca9737d2c3ea2afb1cf2d58f5e8458e4a1856a3f5416393726914dfefbc0287786195c9e5b7817b7620816e81c0456d054107a9d41de888d2cfd6a219f3239760c320c38e8979d6c835412b55a4dcf91073a42525594cec1cddefcdc6ed357bb5e44146077015c5bbfce81e52fb1881c659fe6d08957e6d4612270e870648c895a2954c3a6faf75167ab6f8969508ee20a994ab7db4df5791dd989a7d7df1d8a33bedfb852d53484b8e4da59e9e572d6bf607523f115394d0dd19c4620a66257548d69b8fd28aad301f332a79dc5e5789c0d6a60819bfff2b0e95080facbfaecb4a645b3c995aa47824014232312a3c6624f35395f867103b403bc3e8d686f5d56fc2551550f6e6311b137a816c9daed493eb7be8d1f8339addab28f9783077a2fd534fdf886323ad782828471fabf86fb8c7db488528b78805082b02c8f050d6bbcb7e4406b75af16fa3d0574e9fca4275cd62e342298048824b3b783cb322252d51847cc9fefe9f0d179f6178c647219ca3d54753556c82d289d14858914e008624c6a7d2d447c54fa112f39014cfa2ca9f84dec1f7f538b9e4c8d24804bc2772e9606857b22e72b7da451cc631ca00c093bf3cd99151d6bfca7042d71a5e9d317977164485bd660654344d763a57fb1596f6a414d4b9574f689914ffa31eb3bfcbb028dbca95e1d8980f91bd1db555b0e6973cbe81c9e1d9059444fd5109ccb09b38951376749b37c156f744a126e53f47a2aa2cab4b861279233451a816842e443a0c50a5090bb2957edfd5655869e808a11ca9561c5bc90d77d9ca61d3ae407456e227d78dab5a4146b4f38d9584d44bb9a0e22e4b94455907c810f1dc73c5e2f99185e1db5f75eb3113bdbafd4a8bd146d5e05d6157a3dd075b64003ea8c756899cc8dedb8d04411b918db5a69f183ff8e4906ba717abf1bb1617277582d38e1e0e58a8b02a79d54a6daf41253fdb981eb9a543cf0c528591225231e7ae42169b2f429f4d4ebece1d6b6b58e0a89bae721c94b1cbcf9d14eb4a964ecffa8061c1564389eb240e37ff3e1dedd3c8585b3964f8336c638a73058d9385b0f133ac7bc48ff6dd483f8e94329c2acd0fc402da59e8a85751a4fc23515d6a267fcbcac77534c9db6ab94cf2ff92a931d75ac44c53bc4fc01790baa52b9f743092de43453a675dce305d0b4fa90406d80891a40a4f493802cde72e2a1d3bf952f54729511aa7d85f66b7bfea7465cfc6705f31dbcb99b98cb8faaed4b954356dea9ddba0cf39040ad98fdc2426f75c6ff770a2af1ec57056d0953f53d491de9c526a86740f9beb5d16bb7c4909a5e179eb5036616027e8f13275a55d7710c17642916014d8a893d2cc13f1e719e899537442276dfe84bf122fd88006760cb96976dd524654f0dc770b70a0087b6f55e18a8a1540934e38b2a518c70a4742da0546a1b8c3911726b6243dcf9fcbbf5d968184f2d94555d1dd8d02bfc17b4ceab7fe794b291edf961e6da5e949a99bb5654c06b26edc49ee111ad35251e2a2a16ce1930afd281e5221a8afa05c523944c9e189657ff3cc214fa735f1403d0a1dd388a3da391dc5cdd34a9f3e256ece62ee823cf9d38db5f35e71dfdaf44c2c7c43f4b4993e2c60a2c53f4e797eaa2ebcaf55f34ee85a25455fc3e6f7a5fe88dafab07bd784c6e6532bb121dbe457623763609e2437662de78f927fc34459fb82553fde49c7e7420338771db6c91b321e1bf213d835f53619fb86a91b5d4b1a27422adadbb426cd503c1670e421942ba34881a6d646d6b0a7e422fd2bb62f92e4e8c518a813994c0e633c7a5334a9886819e0eec07268d4e62318a9def1e20da70bd8a810221bd4a3209c4b202b2cd43d93539ceb67bdd09b65ab828133dfe85baff5add818b26635122f52d2807fc07669b54cdc7fe55b8ab5bc2bb52defe7fa360d8df539fffa99798f25da23ec57c71da79b8e2421c62d1f8846c29f82d8e4e2aa5cf47f0847916e17bec2da86e55e53aeb900ecfa7c20ba55f9e3951e1e6f5f7d9938894fa7e385bcdf26a0b9f560e38c548616de0ef91102ef4bf92050b52caa99ef3eef4e8d4e47525a37ba29c1f2b471ba0561a0cebc3315f2702d50a008b9cdc4a76f0930f37b52cd3254a78a2eb2cd79ea89972430c145d4b8c372c7f5b3182ad5d2c21dbeaf9f46356c010cd038fb8a083b823d40d8d1d7da457afebaab4103992b0cb7a2471a90e8ea7b511b5df0061ea6cae6c2f92c519627d64db470b5e340589a5796d64b8afca335d9e62a0aee6b66fb28da3ae65d19c359d5cd1b7e006d970c01aef37bbb80dd4d7e8bcaf0574a8fd1c8268c3ef75570d71fc586f2b4acf3b7d49ac571806c2b384e20e96ccbd0b8f668ac317a00b57d38523fe6a9a6390b5cadd96a064635de52e840d8e3092c4570f78acbae2f63aac7d8f997569da3ecabd233a04104bab7933f4769a46d6cf4d29cff1e22469654266db6b75dbfe67604660dfaac949c9ed9fff5fbf8a61edcb45904da6308bbcb3f924a9a8a5240d0dcc2e552ad3a2c2afad62893d74f90f3ba51b02e62d3a020ee564cbe82c3715a3ebaa45e9faaf30c6396e0ce8376f8cf34f84e4b5267dc0311bd8bf629b43cdbf7070d33dd4de5c1cb2ecf5b46fcb9f0f08e7a940201aa9f881e9f0ed21e87a7655e55549e1b06923b63c6abdbe079427d3f2a58d27dad8e74594733eb12731f32f25471ac5a2429ae6a6362725a727d8f1d801d56a5605486d833deb1757e36fe0887ff03fa8085f3a2178cb3299b9496025a051f24361dc898e5dede1cf926eefa76b0a5c20bcb71d57085158abf6a09cb5a8a62e087939c75e9a45e1375b48630b4ade0fcdd8bb28a0c7fc84aaa62a6cecbf7ee41a2bafe296d8f2481f5c6b03a05d40103b2b12c232e9f20a1204fd9fdd5c4ae966a8cd02770b283062edf7108a902889a8dc9e2e11abe6898251228fafdca510fc843ac6c40be833ad5f2002863911894cc839d30705970143dd40037d8430896115889c0d1d7762ccf8c1ebf2e09da376dbbac58579a98ea5a09e4a637273c68608180e61f07af750b760a2f7634e9bb6828ef9fa73749f9c93e05f5fb70c342720a7762db2945b2b31cc525f3cb985348a63e7d024ecd2cdc795fd8437e5c1dcdda6bb0bd859d20c0a7963505d5b09ff1838c5453e63618accaef0586a5a7fb32d2db375c6349b27e774e9480dc0adf1bcfd1cd6f46603ecc7c2d32722ebea67a05ddf260b625f14607007028c23e142005934f02408850c776be4b05b3f374be7a8a25ba853cc49dcc221d9e16d9695dfdcc2781152fe00b017c6026cb591efeb437a9a8686e5f0e398826e5aa5eedae9233a2583964a2079a5b0502d6a9d4500c15d7db0aabb0f51a96e58a758d34b10c2ea254a927171089ddcedd90dd7a685c01e916da6e0a3498c48904c6c22f74c41871b4928ea834307e487ad8acc5ce79e66b95d0fb76c5b0450339c8ceb9044d2936be22160fb3b39b3fc9f5cd42e2d0c4dd8be46d44d431c7a53cd19962b0094e226c996606634dd6c09dd8536e1e75dcd3884f08a937dfcd4387330fcc24e14d4ea9decdcc300d94ceb1e7717b2392a8159c20cbee65ca74b53176293f3c6da7e57f23efb185dc096a7537f67431e8ae791de06d8177b661350bab75ff3030400aaac00ffc2e97878c98010750fcfa73b5cbef38a5a48142211e17c826aab13e441960a318c1a4f8441ed3ec01a89ccba1218cbb5a78c7c460d913ea5c858c2f3476fbbbcc00cf086caa391be7b19133af64d7bf55e6918276d1563b6b444b4d2ca78f72932c6d83b25355d69a632130593047dd64aa4468d1e9836d69495bba56b505f5294ac5e81d56426ed0118e0e0b1e344ee58bc262c949a43d3afe9f391c6814ceb75ec8e7fedc693a09e440ef5d3a0c0e618c6d7d4cf58793bb86fe05840ac238c1e73dd5b8b44a7581c69c442867ef8170d8f533889a5a3aca21521faa64694d9857c592c8239d93f719982e657b0c44b0692c111f4035d7f7f7ce4d026f54090a5c66cbf7daa396a8d21b77ac6df4828e637d3c1858a2d01320deb7d2fc3c1df511d1c3b45fccbe323c78a3af0a4f61f91fc22511065ce81c173bdbdde1b9ed82d12712ca14cc8898d71fa1d9c9a3b0499822dca683739279e58db8b4c484c7ba675301b9422a752a1f7bf4e58505de70cca484795ca243752ca6c3889294e9d4ff05497bb88357bd656f23856160c6ea43e1bb7292d3772fec403052b4454b6f7f6981406a272e958700784ff6d62f03402341fcc5ae88becdfcc2a3ffb8b442a1fab5e815925d52356d699b5506390e823c410f81830389ceffd3024a8def35247434fd8e579d2daae62f9b9ec1ae21da2f7acf99ccf053f067ba8afed112b7fe3fecbee793a3f66dc491c541680d30ea29aa432aea7fbb9a1f5a117b2bc0b28c083bedffda1e03a5c8f453f3b81a83cf9686f53a890beaafd46e22d2ea00e7d5293caa58fcc12a04b5b4f9be5f4b6539426c1e759acbb8d9171a5ca9c9afeee12fbf64a78ad48f64593384a3fd3a7c4ba9842fc10a511feb5db01e56381e9025b4f8a34d48b3ec01f847f5155dff62acc366128f92efed4994a3aa811d3cc7b94c5e55abaecb38b11fffa52a739b320101e062a6958262e0c42d1fcf69695b60c3d595529c38fbdffe55f2ebdd1d6e871acc9f7b830b96bdefc42ea15a3f83c46a49a741e0532517cd0af13699636b07874d7ea1bb929bbcd3f297b05d890ceab21e4728d3c6d494efc4e4970d429f256b8cd2368b5f2af47348ac877a39f47ebfd26e9da06c3657de47c1f10caca9b7cf90c6383a944f55c57358bd41507259525eba82de702582ce39d93f27aa6a13e6387cd020e4c8e841c8144db759a7cc053a36b20c33adc440c388412c48136c1d380817879df56e2c3c3fb0b1f24c4e0f6de3ec7f4c9d988f0cba5db8213e624ad60f003554cb27edc639aef2d0c099bf9d8aef183bb6fceb6e6d4e3166c4fa85e2d1d94e18a0b679d4b439f23df29512bb228d1bcfa1eed5b9b225adea260ff53d3247960165929386e897d5b20c73d0867522d3307105e175258f683473658fecdc7ac9104f65481fbf368208d2d488d"}, {&(0x7f0000002440)="04119ac3523f96ddf60d9203cbee3f5b18294d15783c4ad4b5ff489db53a27483dd84985e1eada2c078bc20cfcf63e1912a3b362ad0824fe041c11dfccd1f2dd5584f258551022a6b732a91c421f8778322708d3d4938ba41df9899f0a"}, {&(0x7f0000000080)="417528d8a0ab98"}], 0x1, 0x0, 0xfffffffffffffff7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 20:56:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf642, "eb00fc000000000000fea314763f6da75d00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x7}, 0xffffffffffffffcd) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200c1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0xfffffffa, 0x7ff, 0x10000, 0x3, "9f85b870852a5286f03ced95c2c789981c9905e3", 0x10001, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:56:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x462d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x6}, {0x1}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 20:56:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$setstatus(r2, 0x4, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="d66c37732980e347fdf641539b46999bdc6db636ca1cfb0c15d66e377145c06ca9dc4a535094817bce43259a35357002ceb4dfbaf0a96f3c7d6a3e95f3496e703558ac9075bb0d5daf8fd8c1d300f1d160e6b3712021200f26cf5c357f9f16b954f9394f4e7498c3a11e5cb1f77ecdcbef9c51a943dbfd70640bd6b9e56ab9e53561e0936f668da2", 0x88}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 20:56:38 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 20:56:40 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000100)="46e79ac29327c3cee3bab0f9ee40fea444e0feaf8a88", 0x16}, {&(0x7f0000000140)="2135dda889c4687385edfd9e3161802b07a05a98bf642bc3ffdcfc3e5988b3601d16f54ed4a22d1c409d4b4eb7e4d383321edd954f362c72ad19d05d201702ead5293375a7f91bab9e70f566acf25702a9b645c8cb007d2544d166a67015434c631f8312c172ba34b49586b7b6ecab0711523282d016fa3785decb01b5acc4e57c7604221e045fce0f50426d2ebab5faf0bc5d6269e83b64f76f393c4d6059d681fac04f0534b50bba693ac6e43627674e10921bb4d71484", 0xb8}, {&(0x7f0000000200)="18f9776ed1deccaabefe0f74ec8b3ec901bc55fe09a479b48f1353be292142f4d3c800f5958a545919f89447ef18c652cb20211fab33ba93629bf3ab3a0ac890a0d1ef", 0x43}], 0x3) 20:56:40 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r6 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000940)='\x10'], &(0x7f0000000480)=[&(0x7f0000001500)=')\x1a\xbc\xda.jl1g \x9aw/\x14}F!\'\xe3S\'#e\xbb\xa9\x8e\x82\xa1\xf6\xda\xb8\xdc)\xa4i\xd6(\xc1\x93s\x00\x19\x94\x1c\x85-$qz5\x80\xff\xc2\xf9\xd5\xcb\xdf\x14\x1b\xba=\xcb\xfe\xd9\xcb/\x92=\x84@\xc4\x97\xd0\x8aP\xa8\x8cO\xb8\x19\x85\xc1\x8dPp]kn\f\xd2\x8f\xe1[\x8dO~=\xb6\xa7H2\xcb\xeb\xde\x00t\x15\xd0\xd5\x15\xdcP*\x9a\x9ah\x8b^\xd4\xdaL<&~\xb4\xa2\x80\x17\xb5\xf3\xa0\xdd\x1f\xef\x10\x1a]\x92;\xb2Z\xfb3\xefAj\x11\\L\xba\x1c$\xf9\x00\xdc\x99\xd3m\xef\xd9\xcas\x1d\xf6\xa8`\xb6\xdar\xa7u\x01\xbd\x16\x11&\xfa\x17\x87\x9a%\x86U#K\xea\xc6!\x01E\xf6b\x1a\xa8I\xe0\xd0\"9\xca\xde\x06\xe7\x93j1D\xb5\x04\x9ee\xee\x02m\x1f\x8en\xd2:\x80\xa9bc2w\x9e\'\xd8\xbc\xac\xfc\xd2\x97\xa9%\x04\x06\x8ed\xa3\xe9\xc03\xe2B\x05`\xc2E\v\x87\xf2', &(0x7f0000001000)='\x86\x1f\xf9\xfd\xa1\xc2\xb6Ee}\xd9\xda\xd2\xf4\xefTX\xfb8}#\x82L@\xf8\x18\x17l\xd7e\xc6}\xf3J\x1d\xe7\xff]O@\xe1\xa7\xc8\xd4\xe1\xad\x04\x82\x13\xd0\xddA\xe6r^\x1c\x8b\xf5\xc37\xf9\xfc\xa4\xd0\xdf\x9a+.\x82:\xc9=\x05\xaacT\xe3\xfd\xe2\xac\xec|\xac\x9f?=\xe8\x00\x00\x00\x00r\xa4\xd4\xcb\xdb\x81\b\x9e\xe3\xc5\xeai<\x9f\xbf-\xdd\xf8F\xc4\x89\x16C\'\xc1 \x12\x90\xd7\x0fk\x8f\xb7\xde\xca2Z\xe1\x9f\xe8\xf8\x9dN', &(0x7f00000013c0)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000c00)='\xf6o\x84\f\xba\xdd\x92\x8d\f\xdb-\xfcg\xe0\xe8[\xb9\xb2\x97\xe7\xad\x0e\xb7\xef\xe7\xaa\xd0\x17\xceJ\x8b\xe9\xc3\xa5\xaa\x93fF\xc5M\xa4\x81d\x0f4\xa8\x81\xcd\xda\"n\f \x8b\xb2\xe3\xad\x8f\b{\xcd\xa7\x86s\x1e^\xae\x9f\xf8\xa4\xf2\xd2f\x81_\xfc\xd7J\xc5e\xe1\xa1\x8c\xfeo\x86p\x1c\x84;6\xa2G_heUp\x8d5f\x1b\x89\xcf\x0f\xd0\xb95\xdc\\q0\xe1\xa2\xf2\x90\xdd\xf8d\xea\x86T\xdff\a\xe4c1c\xcdM\xdf\xb3R\xf7\x80b\xafe#g\xf6E\x8a\x88\x9e\xedqO\xb0\xc9M67\xa0-/-|\xbd\xad\xb3\xe4\x92\x88\xe6/\x15\xe0\xe8c3x<\xfa\x03\xe2\xcaj\x14\\\x1e(&\x88\x82\x9d\xef\xf8\x97\xef\x8c\xec_\xf6|\xd3*E\xfd\t\x8c\x1daS+\x05', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = socket(0x10000000002, 0x3, 0xff) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r10, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r13 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80206918, &(0x7f0000000300)) kevent(r13, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x9}, {{r17}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r18 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r18, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r19 = dup(r18) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r20 = msgget(0x2, 0x42) msgctl$IPC_RMID(r20, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r21, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r21, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) r22 = msgget$private(0x0, 0x100000000000004) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r24, 0x4004667b, &(0x7f00000003c0)) r25 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r26 = msgget(0x2, 0x100) r27 = kqueue() kevent(r27, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r26, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r7], 0x3, 0x1, 0x1000) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r26, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r28], 0x1, 0x800) pipe2(&(0x7f0000000bc0)={0xffffffffffffffff}, 0x38004) r30 = fcntl$dupfd(r29, 0x100000000000, r29) r31 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r32, &(0x7f00000018c0)=ANY=[@ANYBLOB="2bf6c49f87267f31df33c2d1aca2cd63de1ac603ef8d673a8cbf29093bfad8d03bc002c02f14d63836210ff0266d4e1d93627f1fb11fd430ddc2e5c2df5dcbe22090000000008a63d6018bd6b841623ffb63cd10020fe3ec07c8287d280ce3556153867b70df6c0aa85d12b282a6c0fc98df07a22e26f334f4ced3fa2fe287e0f1107ecc9292847d3078cf8406000000cbf6f8585c8c2f49075aac65a366fd30a0254c4507aa9072540d3c205aeca57fb0d30e47e38e630655340d1fde82b29f14e7f7d9312ad7ef78dcfa39c1b700a39cf6b12ce1d120bddd77b9d980becb09002e8f723955aecdb9a3c4a1cd1f53a633d1d8cad7c558f51ad3129fb4b128029b6c6052e634ef247fe56500b8f7afb64dc234342df93e5df43c0fb7569cfe636034019e3596baeed2ab312100dfe65b301141e04a7e1befba6a012f3abfedcda38db176381eb81894edf1c2a6c2996603bb2d12e9d63330179af2ac179f0a8dde253d1118c6ef733b8c7a0000d2cc2acdd018dbd25ae862e9a695b4d9cffa07b5d78ff7c93bbe0f33412344f6391f5c8c22de3530f7e7856e9b28321ad6d3ff50387992f165702632616e03e31fc423095d0940e511fc02b7e4bada0de07a3e8be873326642ca00ec5c08725ad74b4161f86dca4182600ee9e5f838d8893c7768d0eb422c7101b076fcbb8ebd94e3302502be60dfb0541793f4c2a092fce778147d38ab4baa6e2998a1c084e2b65529e0cb0339d4f6bfc2b6d411e8f2bbe64951d078fe8c45e0ee0deb69bc5aa8afb419c7754c287f32d2b4b9ce3181131a3b6ebb10448490be865099bd5f55950c4b294616208dbc160919ff61613d335ec76b5e357f862bee87ab746ac9433822d67797597de70bc07ddc2933"], 0x1, 0x3, 0x800) msgsnd(r31, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r34 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r34, &(0x7f0000000040)="670dc3", 0x3) write(r34, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r35 = msgget$private(0x0, 0x402) r36 = geteuid() setreuid(r36, r36) r37 = getegid() r38 = geteuid() setreuid(r38, r38) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a5}) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000140)={{0x1000, r36, r37, r38, r39, 0xa8, 0x6}, 0x8, 0x2, r41, r43, 0x0, 0xffffffff00000000, 0x4}) msgsnd(r33, &(0x7f0000000ac0)=ANY=[], 0x0, 0x800) r44 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r45 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r45, r44) r46 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r47 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r47, r46) r48 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r49 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x0) dup2(r49, r48) r50 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r51 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r51, r50) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r53 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r53, r52) r54 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r55 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x65) dup2(r55, r54) r56 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r57 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r57, r56) r58 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r59 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r59, r58) r60 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r61 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r61, r60) r62 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup2(r63, r2) r64 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r65 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r65, r64) r66 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r66) msgrcv(r32, &(0x7f0000003640)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYRES64=r6, @ANYRES64=r44, @ANYRESHEX, @ANYRESOCT=r47, @ANYRESHEX=0x0, @ANYRESOCT=r48, @ANYBLOB="c60ee26aa50eac8418638a6e1964ac7f57ea6272f7d59114856f270da26d25c9d8ae261dd49bf3f7361ac05e0c83b166920d00e1687dae3548350db4e0d6de423b2e21220d24a70c2d2fe44687c22b3d84e4e0bb87ffd1a90231690d91393550b7258bca0018a368f3fbdf62c507296472c3008926d2", @ANYRESOCT=r50, @ANYRES64=r22, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64], @ANYRES16=r50, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYRES16=r53, @ANYRESOCT=r54, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES64=r66, @ANYRES64]], @ANYRES16], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r65], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r57, @ANYRESOCT=r58, @ANYBLOB="77867952df", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r61], @ANYRESOCT, @ANYBLOB="c95b036ac319", @ANYRES32=0x0, @ANYRES16, @ANYRES32=r62, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=0x0], @ANYRES16]], 0x9, 0x0, 0x1000) msgrcv(r32, &(0x7f00000011c0)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290dd38365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58f7417251e0e47268a0981162fdcc31b28ebb3627c57221d34dae8028317fd13ad79f77871d9b9e35b170552b5ec45d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4afa67386f0cbcf80060d3e000000000000000000135683cf2f17b07c0826cbfcc0f2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687961c1aedae7624ddcc4b1f56c31907a2536861000000ff7fe565233575db8c60b133f30bd40d7f4dcd28ffaed90f56ebcbbabc21693118b3a38e5a6326bb4d39eeeef0849479b16ce92f63106ae877f06ac5c87319f3649bbcf44fe233789def3ebd6d9690bf50b82d8f13ba773fe311d8aea4cfda1e7cd33cb8bf5b1b245538ba3c70ea94b44b26224417b293acb9cbdd451ab62206a177adfdd032baa1e8061206435bcf11a722b97fdbbf253c03462b8393675cef912b55fd225ce8c3ec0df0ef234c35c856b31f6da8d125"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r32, 0x1, 0xfffffffffffffffe) 20:56:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 20:56:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x6a, &(0x7f0000000380)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:56:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9]}}) 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)) ioctl$TIOCCBRK(r1, 0x2000747a) 20:56:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000008c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce46], [0x0, 0xfffffffffffffffd], [], [0x40], [{0x0, 0x2}, {0xffff}, {0x0, 0x0, 0x0, 0x96}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {0x8}], {}, {0x0, 0x16a}}}) preadv(r1, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x1) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r3 = dup(r2) r4 = socket$unix(0x1, 0x1, 0x0) bind(r4, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x282, &(0x7f0000ffd000/0x3000)=nil) sendto(r3, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$dupfd(r5, 0xa, r6) r7 = msgget$private(0x0, 0xfffffffffffffffd) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x2ef5fa5e152e9fd7, 0x0) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000940), &(0x7f0000000640)=[&(0x7f0000000480)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)=']@^%\x00', &(0x7f0000000600)='[#{#\x00']) msgsnd(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="03000000000000000aa44ecc7ac17eb7744648acc21f53c67b18587a6be1789953cb65e3e690a7a96499522abf89406bea0dca6df9de70ca9210b2205296ac2f0674eefd80a10053c98e598e989a38ebcda3acf119ac9e124316f000b0b1ca8b7ae9fb712b524674d8b8d689b99a065f0270939f06075eeb56cd0714c13562efddc3259f7719c6f749699364da2ebf301df336f0783c42ada0896405debd4e1b3b5d4868f31e4a8b064867c875aadae8eb7b31366c3367cb274e5e1984aea47a33c46fe51a"], 0x8, 0x800) 20:56:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x4}) close(r2) 20:56:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000d, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ftruncate(r3, 0x0, 0x6) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getgroups(0x4, &(0x7f0000001340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000001440)=ANY=[@ANYBLOB="7d1c70b813c0883631792987ad79e5895220d3e6e0306c414761946330"], 0xa, &(0x7f00000012c0)=[{&(0x7f0000000040)="6c998716326a61b6f8ff3b5ed7f12c5e7812f767f1826fe145b3e4c49a3ff52769c8af51473ccfd43b5b41b318abbd0bad2d6f45d8a70fe16162480d6d0b970182c016aa6a9bbaeb2c4f95aad75d4ee80276cdf1ff1104618b716a948cfc2073ba8e4310d7019689acf785aea6fb313cbe323053444f2aaab8262915f173304fe39cd0fd905a515e9849247df5bf0479fb847b6d68992a2507828f2e8e28829261e98fdd0b72dc3ede1e84b2ceb1aa4cc3746c3daf6731e70391954a798717983a8aabb73466bfb1b1db8ebe03f98af21571948b3d3c6c741142ae04fa096a4aa3abbd0fdf55b82ea11b9b3cfd0d8fb091fff8355d5829d689303ea0ca94eb0b3cfd6cf96e4e694c9474cedbe947d80b73605b5634f4ae76542055541f9cac715026835f81ce279f378ae0d8f743f489c2cc832384b7e4091399a6f60ae796087efbdb5ae02fa73b32369432523b1a8f7626006d62551c7c8f1b7f4d35e1094cc5bd1e9c8ce458f3ea28542b27a3fc8a6cc8d3e719e770edc71617fdc3c2bf573f374af7babe2469bbeed16bf93c503ccada57ea88b684d8644054ce648bf98438161623ca4d0996c37969f095905e9112a2bd5ff06cee78fb00eb151d89ea187a17bb550a17f7f5741b6628d66e38617fd518687ae8615eba06e107e1c7419572b7c78ae0e556765e204a636be10f8d7f86cfc674a4fa8a5ab74f5af0ab278b2cf3a978db53da87329d469cb11522d2844ed87300c25895b20d8e11bfd276110111a65d452ab1ee27caa1cafdbee787fd63186498af61eb1066642b9770f6634d4b7bd8466d35725a2d728abcaa9f0425dd4df0b519d442cba1517d013f458629fe3c33d8c30b157cca7a563e6240815ebd25101ffcc69da6cfedee6b1dca65531b1a1b23e8bbab4909c92fa980cd6c85ae7c239ecaa086cb03fc3f76903ed2fce084c28543a1b027faea2b2bb274fcfb06081634cfae94082e0ef5edb503181f56b3956186f69b6f80ae91104fc6a84baa6bffa535c1af1b9e31579c06bd1cfd50d3a9c2cc47faa7df83d6c6e5403d19ed2430240a0b5df8ed4ed88bee7470770f64da3851e2d9a8df691e0b9af8ea00993159e00d3add18c8e7c024c9ae5c5c30060cdabf740a7041cc920a4ac48b83959de39ab19fc331d6ce9cd467098a33ba73f7ba50de0207aba36139272087634581d8316f43bfa299cd3c1fa7b6dc0192d7bc3f1e6569b7997c3bc5d94ab8e785547127873a5f35d11f9af3ebd390a8e21da7de479bfe2887a7e5325fa68d32d73e9ed207f2ce45ef00d31740884c6861095d524606d3bc60364e7b9020b4f9fd4ee717a2bf30cca7481f0d35ff3aba19a295fb8cc298bd5c5a3599e9406fe1f33dcc7cd174bdb1867e7154cfa605df95a125bdc99f7c9eec092a93ed4388f6553a5b5f47a4ab3afcade862c06979543010ef7e2da1ced761dde469ea808613346e544727c9ddd993f487a8f5b37301bbee3c70d702aef97ef1be2e5c2b2e31759880f53c1e2e105149ad594bdf37424a207dc8f028fee37b393a7ee3f589100281e89cb5db39ba5606930d60b24d7a0cbe5d2b0bf6755ce9357f52417a3a2bda05d77e97b4187645ab3c0d3beb4bca8de2999bd9756229d79c1c59da72d1f4c047b6563f32ab658cb23f5528c3f3d8aeaf840b077a4cfcb77abc7eb744ae29b551be762689d1740edd378dc01749b2353026ab22b73bfb46fe86824db65ef7e029c291c12a6967aa4bc553644f948bfb0e60b4377cbdc77bb628f2213c2cb45cb840ef5e506b809a2c80bad1c040697b17c09f00f8cca62427d99bd6bd657f5c4745be2cc2a9fde557cb9a6c039fdcc6c9cfda3dc2385e882505d66e9efe1d6cba947132871d4c2ad58ec4ec78287f041e5b4c3c36c60e94280f929a89f924677b4488d34d21ec3154c429f2546c9875ddba397e8e83182474122e064bb2e6ab659e6a66e90f3e44a95949019dd66b31e7e097f3a1245a42d7b586d2c66ee167707d4b3b9ca738f87471836264a68c67b801063542395708eeeb6675af26395a86e0f44fc61de5c9f3996335934640007290dddc8f406bf149a311d779fece06a658ade682ec0d1ae1f17255dd5e40158708092cbf53f00f8f7d24faf1826cc99ae068a706c1acc74fce687b6ea48dbdba0b87f5310dcbb7e9a711da85b93db7632f625e31c473ee44340e9a10787e22f242d280c57f06571bf1b4dadce493199246a04efa74bfddfa79d57d747e94bf92785d10af260a5654697b08746f7eba607ea2f1e871c2bb7d8ad0fc13dd2a3556f97229a22583ca15bdaea97967a006c924e1035c68170dab1d08e1794c6ed5e7d6766d15e28e2f02d8b5742fcf4c03b2dc1cb622b276a3ef3101660909b901e5386d743a80227233f35578eb75a90d5054b6e26efd905d9bfc4c19c22a33f7b7b2ecebc523071b4946dbdd6fbe2046d8f12891f50686162e56defd23438cb19f42312348acc3aa363acce526d11f88cbde483bd724e0a24ee4a6e7eec9301b4ea6e8e3f402792783ce85ad29985adf7c313210c7a51ba9ee7667282437ef6ede0e52199a2c0b7175c681c4f80858a8e48303fde92c29511c6e55046f67e0a17a477d1d0cc2ef7605ec9b12a929da4dff81d6ae7c2fc136d60f3a3c48ddea967aff7f9bbd8e95e99418618d61933a717a142634d39f0adb95b02ab249562d6ad6a462a33bbbf03c13818ba6e097b928695908fe8b620c64bdc7c42e9daed46a5fff18527c30479fb382cb8a602d7035466d0cbb9526b177375ce6a9e483ea86c789d345668721056fc90397cca9d698962218d5fb0367b174924779b4dbf0082670e4cab64f495eccb528a56c04abfc2eeb7ececa81a5381bba9d308bb339d78ad1138b742e2cce8eb55a560d2724b7fc43f6af00dacc6dc1e70318f36999cc70590dc2503397644c004ee126f33d96c78cf4d406a746ec63e71c5f23391ddfb1edb0c250da3cb9cf41694686db317b82e2ee84dfb9893f446e6809b636e79559867708bb47e7aadde7e9c0f686954dc5dd5eb05f307dda1ea3b27105dfb62cb34d95ebb3d9f626cc498b0796dc70c0b077f25d17fb98ebb6e9fe002475564ba1c76ab72595b861cd38cf399e1b6934e902f000c33eebc429837edf688a62c72fb897aee019f1c734e6065f11858ab4aba88d30ad7d94cc2278aa7ce43a7fbe6f0d902eb78a3269892a07774800dea2e44226067c2df2398fce1b32ae250691359c5fb84eedf3d82b713388a634c08a2b41b48188058cc7cbdace1d80411fdc69e82fbbd207f515b39cc473d714b072bd98eb02c8d74ac5bb2bfd7124b3a5ddd9f8af3c81ca527d272fcc433142c1e8bdf92987e6307c8a9d75285710b6f780216ac6e28658e00c0dca1b91a1111663c68b973faed6f1d52145100ef7e5f5745c17f6f8dd6ba2f2a1a068ab7a5e889bb0b64a7f18dd2a1395214dfa6e777dea072e95ff1f07719dd851fba829ffc256cd7776e6e7e6cb8f700875181789b1e334689dad8f592880dd8a11df73a2fbdddc55ed6a4debf586775e984fb63fef61580e4cc9eb9ebaa84eae1e8b139e63e817770b1b90c4eef0314e59a4251c6b3ea1fc95a236c4cca5bb5b587b5f1f5b4cfe4257f5df00642a35111a180c91bb8714ff861a08a90afc91ce729bc657d9b6ff82be2abf3ab869a8fa15794ec71cd6e2a262a2511135167ae4d06976d0b0d3c957c77abd26026e38c46057f66b1a4bbad1849eb612ff0a3ff8cc367f346df3c3171ac6bd53c5a1f311e20efb3bdd86bdd44de872453b3dd670263701357bbc0050ecfca0245706d9beff8be4973d398960789a595496fa54fe67d4d6a0f2ffcdf6b274b8a846b60b405bb1df10941cdc4580312ece90a9775ac86b9eacd777c19319fdde0c34462390fc17bf2acfae2a7240a1444411c1d002652f2b2600a0d94b6b63c4838a70914dae43006ae905b0822e30b04825bc290087f7bf8f51554091fd59e12289f629393bc106c2e68a0596f0380fd0c899103c712c9d97456730a12f34979d762c743c4b56d6451548c38fb075b4f2a44293af715d7a2d69001909a8dfcf444ac5e596167f8f7c61e66f29101567b1ff2ddf6b4c068cb7f5468d6e530da343dacae50e154d779e11d7dcf2d3edceb269783eb885ba23abad9b1ea9d716bfbd0af769d3e24beaa61354b5b08d6ec6f2a27e35a50230cea67ffb33b2e75fcbd6de346f7d55778acd20136a94d938cc98b5548026d2fcc2f5745ba774842e081fa4b2ee8768c0509421338eb88bf66880fed5e68c3b777547c57f6574f1587e6e57a7e31efdd4a6a91107ce6e4a8a6b362062c28cf5d842c3c0b77d266815177cd896c49e199e80717385bdde3e8cb30aa366803a18af64019fc2dff2003e2404563ff7a98b276c8df99d757c6a1ad35245c5da93c75ef43a2e2dc0cfaa413aa3e2d590ec54977ae56b0bfdaeabdfa39be906213e11769eeac86028c71fef15ccdb353ffa835998473f094513885cb6ad3f6b9957a9dca45155105a9a1d9227861c11735332d3813f828f3d804b2927f4d485dc3a3d581c9a7adcac7c2a4b95c960da4396fdf99be9f23acdb8519e71cbe11e2c3cb4d4acf8c1e42b855a968c913aa9666335cd37a07b312ff45cf773445d7a2215be6af5cc5021847bb52c1bc087d894e618200eb3814edfde0f4bac1569aca54af2d37599a9dffe80e20233b2ec2ca31d3ed4e9d7df9dfdfd5897e4a8254ff08d09b74b57e83418d7db1d99e750c7f67d52d8d933b0c9341f93448336c626425dd8b74e6c2dd2e9e1e02e9d5dc3d61289d6c8c9de3fdfafee005a8a60600bd618e41326cb3aac9cfb088d022c91123f5cff18388575cef619002ebfdd65ec71b12620f1ddaf70aa744820f92ddab4a7e4ae7f21ba9a189f0a10d284ccc9afc1e4b1ac01eb409b98e55f1a6d72bab91bf3b9ccd57e80ea06bc9291fc94f73f458f9d89b0902f7fa820c5f4e14c95c62c42892c73bdcf9dd7fe722849f50a7862eb1d5979e43b9adb060a1bb47e3bc64d0561a911092106d111e97c1fbd3fbc7e9616e6c68eafb401c73ddb218b49d829fbc27da095ac1473d8b9af9be8066d53751a00ca5d328611822b60b6885a14d7594d5a4c6c8a77eca4ce439e98bd375331f4c7209eb3163e267812b3dbdda94540327f606074fb41336c4c65bec085630861188b8996bc05180417d762f625a9efb764859a51f88adb88bb97a593124d580b6319d84754c1f7572433161d5d95fdd892aeea7b24ec148e1b723ff2b5476f43a2b950e75ae84a4c4b7667a1599c167c2b926df73e4a44c503b65778dbf72d6958b79edea8b225aca75ed8ca363ac9e935d1f09a7492317c7ba221b72e1ed51e2e7ec8cd2938f4919aaf65077dcc94be9f98fb74791b262f3210880317008a5d7d438ce6cd82fc5c7e45809882537b90b2cfb8c87c6d5266afa603a97615decf6f75627ad899ce6e4541d6926cd0894251a1468f627b6d799ea414027d2995c443269d8e0ef2a1d1e9032570521d6b52037ba1ed93f44e7225271c8782f43714a7180a3f727c23369ffe52ea63a2a1dd4bf06b2693b95dafe8c0fcb1e7b2b3a703bb6dce69cf65f921a3e86d89909f30e497caa17c74553cdb5af93d60ba6eb427ffdcbc6406cd432c793516053e1d370c80f92f9649e9a4d6abd67277728029a3f6cd19943952d1c730476ab838f645a2dd2c6cd5c1b2536c85c3c53ce860eada13806045e8db5276a97dd65f13cc5540e818", 0x1000}, {&(0x7f0000001040)="49c715667815c8627d41c08bd9960c5e7b419da5ca411e0aba5732fbc476ec8a148e59133cc0dd12f0054143fe37719c324748fb", 0x34}, {&(0x7f0000001080)="b89e0a432c45ff51d60cf6b83a4b4ef457eee2bb36dce06a6986892e1de0db4f828a3ed64c48a36020db1df1a642e2eee9345218922a56ef5a312993b071f5b17db6b4b43dc51eb34a35d3d18804bf3ed8bca2a7a922f23715e4be66701a108840000df37046e4bb0e9da997ba6120c0bb856750834ae1e0a3ec67f0b637a282a1eded158773d7fd98721aa8ea39bb790ea036c39517b535ae4e007c38a1fb1c6729e5af3d47c6a46fc10e696dc35ab710435a5f7a24812dcd19d68682a3205a39c0f398c58ea54d5977f6c5b59c321dce566f0f91", 0xd5}, {&(0x7f0000001180)="b780943d7d08d2b1dfdfa9d32d8217e051247ef7f41ea6394b74120fd1da6c281136bcec31dd73faa7fb25d631dd73caa319ade969b36be8abd7cd880cfa6f384667a7a61d41c91a89168d7ab6ab55fb9199b999b720f8dcdae00882623216265c7d5963713fc4356a79e622d15aa7c341c1e1cf975ae70b904d262a16b79db882b97b14a71b7190c71b0e43ed38856ea58f83637a72983a1e04433490fe55d65ce087acbc2ab33e2c0d88e2f171ddd52e15128f0d3eb996bab5950520c7e65421ce1218fbd59d5d1aec", 0xca}, {&(0x7f0000001280)="bcaa6e935e36c078ea88add00e2da11c0cb1950a69e3b251da4dea574028f1291ba1f58209f4307fc004dbc9eee8", 0x2e}], 0x5, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, 0xffffffffffffff9c, r8]}], 0x40, 0x1}, 0x2) 20:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) getrlimit(0xb, &(0x7f00000000c0)) r4 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) fcntl$dupfd(r0, 0x0, r4) 20:56:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x89}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 20:56:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r4 = fcntl$dupfd(r2, 0x2, r1) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) recvfrom$inet(r6, &(0x7f0000000140)=""/254, 0xfe, 0x4, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) socket(0x10, 0x1, 0x81) ioctl$KDGKBMODE(r5, 0x40044b06) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8296cc9e9462eba70d7120f923953216cc3044a82607b15b8564e9598426ee4cf95e0a5e84c4a563070978fc7702f112ef714a82148968154f9d6146256afe8167217679eb47b4d8260629ec2382"], 0x10) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r7, 0x0, r7) write(r7, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000003c0)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x3, 0xfffffffffffffed6) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) recvfrom$inet(r10, &(0x7f0000000240)=""/218, 0xda, 0x800, &(0x7f0000000380)={0x2, 0x0}, 0xc) 20:56:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) pwritev(r0, &(0x7f0000000640), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000100)=0x6f) 20:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x00\x00\x00\xfd\xff\xff\xff', 0x60, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x5d, 0xfa, 0x0, 0x1, 0xef4f, 0x3ff, 0x1, 0x2, 0x4, 0x9}) 20:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) lseek(r2, 0x0, 0x8001, 0x0) 20:56:42 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x5dc2) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/124, 0x7c) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x120) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:56:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 20:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r3, 0x0, 0x0) write(r3, &(0x7f0000003040)='u', 0x1) ftruncate(r3, 0x0, 0x0) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r1, &(0x7f00000000c0)=[{0x3, 0xffff, 0x1000}, {0x3, 0x9, 0x835a4147c69d2824}, {0x2, 0x2e1}, {0x4, 0x4, 0x800}, {0x0, 0x1, 0x1800}, {0x4, 0x9, 0x1000}, {0x0, 0x1f, 0x800}, {0x4}], 0x8) r4 = dup(r0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x8}, {0x34, 0x0, 0x0, 0x2}, {0x4000000100006}]}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000001c0)=0x200) 20:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) select(0x40, &(0x7f0000000040)={0x3, 0x8, 0x48, 0xfffffffffffffffc, 0x81, 0x6, 0x6, 0x5}, &(0x7f0000000100)={0x3, 0x2, 0x10000, 0xffffffff, 0x7fff, 0x2, 0x101}, &(0x7f0000000140)={0x800, 0x7ff, 0x7, 0x2, 0x2, 0x9, 0x2}, &(0x7f00000001c0)={0x6, 0x5}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 20:56:42 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a5}) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x0, 0x0, r4, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r6, 0x0, 0x4, 0x0, 0x80a5}) r7 = geteuid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r13, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$WSDISPLAYIO_SBURNER(r13, 0x800c5751, &(0x7f00000001c0)={0xe451, 0x57b}) setreuid(r7, r10) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r15 = socket$inet6(0x18, 0x3, 0x0) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) r17 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x0) close(r17) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x6, r2, r4, r7, r14, 0x1, 0x9}, 0x2ef9, 0xfffffffffffffffd, r16, r18, 0x7b, 0x7f80, 0x761bff6f, 0x1}) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x31, 0x0, 0x0) 20:56:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3, 0x0, 0x8, 0x400}, {0x8, 0xd8, 0x80, 0xff}]}) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x20, 0xa, 0xf0, &(0x7f0000000100)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) write(r6, &(0x7f00000001c0)="08858c815f6660ef", 0x8) 20:56:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [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) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7, 0x4, 0x9}, {0xbce, 0x4, 0x80, 0x5}, {0xfff, 0xff, 0x4, 0x3}, {0x81, 0x9, 0x80, 0x5}, {0x1f, 0x0, 0x8, 0x2686}, {0x4000, 0x81, 0x3a, 0x200000}, {0x1f, 0xff, 0x4, 0x2}, {0x23, 0x9, 0x81, 0x800}]}) pwrite(r4, &(0x7f0000000000)='J', 0x1, 0x0, 0x100) 20:56:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x200000000000011f, &(0x7f0000000040)=[{0x4d}, {0x86, 0x0, 0x0, 0xffffffff}, {0xb, 0x10, 0x0, 0x80000001}]}) socket(0x6, 0xc000, 0x9) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r5, 0x80}, {r3, 0x50}, {r4, 0x40}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}, {r6, 0x20}, {r7, 0x4}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0xd8, 0xfffffffd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 20:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000221, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x6}, {0x6, 0x0, 0x5}, {0x6}]}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'wa\xe0', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = getpgrp() r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r9, r12) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = msgget$private(0x0, 0x718) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x0, 0x0, r14, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r16, 0x0, 0x4, 0x0, 0x80a5}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r1, r7, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r8, r9, r14}], 0x70, 0x200}, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 20:56:42 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000000c0)={0x3, 0x80000001}) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$setstatus(r1, 0x4, 0x8) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) login: `€@»7 µß³g8>þ`€@»7 µß³g8>þpckbd_enable: command error 20:56:43 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r1, 0xffffffffffffffff) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x7) pckbd_enable: command error 20:56:44 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 20:56:44 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640), 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r20, r4, 0x7, 0x0, 0x4, 0x80000001}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) 20:56:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x30, 0x1}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0xffff, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3f, 0x3f, 0x2, 0xd8b}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:56:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) semget(0x0, 0x3, 0x0) dup2(r0, r1) 20:56:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa2, &(0x7f0000000240)="0a3f8a5616c289ba8c02307f576ee9307ebf5a2c58ff7909e7602c8c24367d11d73141de3e5b346419884fa79d25955734eca8c24e739aa86e706a4efb51e9aafe3769d1420b6d5c2de5d416f1e3c2f01a18dc9dd8b9862d2b97e6115b6e17b9ea6248553db1e2e180e9b1df11b2eeae4cd20c6b4142b78cdeff300939f14e074668d170fbcfed97093b7cc2552251b7fe1a9c1bb63d6a59036e5342f54949799455") pmap_unwire: wiring for pmap 0xfffffd803f011000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011000 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011000 va 0x20ffd000 didn't change! 20:56:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f000442004502608887d35e0520000004"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = fcntl$dupfd(r1, 0x14, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 20:56:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:56:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f000440004502608887d35e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x5c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100b5}], 0x100000000000005e, 0x0, 0x0) 20:56:44 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc8ea4aef0ceb62fc, 0x80) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r1 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) shutdown(r1, 0x2) 20:56:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:56:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) msgget$private(0x0, 0x8) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) sendto$inet6(r0, &(0x7f0000000300)="70e89cb136213f223ab0c6f319a2a44b707c4aae1e8b1be302d826d3e6ee591c9c6775f24d84833dc938589524ffbeb75364859746e8446e5825aada00931dec48e6ee118afafd6dbe0ec67639399c3a57aeec136c01a3380a9346e6dc1445943bca528d426b7d6f7e12bf2ae83bc3609b07bba3f79d4076793f53f95bd1bb9cf487ad64988ef8993e56f6282b4caa5ff2f4f5c93c20e36eeaea2cf4dff128efaac55940b1edfd6f6bf0b3c4b81a7372ea5386f6aef67d436f50b04af7f3613430ca398da67818a2c39a79cfa9b80bcd7305a194a122b5f719880f1e6ba351cb5ec4396e99067556d793907b4f36b7d5f6", 0xf1, 0x1, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 20:56:45 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0xbcc, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) getsockopt(r2, 0x3f, 0x5, &(0x7f0000000080)=""/203, &(0x7f0000000000)=0xcb) 20:56:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r2 = getpid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x0, 0x0, r8, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r10, 0x0, 0x4, 0x0, 0x80a5}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r6, r8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r11, 0x0, r11) write(r11, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$TIOCSTOP(r11, 0x2000746f) r12 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000000c0)=""/58) semctl$GETPID(r12, 0x4, 0x4, &(0x7f0000000240)=""/102) 20:56:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x3001, 0x1000) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 20:56:45 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) r1 = socket(0x2, 0x1, 0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) close(r1) r3 = getppid() setpgid(0x0, r3) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r5) pipe2(&(0x7f0000000100), 0x10000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r6) recvfrom(r6, &(0x7f0000000140)=""/103, 0x67, 0x20, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 20:56:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1000000005}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171) 20:56:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x92b, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 20:56:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0xf7ff0000, 0x3ff, 0x7}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "0000000029004000001a00001d1b00"}) write(r0, &(0x7f0000000000), 0xa7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xa0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) fchdir(r3) 20:56:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="7d15931060aab16e20b3b95796de96c71bbd98bd79a5877c25348dec165e735e2411e00066d176f8aba754cce1bf49e15abb2437a2058c2b16f51e14a08525d23a53e182685be819fdc4825847361b8f0c5ac33f21a3c9118e6f94eca0b45c8e339e", 0x18f}], 0x1, 0x0, 0x0) 20:56:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x1009, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401, 0x5, 0x1], [{}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x7ff}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x6fd5622f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 20:56:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8000, 0x2, 0x0, {[0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x807fffffff], [0x0, 0x0, 0x403], [], {0x0, 0x81}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x101, './file0\x00', './file0\x00'}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getppid() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f00006fe000/0x1000)=nil, 0x1000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 20:56:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 20:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x31e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 20:56:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x3b, &(0x7f0000000000)={0x8, 0x2, 0x6, 0x5, 0x4, 0x0, 0x400}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) shutdown(r0, 0x0) 20:56:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) 20:56:46 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba060200f9be870017926db9fa73c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ffbcdfef83586b572bebd6374afc620179bd715f22932ee5f51b4b26246605166482342440833290a299a6b86a782078e53372bd95ede730d1d2b6aa60e695231d7a1a27b95334a9cafd808091c8151950efd3948d196e4850f88bd1e2e86b078943a02181d86da235753d41ea9cadab53858dbf849329ae3d381906a2f54b6c0390b2568b4887d90f"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 20:56:46 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$getown(r9, 0x5) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) readv(r8, &(0x7f0000001540)=[{&(0x7f0000000200)=""/237, 0xed}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/86, 0x56}, {&(0x7f0000001380)=""/244, 0xf4}, {&(0x7f0000001480)=""/148, 0x94}], 0x5) getsockname$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000080)) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 20:56:46 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x0, 0x9}) flock(r0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 20:56:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYRESDEC=r1], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f6385f04157795ea4a5c5fe65baa2023679f5836713511cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd802000052bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bd8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f79c61d249b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf236828fc391180f8b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ece5c7d6f0bc2b512dbd6566507a3bcfb66b3a5ebbac88e5cdc1c1aaf2611c857febf3e98b3bd830dab8bc937ddca6211b689727bba85c5bcd14f13dda0c0197d9e91bda962f601ed222f"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) 20:56:47 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x80, 0x500}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 20:56:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x1) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 20:56:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 20:56:47 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r2 = syz_open_pts() readv(r2, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r4, 0x20}, {r5, 0x10}, {r4, 0x2}], 0x3, 0xa76e) 20:56:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x20000000000002fe, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x1}, {0x34, 0x0, 0x0, 0x49f}, {0x7ff, 0xff, 0x1, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r4 = dup2(r2, r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x830f, 0x1f, 0x0, 0x4}]}) 20:56:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x100001ea, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 20:56:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/85) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000140)=""/106, 0x6a, 0x0, 0x0, 0x0) 20:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 20:56:47 executing program 0: syz_open_pts() kqueue() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x20) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fcntl$getflags(r2, 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="a6eb952700d33c270f3224b3c26e1dd80075"], 0xa) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) 20:56:47 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(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="14000000000000001ed7c5512ad4940583ca04262f140700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0c76515cd91cfb831a5e6c7f257265c9d354e80a4e3724b6effda1501f6be6ff1d0ef06508b51e9746d0c01b1bf813ea7de99cdbbe89cc32"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x351) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x6, 0x64, &(0x7f0000000740)='\x00'/11, 0xb) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x00\xeb', 0x10000, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r22, @ANYPTR, @ANYRES64, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r24], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r11, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r19], @ANYRESHEX=r0], 0x5, 0x0) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r29 = msgget(0x2, 0x0) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = getpgid(0x0) r37 = getpid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x3, r30, r31, r34, r35, 0x2, 0x8}, 0x4, 0x7ff, r36, r37, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) 20:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x43, &(0x7f0000000140)="ca196fd3741e214e5e2682f2ddc46ae5c0836cbd5b65d3e2df2963a7f3bbd85225eeef2dde3954e04e2eab5592fac06bd6050be21fd79971cf870383596db32f4176f7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 20:56:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x295) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a29be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa00"/294], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) 20:56:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x809, 0x0, 0x2000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0xff, 0x7, 0x7}) r6 = kqueue() r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000380)={0x3, 0x121, 0x8d5, 0x7, 0x1ff, 0x800, 0x8, 0x10, [{0x101, 0x7, 0xffff, 0x26d1}, {0x1ff, 0xfff00, 0x1, 0x1ff}, {0x1000, 0x10000, 0x6, 0x8}, {0x1, 0x2, 0xac1a, 0x40}, {0x7fff, 0x200, 0x2, 0x1}, {0x1f, 0x8, 0x7, 0x1}, {0x3ff, 0xffffffff, 0xff, 0x7}, {0x9, 0x8, 0x40, 0x80000000}, {0x80, 0xdd9, 0x40, 0x1}, {0x1, 0xb5, 0x9, 0x100}, {0x7, 0xfff, 0x723, 0x5}, {0x7, 0xe18, 0xff, 0x4}, {0x5, 0x6, 0x9, 0x2}, {0x3, 0x80000000, 0x7, 0x2}, {0x9, 0x3594d901, 0x40, 0x7f}, {0x8, 0x3, 0x2, 0xd64d49b2}]}) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) r9 = socket$inet(0x2, 0x476aa23fc70f29ea, 0x7f) fcntl$dupfd(r9, 0x0, r4) dup2(r2, r0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000000140)=0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000180)) 20:56:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 20:56:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x1000}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)}, {&(0x7f0000000180)="a1ca57ce9459760d6b2759f95ce778ddd1108c1dbdfa0097c80eea96fa5e2738567b9d5ebaeb30789c9b1d831944594b205244d91793694aa08a412896e78a23cc610ed035e604d37c7abe9e5dfc65b0a7217aca5ab44e4510fab038425728d59ad7c04daa9107e782723292bb4d3472d98eedec56e95ebe8f7eefd3a41f7f9d5e27fd6abd99dd6a8a34a629bba5f48af5c0fde06ff46ad05a91ed7246c94b7c627d0c2a0fbcbd11655447e127f3153b463a7ebb647d8473acd87942a797c51892df812bf0ea7d47eb4d92ba3e8aa70243dc1e172889f879", 0xd8}, {&(0x7f0000000280)="5c40b03c39eb82fdaa15368d4a6c", 0xe}, {&(0x7f0000000300)="ee3a26088883af15c2c6f65b9a0146fa267a7b5f31d33aa460c8a47837832807bd6f6c8e43dcf0f3848338f3f43f26eef08e0381813609c7e140488b02bc2c39600af0f2babb530cbbc6174eac92b9476a01f28a1fb2ccfdaafc2c41ea63b1291f7f4fea3994a993f5e76e6605c7a21c10a06e06ddc85ec6ca883ce2abbe3b4015fc1f2f54f24f0e0ec29c6e7f1746db6fc11c4375ec", 0x96}, {&(0x7f00000003c0)="5052905be4a0895592d287f12cd0fec7d030a4e6575974eecb393956bd542089e2391cea68f83f3dcf46cd9ba1cc5f8ccd7876aa1b7b524efa024fded37931f392864900256048f8c06c31caa63135f30a4c4dd4cb83b6a58b72963d7b79ee79901455f455e4fa0d7069f28fed3ba9967a37f7ecbb4ae2f0e6806c5c5275b1c6b6736a3dfa3d8410cdf638d0f9685623bf8e1e97dd62565b1b545d3d4105975ef433645338bd456952c46cf0d2af5f15bf10343d95e66cf5abbeafd918ddc7f0644297f3039a2acfa23db63938d6396290120558c246c9309e58f1b4", 0xdc}, {&(0x7f00000004c0)="ed6cf5da8e5ec1fe04887e40166ae51bc1cb1f05f09554359e3c3575aaf1500afa3f3a38099d9b601fc80c3c95b9c5de14459bf21b9c0c3770e0b69ee9ff", 0x3e}], 0x6, &(0x7f0000000580)=[{0x68, 0x1, 0x5, "7ce05bd088afd5d82749169aa03b9666a5e0a45cef77f094b5fbe9ddae379f836cdcdecbc0cf1b515015c7eff80567775eca59c811eecfd174d6817bf53e5c9a1567563b5be8e3e4616fe6e2c72bc458edcc709b"}, {0x58, 0x7ffe, 0x8000, "b63ce41cd5e5881752245941a0067a6b2a98a0e0031e983a5c582e20576d21be6194fef5a58bafeeed7dc496a30a7d5fae2cd5a71cb44733882d9f8ee6c0dc9939fec0"}], 0xc0}, 0x0) socket$unix(0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 20:56:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f0000111000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xa019, 0x8, 0x6, 0x8}, {0x1, 0x6, 0x4, 0xfffffffd}, {0x401, 0x1f, 0x2, 0x3}, {0x3, 0x3f, 0x4, 0x2}, {0x8001, 0x4, 0x3, 0x3}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:56:47 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000000310000000700000000000000893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x3, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:56:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000700)={0x8, 0x5}) r2 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) sendsyslog(&(0x7f0000000740)="833fbe996644da30333c60d4943181d2ad3fbd60d77375ac0d499a22bd502061c42c8d4cfa01b29f3dde8590bcbf60a7b69d90ad4eb7f9079f61ad617879d2969b385eea6784f4481eb2b3ab6c2a3c8ef1", 0x51, 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 20:56:47 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0066da2f62756200"], 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 20:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x1, 0x0, {0x2, 0x7d}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:56:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x0, 0x8000, 0x3) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="8ea1acdb48279ebb4e5c495200f3b8313c9304128d8bd39922ccefb430f211dac4a278ea5aad3ad948e0b33ac3c97cc02be9e468a04789b1e662c0f8f2927786bd6c32e4c316947044af856a74ef2befbfbc265ec010e0f6a4b488530d9f2c6ac6061d783f1fa20bf11626f4a49ea958d78ed817a9c100d0ff23e4ae18628fc43aad8207b9f6da7120b08de94b9a4c2b1f6f16c6ae368c7e5d0a1c94d4f18c6e71e5c6cea004631f903559", 0xab}], 0x1, 0x0, 0xbb) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 20:56:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000001c0), 0x0, 0x0, 0xf30) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = semget$private(0x0, 0x0, 0x42) r8 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000000c0)=""/58) semop(r8, &(0x7f0000000400)=[{0x1, 0xffff, 0xc00}, {0x3, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x1000}], 0x4) semget$private(0x0, 0x0, 0x400) semop(r8, &(0x7f00000002c0)=[{0x2, 0x3, 0x1000}, {0x3, 0x3, 0x1000}, {0x4, 0xff, 0x1000}, {0x3, 0x7ff, 0x20b9dab45f7f54d9}, {0x4, 0x85, 0x1800}, {0x0, 0x6, 0x1000}], 0x6) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000040)=""/41) r9 = semget$private(0x0, 0x6, 0x80) semop(r9, &(0x7f0000000300)=[{0x1, 0x4, 0x1800}, {0x4, 0x9}, {0x1, 0x0, 0x1000}, {0x2, 0x2a6, 0x2400}, {0x4, 0x23, 0x3000}, {0x0, 0x25, 0xc00}], 0x93) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f00000014c0)=""/148) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x5, 0x5119, "05000000cea18a00000000000000000000000005"}) writev(r10, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6effcb166b81d0df95cacc1fdb271b7bb5dd6fe906c116151a30f8cffdfb8a10c1529885c5505677e31ea0ce41807063e4466f8a45a83bd631449658c15469c9ccd333163482c0e840801eadda3fd491733a823a8ba3d069c9f9f9c3ab7cb72dc4c593d23c1d2b80a751dcfc8af1251cc0d79dc0c71ae6f16748098d96523eae9aa000d8d6a238b0ff68694a939b23325da43be3bf8071a9b6cb01c5a68605253c0d50b9c41d5510c323678bcd9201c74e340bb0ec2884dfb0f986e528e14410423df330faa73435e9005eebdc3ad2b215a1f880569a9a5d26a4f37f18c39a5bf44202d5dd509e71aae23525a69bf9959c3ac3f19c7e7e96e6f8f282c98f88cd074fb0eb9f5bc992df166f11e012a203601c2fe1fdaf9e8c878d0f2ec6bc40e258aafc3e52da15c126fdfbd7f7349e884d203c2449f281296ba0484099cc78fc4fba953af0d9acfe8f04b18002806d9ae005c587c842e011a1496f7afdc1fae6c56bbb0d9f9fbbdd122ab564f83138d20d3391dc52ca6f9070fec865db304065b7f08f55d30bd6ccb7376da91b240ac39377174d7f86e71b2942213f119f16e1efe81a022de19b6f4308dafa832d7d0db2ee19d542b1d6c645e8c2a20d71ea321be7f01606da462d041b957e3aff59008019ce1db05c041221ebe0eb40665a9d093efd83be985097e40f5b5166c0f9589ed4e5ddf4def8e22851f43d6200a0f6dfdb5a8d2663429f607d9657baf61176f95db884f53df23bf9e0405a0bec827ae0553948b39c885e76a710328beafcb6a9291278fb339c92ee01c7107bd9634bb3902d916d5f2da7412d6bed2bee2db821faf8386fd4af5372181575b1aa5edb9aab1c3009982175db6d694aa1183dafc33455c2cfb5b4d50e0af9b35f8342f924a6b9562da84152ae11cd09e54b9325ac277bd5fe0fe207114e902efe85edd696c78e4bcf406f289b48f0fb7ee630891c7222a6a5fe4b64683ccc85773b5a42d345c155f26d327d1821e44c94328eab09b9a7b730ecccae750ea82cd078adf4a080f1a5c0e90d047b8a3573876398b7414521bc0330410662e6d502d86be63565ee8da9fa4aeebb0590dcc1cf63c8ef2beb8b47b6ab42f299e763be39ff0653b4ec8db22b2a73db3b58cc1c94de9f971cd8d58fe34efaae02692629f62646f0f8acfff0c99aa4477523266eab756f00857782c910ecf6149f33af357db3bb3507d1e5989438678f6ae12af58753aebff7c98c19e0a724a902eb9c3007e2fb955abf73a79de476dad309e1f0e8fd0b8f1a60ca0249aed1acf2f75167d55e48e3df41616cafaa0d710cc3cf93af6c1fcedc5b4e568eaf5210710bc2edbc78ccf5f5d880c24560db5d8e1ea0c4b7b00d68766422132061fda37ce086bf7dd498469c990f7ac206b983e6e2b7c450db3b416cb8ce712ba70437479cc947129d4588a05b484f9e9ea0850f3de1592f557998247fc4cf5ad11033a3c833e933ba96e4d61c019121fdd8470d2e669dbe92ff876d820a3e0f303d94c71b430c83ee7ba9d51a5b942833e5dfbe5ebb8ceaef7fe4c4de89f3cec17dcd986961886e4c6c4edce004a82c538c5791368b6a2b8f2ab592c056dbd586736170ab3b36e10ace8e14301140b668059a51131d281a0398a5bf6d386fdb3a7765db9a1a5dca4c49bf1f47f23862765513da5ee47c5503166addd77ad1415ffe7f8a2138803e0e47b97af88b58eeb0252d7edb556406f9288f2a4a9a4f77f936e96888d20048f9aa320e2fbb4fbc61b4acb44aea6c0b11fa446d176f0e89a50ecad17611b6493eb2d108fa039eb29bd0a07f3798482d432761fac202ed4de90309c2dbc2589489984ddde6d4b73d8d4e28558715c71cc166a09d7dd3317dedac4d55b65a37156c87a0075e28ca271d34b81efd8fca6f1ba6bceef7d65fc5693948c5936093f8d025e5d25287843dbd7c835d752b31ec363b97396727bb546f45263ef4f4c46932e3dfa2207382054861afb93cc8d01481a1eb66eac0f48fb0170704773d134e60f39051be5e01097f81ec880109c5d2394cce36a2100325588af5478993613011381e3cc36f0f09a8ee6961b417c0d4ecce3f8306126bff135928191a0b5c46018f834f9df23734eed409f34a78bafe5388c493d93204fe8e0ea6a306b1c0ca53f4d986cf831fb896161a8ea10ac023680c8f2d5751914e04ac41ab422554c1f9381d397b85474e2847912863a07908a2f20eb100faf4183b30cb09dc47929cb5080239adf796383671922f0d7aab1251adf358d6d053722c547c54e844a268b5a44618374674fd65ef4885a6ec8fe972694a649722e2554ef1204b905f5eeb831a11b43bf949b92cb65354a591b35768b95062ac5f82b242dc29cbfd484bbf8f2a7705c27fe828758fd665c0042703ce44b86fdab12dc2864d1a56ea8a77113e8828af3b4b3d56b2af1b2bd2f3bff05bc6cbde929e45957d095e149deaf9cba37ae2709447c8d405aeaa3c36422660dea64ef1870dcd72ab53b0a40da743064713a80b8512947a53a2e805888307c3e1bed2b101a0c57eb716a03cc62148cf6a228687b8af404173322a1c01a62b4eea896267d4cafc408511af1afa63e872b2d5013e6c4fb756cde7e516f34852a396fa7519a9bb803b4601430841c4c3e9c523b6ee5b7482ef42ccd4b4ed3172e58f169e091a24935e006fb12348ff811981bf4730394e5f6fa37646a860587c205223b88e876c773765790c09afdca71fde09c1af8a7786a0e7fafb265bc8b867654c196edc21445261bd5569c653fcf728b3170af65eefea3f09ab8f811b77ae4cd6c290d7f69fad9bd8ee1020965df1d33a68ec5214a38df72dc39bdc6dff7a6d8ee1cd3089d679ec0cb222794a9187536ff70c5089174df397dcb2add2797c53154a4a1c8938ec0549e97298e9b318fcfffa952110aa6d6c2078555387f5349daaa58d9a24af539b9c4b44285eed2ddd6dd8005a0cffea158f05f993b5613cfb7768db70714d4565748bebc7b312a5987081449dc8741752618fe41202e72cf654500d40edc2869b847717d941f26c1ead501a8e6173bca5929714c4c208240c9071472a2e679aa06f8022eff3f43128545d65861ea4ada9f7a919835aeff9ccd261977fdeeab2f5644fe46afe306d0bac6550b5511eaa41aa43fc56563d6f617217af2dd9b33ddb60553ceee007fac85e8afd8920b0cb64ee2d93a2d3edc6aa249d154bd5c7e56a20f9c0e4272d8fa4e494a34c18b24b08c2727326a04e5fcb0bded2be7d4c9d9b0deec63c25e4b8047cc585965adfea9c2175bb6657da0fdfc7de8c3467a62877cb3415404c5299af801a3ad562f9b40146d882874ebecbd32b5f600d287eaa3ec53312a1d6bba84fa382eeed04eca1e74e79136ecf76f3646a2282e463462b2ef29d56065bd1514e7ddc09bd802f36b8c5a179be0490dcf5811525e48ba2f8ce55ac9278ac35bbf90dcede96e18434828585736b41978a2b9e6e0621075aebafec00eadd4744b51c82c1bc0b01cd2d7fc9183c16dce3c084aab6807548af1f19f3ce8cfbd770be2ea8a350fd8d4857b42208b6946a01591e80ed126a0058154570f8dc704af3cccf6bd3278cd275afe0664655889c8e93dbbd5371c4916a13095e2c39c623987612e316d531ad688ca7469c70e2b4d3318fc70c9c7c35077bc28b319552c349ae4a47b430a1d7f49d553a6711833fc6bf27914d4ac4acdbe6c1b46952cc18d5113bcb38afe9247572421b77e1e51a520fbe99ee9f7725f1f1ebd1c012fc22e873f35e0044938ed0b34ba648f0ddfc906ffbf40a772e6cd4cad2040ac9d7ab326d4ace816f31e375b887d34e3f47d9e8303261e83f4fe427eaa80d704d267de72ffbace20ccf951eac4c3ed112ecc4733b096d9001aace8768b1f7e0f17e0848016dd5c444e2e80555b2b008924e03fb7c4fa0efce7e6428e8c73445f7a9889b29ad7be673300eae010cee897b375f43bf9f3002520576856a132f4bb153b90a9a3f410d09c2e33bacbe4d5a828f0492f9e92a9344aee5eb44ecfd828b50e9af9b901ac496bd2c016b6aef1ed4694089f3d2e75cff0669bd5fbe4ffa4b38b0ce6ba4bc359a6276f8e4a933278ff31a78a11d1a9ef62c36c2117f30e2b407c9d3578b831f84fa56108e12608c266ad731c73ad2eb34ab39b6477e80bb883d2f9540ef162ee0d92720d511ab86911795770599a92e8f97b08eb47dbbe5ef16028238d3b54fd6443b860f382220de1d9d714b991d2fc76f15c04d9fe994d76ebe16c2b8e6764d81d904402e53709ef60ee53e8382faa9cf85e1d3aa5f42803e83bff5891d7e86b00399aa6e4ca8b0394013c7c81c81077b8bfa5ded0cd867c27c14604260ed0e53d3a404342c6c618e377a8e44f5c182527203549f8cd9565affc3c1a18d7b90d1f73d9f66f4b317f55242cd1c7d2c2e97154146dc62cc8e1e5c0c595ea50fe9d27b189dc605a583e8c743aa28f82df92bcd890243d56deeb28b918b8534efcfa494c26a571ca1c469dafb621e981f9cb901d1d31943f6deeab3857c0fef038d0b9fd70c82e5913fc703efbdd13c60f28cb50ee18a7afd53aaeda7b2d1d25818b40d23d0cff59dcb0a681240d2c154c7fc362c71e0f9341d01051065a99a61c2553fc90cf3e7da72d3fe2d12b6c35da4ba56a3d744381d474a287c2f0c04f22c8d453d69a6f99f895927b3f156725dce6ad7ed42b8de9acf2e20700e74aa28509d9a37469cbe1fc52c36b71ecdd36297dcdb3c56fc141dea6ad739e764083aa36b57c7b505a71e275a567b1261915bf9f5f9e004d4abec5c9f917cf04803f15d3d46164e3466dd04ee621cac8961f7156057e52ccd11b6f83df26183eb3601efdd6679484f9d58fcf345857bb518789db58fd9ae67daa7f1ad18768b7de32fdcc8ba6d3cc238185f1f74a657646cef09f6c9ff955c7d31caef966f937906d7c369859ab715b209f06e228ec5cd6fc9854e771fa201b1a9a494dec09dc4f1464e1e0cc43fd26d1f9ef433cd4b3895ce0cfc0c87488daf6f17a2683e1c28e5a337ccda2bb582cbca35ddc12e16d83b948add1bfabb258be9b58cdb5f87a6a649a10af1e62664d8", 0x1000}, {&(0x7f0000001440)="a06c0a2ba47297665de7d62f31968d8442f870054421e470e11b6aa96cb314f94f15bc6a5eb10a284c2a721548275dab194b0530e0170bfd8ea44e517c5c269db25944", 0x43}], 0x2) write(r10, &(0x7f0000000140)='\r', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) 20:56:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x24, 0x0, 0x0, 0x10000}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2000000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 20:56:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 20:56:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6}, {0x28}, {0x6, 0x0, 0xfc, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x5) 20:56:47 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socket(0x10, 0x4, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r4 = syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) 20:56:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x8000, 0xc3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) tap1: address list non empty 20:56:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x300, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = dup2(r1, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5) 20:56:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="ee0f844d122cc7d64ca837b933ecf2f80512bc4d68f5172aec4b101f20222b612919ea195edbc1d848f2de6d25d0c0949a44eb4b16a083afa8b5bc392d506b21bff5cd611264f942e74ee44a43e4f4dc43011a258bec2c0b0bdb7ec1ae1baef5d7c66d09116bd3b2f966bc8634e76ee9b1284fb4112b34935ca0035d27bc4351ae9ed785cfce9d1a17c69a19a3f66732d294667d18d49c23d0fcb1f66d75"], 0x10) shutdown(r5, 0x1) 20:56:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) fcntl$getflags(0xffffffffffffff9c, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x9) 20:56:48 executing program 0: semget(0x3, 0x0, 0x0) r0 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/58) semop(r0, &(0x7f0000000000), 0x0) 20:56:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 20:56:48 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, 0x0, r2, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r4, 0x0, 0x4, 0x0, 0x80a5}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x0, 0x0, r6, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r8, 0x0, 0x4, 0x0, 0x80a5}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x0, 0x0, r10, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r12, 0x0, 0x4, 0x0, 0x80a5}) getgroups(0x8, &(0x7f0000000100)=[r2, 0xffffffffffffffff, 0x0, 0x0, r6, 0x0, r10, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r0, r13) 20:56:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f00000000c0)) dup2(r2, r0) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 20:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f00000003c0)='.\x00', 0x11f699d651884b09) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x8) syz_emit_ethernet(0x543, &(0x7f0000000340)) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000100083fd66072d8776c2200"/26], 0x28, 0x0, 0x1000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup2(r5, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) kevent(r6, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffe, 0x6, 0x2, 0x86}, {{r8}, 0x7ffffffffffffff8, 0x0, 0xffffa, 0xff, 0x95}], 0xf, 0x0, 0x45, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) r9 = accept$inet6(r4, 0x0, &(0x7f0000000200)) getpeername$inet6(r9, &(0x7f0000000240), &(0x7f0000000280)=0xc) 20:56:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) kevent(r3, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x1, 0x4, 0x2, 0x10000}, {{r6}, 0xfffffffffffffffc, 0x4, 0x0, 0x1, 0x48}, {{r7}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x101, 0x59ab}, {{r8}, 0x8000000000000007, 0x0, 0x80000000, 0x80000000, 0x1}], 0x50, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x40, 0x4, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x94, 0x5e598abf4d5281fe, 0x200, 0x3b000}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0x98db, 0x5}, {{r9}, 0xfffffffffffffffd, 0xaa, 0xc9, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8001, 0x1}, {{r10}, 0xfffffffffffffffb, 0x8a8cc27acccb4eb3, 0x80000000, 0xf7}, {{r11}, 0xfffffffffffffff8, 0x20, 0x0, 0x6, 0x1}], 0xffff, &(0x7f0000000400)={0x8, 0x7fff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 20:56:48 executing program 0: semget(0x1, 0x1, 0x0) setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1000000009) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = semget$private(0x0, 0x1, 0x100) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0xca) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x9, 0x5, 0x0, 0xc9, "8b3400717ca0cf3336a72d4ff86a3a3195a32cfd", 0x2897b8af, 0x46}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = socket(0x18, 0x2, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x0, r6, r7, r8, r12, 0x8, 0x6}, 0x1000, 0x6, 0x8}) 20:56:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7fffffff, 0x8, 0x1, 0x4, 0x2, 0x9, 0x0, 0x85d44cf5514daf20, 0x400, 0x3}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0xfffffffffffffffe, 0x2}, 0x0) 20:56:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x1) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x02\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup(r3) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) 20:56:48 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r5 = accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r5, 0x0, &(0x7f0000000040)=0x53ac) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 20:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x51) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8800, 0x89) accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 20:56:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 20:56:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbaa52908513bc4e7, 0x80) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) pipe(&(0x7f0000000240)) listen(r6, 0x8) socketpair$unix(0x1, 0xb29441db2e1f69d5, 0x0, &(0x7f0000000300)) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYRESOCT], 0x1) openat$tty(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom$unix(r8, &(0x7f0000003200)=""/4111, 0xa50, 0x40, 0x0, 0xffffff0d) getppid() recvfrom(r8, &(0x7f00000003c0)=""/185, 0xb9, 0x480, 0x0, 0x0) 20:56:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 20:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)=""/4096, &(0x7f0000000140)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001200)=0xfffffbff) 20:56:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8e, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffff7ffffffff], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [{0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 20:56:49 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 20:56:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r5, 0x0, 0x4, 0x0, 0x80a5}) r6 = geteuid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffb, 0xaa, 0x80}], 0xfffffffe, 0x0, 0x41, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xffffffffffffff7a}], 0x1) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x0, 0x0, r14, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r16, 0x0, 0x4, 0x0, 0x80a5}) r17 = socket$inet6(0x18, 0x3, 0x0) r18 = getpgrp() fcntl$setown(r17, 0x6, r18) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x9, r6, r10, r12, r14, 0x10, 0x1f}, 0x5, 0x9, 0xffffffffffffffff, r18, 0x800, 0x800, 0x3, 0x5}) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x2, 0x8000, 0x80) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f000042c000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 20:56:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xb9381f128f22222a, 0x48) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071", 0x2d}], 0x1) chmod(&(0x7f0000000040)='./bus\x00', 0x4) 20:56:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/44) dup2(r1, r0) 20:56:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r1, &(0x7f00000001c0)='z', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9c, 0x8, 0x7a, 0x1, 0xfff, 0x8, 0xffffffc0, 0x2, 0x1, 0x533, 0xffffffff}) lseek(r4, 0x0, 0x100000001, 0x2) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) 20:56:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x7, 0x1, 0x0, 0x8, 0x100, 0x19, 0x1, 0x2, 0x6676, 0x58a4772f}) shmctl$SHM_LOCK(r0, 0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 20:56:50 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xfff, &(0x7f00000000c0)="ebff14ff13b9fd812eaa4e7130bdd0ec29c2f5c6fef7061f2803c948e6993116fc6d", 0x22) 20:56:50 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/122, 0x7a) 20:56:50 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:56:50 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) 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) r2 = socket(0x6, 0x4, 0x1) setsockopt(r2, 0x9, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1c}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 20:56:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r2) shmget$private(0x0, 0x3000, 0xcc9ef0960c81fcaf, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setreuid(r5, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r8, 0x5, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r25, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x4000029, 0x9, &(0x7f0000000680)="f926423b6cbf117d0710a26809e1cf9af83a8c19a825e77fb3f41e0b10cd6b7ba727e6332f8cb2f098735460224a47f77dcf6f3a60f4658557bc13ff354e2f5661ee4bde4449dd307293c3b11cef659acad9f0e652cc00000000000000a61ba12e83747f39fe733ff1d7724f150137e70e17c6aa61b4b21db70200"/135, 0x87) r26 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r26, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r26, 0x0, r26) write(r26, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r27 = msgget$private(0x0, 0x20000003d0) msgrcv(r27, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46ad09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c27700000000000000"], 0x1, 0x3, 0x1001) msgrcv(r27, &(0x7f0000000a80)=ANY=[@ANYBLOB="02000000000000000000000000000000000000000000000000000000000000000000000000000000002100070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000030000000b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c8610000f7c58e081429d44e000001000000000000000000000000003800000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee956602f7ac9963f7a1541e70155b90b5c6924377c512677618ea1a7548530e63db37a294a36d098cc18c637b95c1b709fc39d9342098b2307589"], 0x1, 0x0, 0x1000) msgsnd(r27, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a029d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a00000000"], 0xe7, 0x800) r28 = msgget(0x3, 0x30b) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) msgsnd(r28, &(0x7f0000000540)=ANY=[@ANYRESDEC=r29, @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16], @ANYBLOB="c2ef85bcc19809000000efb95a80f6c0e3bd36e8c0c712d4cdb25d586fc018e53b0523901ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b0518844776200"/80], 0x4, 0x800) 20:56:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = syz_open_pts() munmap(&(0x7f0000070000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001640)='X', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1f) 20:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x7, 0x1, 0x9, 0x9}, {0x3, 0x4, 0x1}, {0xfffa, 0x0, 0x20, 0x5a}, {0xac, 0x80, 0x0, 0x9}, {0x4, 0x0, 0x16, 0x80000001}, {0x39, 0x6, 0x81, 0x2000000}, {0x63a1, 0x0, 0x0, 0x51a}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:56:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000440)}], 0x1, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r6 = dup2(r4, r5) faccessat(r6, &(0x7f0000000300)='./file1\x00', 0x1, 0x861f267dbcc13259) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000200)="af90a419a8ecf83d3b8c8900d27ed7a50fdc96a94688178cf0d0652ff9f2972c823fbbee19da063f99fbf6e4", 0xffffff24}, {&(0x7f0000000240)="4fd24429a6b6f0c5690df448bf8dd64beff1674e2ecbeb31cea613cebab70f689f3d6104d8e0de92a05c21a7ac0ef8a84f70134b7d3f02d5944ffc03512dafaf0d952334c8005a784e4a7accfcfe8abee7917bc0747d7cba39cf8a0d352a669860299b2c", 0x64}], 0x2) r9 = kqueue() fcntl$dupfd(r9, 0x0, r8) write(r8, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) symlinkat(&(0x7f0000000180)='./file0\x00', r8, &(0x7f00000001c0)='./bus\x00') dup2(r3, r7) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) 20:56:50 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) read(r0, &(0x7f0000002740)=""/4080, 0xff0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x80) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000000c0)={0x81, 0x6, './file0\x00', 0x592, 0x6, 0x0, 0x2}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000)="d58604ce9dce8ab21cc176c8487c7c2a53b904cdc6340c44e2a3f73553e4d9c139f30325207efcdf2fdae1ef8d01a6920b7e", 0xfffffcf4) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 20:56:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000140)={0x6, 0x9, {[0x1, 0x100000000, 0x6, 0x7, 0x5, 0x9, 0xff0, 0x1, 0xff, 0x0, 0x6, 0x1, 0x8001, 0x8, 0x1, 0xfff, 0x400, 0x8], [0x80, 0x4, 0x4, 0x7fffffff, 0x8, 0x8, 0x3f, 0x800, 0x4, 0x759c], [0x8595, 0x6, 0xffffffff00000000, 0x0, 0x1ff, 0x7, 0xdf], [0x4, 0x9, 0x6, 0x1, 0xfffffffffffffffd, 0x1], [{0x5bf5, 0x2, 0x8, 0xe24}, {0x49, 0x8, 0xa771, 0x4}, {0xa61, 0x6, 0x1, 0x7}, {0xff29, 0x3, 0x5, 0x7}, {0x7f, 0x100, 0xff, 0x8000}, {0x1f, 0x101, 0x3, 0x6}, {0x4, 0xfffffffc, 0x1a, 0x4}, {0x2, 0x8, 0xd1d, 0x1}], {0x3, 0x7ba0, 0x7ff, 0x3}, {0x5b, 0x8001, 0xdd6, 0x249}}}) 20:56:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r4, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r4, 0x0) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) msgget$private(0x0, 0x12) connect$inet(r5, &(0x7f00000010c0)={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000180)) sendto(r6, &(0x7f00000000c0)="08592ae1055c8dd1adf254f0ad78a3ddd20e4729505a9dd7eb20e60f7ae42be98742075ad05b9f6a62264cc047f77aae0e18081ca32ea5ae12f97bbe0744bd9f801d96bbac5c22400bda5c0c4366688ac649ae5737be2dca749be4841ae52fafcbecd3a1b6392f680b136e7590fab3a4defa1554ff0921fdf6bcc5107ba6ef592ea0e2c0cde5516841abecfa784a3b7fdc59e9f1dab46d4b99cf8dab8123ea1c12cc8861906d81a4b5f062af7ca35dd4e021dbe609d45856df82098dcdf4389c5f7fa49d216d659c8c63fdeb579b3ced82b482ff3d3317ee3c709828998160d704b78337cf2387e12a4125ef5498dc000ef69070601e865f7aaf614dfcf05611306626ca296ff99ced590a46ed8e080352464942042fe7b725e9ad19ff1ea0b18bec8b9be134c2c23d7c61f4b2f5ca9530a0cd49af577dcd75cd2cd2749ac1f947bd2eee098a3e6add07273bb49cfcbe7cba4df949f8afb1465c4a1384a64559083904692f70f3fc9766d0f119d8b0aa7752b8243592880b8db2891d72417826233d16dba40d9784eca3e2c553b336331bf3a1072a8432b01dd936a2d352b79def19c21dabcd1f67c561165ea92edb8ed9c930c457df40a9a64218d8088f0ac42043d5bffa7b453f3a8091206becb9eae3b134ebca142d70313f194658edda92498f01470657c56349bf37f8214613be10c6fde787e9b271bef43e27c87454b7851cce65f008e59bf924a9ebdf5850d4a42153f4a83fa0c37bf00b8afaea4692ab80c8e43354b6e3d94b5dac9bacafa9694d88c9696d824532d283cf7f4c3e3905fa77faf61621b611459817dc08aebbf22b91ed1d9cecdf8ddf67d98348e50417a79b5256d7c95ca39b4cf78c28841868506354c4cd47de1c7e764ad645c138ec7fad887fd5fdea31da73d114edf0863e2c59ba0a49bcaa7d6861e90a1153b650b2ae4e634dc53d8a7ae579083cdd7ee79d71f9dcd9979303a9e63043d8dda67bac6be6fd87484cbc14b7a9d2bb34e9bf3698d5c81c783cfcff900dc65a46e78bc57201d11c7c6e1c1d3a9291936db6ec3280dbfb74a25f33d76bb91c0b63258a98278e54098d676120a3bbcb264934d96003d739485fc51e03b176df18f5af5449be75610ddc2c2679dc622637d8c8472d8006174a43f2547174f72efb83b460ec8557edf04fac8657c2d8675b4d4d30956bd8197d769c66739395083219de2119f6bb5d1738da38972654688c4b374a61e9a0823e8fef4651b54c152dd90f04f3ec45898690855a7d732940a0daf2d9b9c85ce0fda273b75dade76cd6e637436d1a624448b39ab2a5a3158606d0cf719dacf84613fe0c9ad48e6a204e96e6b7ec07a069cfd52ffad39bff08f48255f933d1a0798592d5ff46322aea4ae15826d6113de360a065dfdfc5e3c1fd8e62db2dcd9c8604cc9a4753bf0ee448315ccfae502ba81bdc68c0493514e7f79a3cefbb5d7f6d95b233a97af9ac4ad5eb6a78af1ffd537f889a45b0231d639902d860883588898e7e0d6c40bf355000ca21584874875dddae8db28b6a953e41ba947a5dd40c419f620da1c57e8b4dbc13d369fefa5be1ff1970c10f5e72ed5807beff750d9efbfddab4cb4322203faf1ff6b813451df53822683ba4fe50f9c5d6425c8dbc55b30bccc258de4df2767ed9e0ec51b4bf7302b4b4b8507589f01a91d962d45b38ff3127417a1a7e275e6b0ae7760def02d01070a2a7e7cb1a92a466fe361b41cb6eb1adf1ad711e7145ca2d6fd4a6bc50757770c4b072184617dbd020847f901b87a00b1dcd41c8cff514b4de148a7b31e94c4156142dccc84ac2c619f940a72c0440afdf12a67979ecc59e15e95ba25a07b5e26f486123cb677fbfaaa01185e819ccbb8499d5beea77a9818d9ed28906a406fd9b2aa6d251c9bdb7b653d8236ffc003ce1641d4586a1a267452ca2eb2916ce07c32e45804ab196f0ec336cd634a340c4377372863d8be3075b08beea6facd72a002ea7a649581778662339195d68382b76daaf9b2c4c7c79362fe2e5aa4603b853191ab6b54ec3cb09765729cd3cea9e1a274ce57dbc09f9b3f2598fb94f370b5fd9a06fe7b3aaa3554960ad72415f00b6f45c33e0486cb46bf12260ca52fe37086f219b5e1220bc06299c039c4e18ea28215d5a841cfe12138e9fe2d5633a3abdc371574fd6c5e3257bc083c244e858db2ba397ed16e0a87e0500e111fbda70a9b3ada6816d6f1a9749bafb1ce09a8be1b57b8b0e1649d7e581b14e6849ba319b635fb97fe7050b5cba6c6f100a71a045eeeab4b799fa198765a404cc8ad868fd2a99312d7e3bde5700892258bfc802b03e27f1cb209c01699c536a29b32bda09e79790e9d68dbc68e33d4774fd2be49741edddf64a2338d0ae98c1773b16c5dd024445da6e0610f49404ef2649a810591898a504716196350871b20acd555b5f2985bfd3d5c3c8f92800f78bb629ecd6a2fcc1ae96d3a05b688f7ea3aa63c83b5bf2ac2ca61eaf11f8ae7714d61ec08fe6bc1311ddeb00a857dd5b779e02cca37896e74a9faed775e8e9d7e1068b7cb4d74299b5bae0ad5a326bc354d2b58affc2f6be2a917ddfde9a47cb4fc3a9cb1e1bd21feb4b9bdeef3e050b7193515e3b54cdc1a3e9e7695c6512cdd50854d8ffdc2c2fae939ce41fe7369d595c4cc7b572bbb3ff79601413c70dd0090d3ab87aa3a4121ef21c51c8b2a3e4290ea1384a1261f3594adf47a17a213c84f56fb074dfa6820793581b5b3b6d43ec7afbc60f3d133ea6b301d98ca9d207bd7778f82afa47cbe67cd64c3d97802d05f4516c3f9f98e2579b614ecaa2dea5564b928ccfd2b0c34ab7dd1fd0b7136fa462e12a1a7d494519c60e39c49582ece6dbd6d9a2ebf61ef9a91f55def3de58be178e71daaa9d7161d5a8f5760081ab98613d1cf4ef5e14a3549862cace78a2261911eb555447294d5f5d35f6bae0de04b4d26c7f5bf6d7069746e8d000fb111e4dfab13a3fb630310b08a1078c41a25a897e798099ae52dea1fcfaf7fb47e7311042119b70337b057377c260e06af8e141b427f2590aa8cae022df1914a91fcce37de46b284a26808e0db39a83aebfc5c39982edc59d700aa222c4c853c989853f270a14d49825690d9eb4d6c7aa7e4e5d1b40b5faf2cbd8a1cd883f31ad9e9295e07523c42c744a225b2d4cc6b9d8eccef601aa67916303f49ccaeb1e0c075982259b7466629a9ad77345020dfe886dcf47786b085b3f8f3dffdee85d56f927fda1b3dce731d18d00b914eae2e204a26628e8897250a1e2c36cdefee7b28c78edbc9d467aaf32ea671c918bcac603594f06e78e5116f5bf2000b99e85398389687c0ec77108237d244657e07f780fe83c0e8a98f653c70e1c0bb0f9e5e8b9415c5621f21780f9f28d7971e3e1d329edbc8cf7e9dd09e936e620d1f5cca3becb97ccb4eae917343a47bf007a60e0f9e276ae9cff3d4735721b6dfcf2a08f1f531622d5d6bb87415af10c7e2ada219e92d91726e7400346b906f1be9c0c6404da9a25d1b270aef24539b5e1504c01b7accd4e5b19c7d64b67667324e0f0abe3e68d0641130b5aeaaee23b3d450c5b91fdc8329a7b1ae86a2df2f3ce807051ea02689657b67f4701f391168b87ba651471a0f5ccae23b3174e634cf7ab6a10e7f9f3d267872255a73c44123780dc8d09d70a7a8c70f63ef9e9c786ec499e3a6a663a7a2065d79730bbcd5ac54e21721f5f5f421ffabe9002cc9d7a244abed7372777aee8343568b49cb71282b07a90801b7f794a11512b234d8bef44405b84f943fea7e24c31065749931b178cd5aaa8729e034b10e1c11dcb802f90017572fe47dd27e9dbb56e78407abd74893343e9a9d190a26e850e66e356eb047a72c252afd5ebb3971bbc08b930c8529e060546468fc2182abd1878d26719cef5fa6bce9a2ab1ba8363ee57d9751a0ea78eaf70a78010f307b17c648dd0a704910e96e0d024d2466e13405278cba7c9952bee9f481ea84b52a94b20a2c01955bc3559f8aa52151890db98fd3aaa9199bd6542fcb5eff57cce1985589bd90ffd558de4e68bfda6eef2d291d8d15d0c89fa4726a73aadb3e529c016276dbaab4223a51b9a1d01121e062b8f1d0286b164072dc3799d4f5f385b84d74b78089510696306096dd81cbfc4c083158a6a1c7a0f065fdd4949e636346226c6774a4cba9cc5593310efaccabd19043f4212d7100f7a855a3a5567bfdf2e7d7c954c2ab65971ed8446fff382b9ee7e00f35dc8cfe54d9baf0f3cccd590a104f2eeda02bd1e42c5d0dd1244ac0242f253bf9268932fd5f34d4449c6b0f8cb98607247720cae37ad0387c955e7af8ef3d6569a4fd1dfb2ad28bae74bba877159f9586a8a43d6fa2fc9396df05bbb009b905a57a16aa2beec06c5f8ad2ee067270063adce71896848298abb3108882904343ad7175409b01ee2aebe972109db3dbecbc42b8df94c32290fd005696570c209b8844633fc88b98c3a12cec142ba43de814f7d5dce1714bc6d70b6e75ab02b148f8b3f16edf76cdd14e7648cb602b96ddc115766194970c518c36a4c0dcc93e293d1109bdb0fe5b993520ea6884d1bd0ddbd3622cfe7b1acd1e93e9bf548e31a34a8cedb31eaf10803bf4a04d3e512cc8be3a1082a6a47deaeb71e190697f84e850af18f93c9ea386ee05e548dc35fbed3ef236909a2d33a2a6c32a1666643d9db30bbfb40f12056d4176bc36cbdf5d62d419ec943a1045cfea59ae3d5437a132a21bc284adb407559fb851b18d4786df7732697640d8d873076b23192cebe00757ebb76ff39d9efaa9aaf38ba058e9104e1dba863a091ee07810505354a2db58a728ec1b9e8eb7b48b81c5712b09064cad1da0368568064df502b5e9cdab77d8812e83bc21114caac62ed8500e008c7ed9e8895a3d1ddf7dbbbd6565f47db8bcae99a51ae40f0ab73cca9930d23f3009d3f133341f6aa02bba57115d2186b1e568e213e4f92604ffb3121991fcc935c23c9b9383e38f35fe0207e0ec556fa9d36a85eb00e8a48902895ed537c2d5d6f99d2c58e55ecfcfb271bab1b6e9203a2d0aaff32e48efc0e90922c12d0e3e3d92506e6156c2d766656c89925b1ebbee834f5118417de511498cb7b2b84d93569ed2ddedb6b10ac1e889da8875d0b2738005f07566c575bd2d1f626aafd2a2f3148e78a6aadad3c60b9ff815fc7addbe42c53b3ba5b10c84bd6523b8c778f44861f14b664bce9b125e83814d857ae40eabc6c3c7cc2555c455c8d7e0cc5c3db1b2b578371a40a3b9f86dd6b75af0414439e04f39246c1b38cb572dce0319c05a74ff577939de16a007b78360e03cf2dab84e47310bbfb83e4158967b3cf15f6ed6dd4ebf056634fcebfb2197b4a4be122e763dfa62fab15084744ac35117fc4d7ae8d0e77fa7f4f605492e1fa1f0f0ff141a96ea09d3aa68f4e36c233698a62e05f07cdcf19963bcef7cf2d215bb3fd1781f4e118005e357a26a0cd6d0ac4b749ccd5fd3bee5ebdffcbb7e481c37d28bb74debc72a455481bffe7f2364bbdc9fb2723c911f84092863f03988d1140030a6103e3cb5cce03117725c2ee1dbc840926cb1cf65c606dc6f1713611d0f2a26ea8dc3d0040fc5f0b216e532dacd01c385ee303a0894fdd8cbb0fbe10db84c45099e7cd83aa7dfae53a3616257b3d9618257aad5732d8b0bb0ebb78122a5f52901adeb7307b895cb2b898cf48be9434f77d5ee7dc673c5f623440e8048e86937fff550fad026b2efb30ac37195b5313cec170f88278", 0x1000, 0x4, 0x0, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="c5aa2c92d3d37eea937fdb5802000000c1eeab511f9ebeba18556125909b0d890815dfe8d192a125e9f12beff3f799f7dc87997cb485d0bdd3bf1ea79444378678a63b5a6317a14555df84fce33a5e65522df7cac0562c5fb5715363c2743a43b594a709c1394bd4bbdd31e6977c884e6abf0380cddb5a3a64f7ab7c7aababb509ac7e5e0587ed7f2ba46e60aceb1659a1fefccd83640cd659fa", 0x9a) socket(0x1, 0x9c482f8bf90e8c8a, 0x3) 20:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x45, 0x0, 0x0, 0x40020000}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x200, 0x0) ftruncate(r1, 0x0, 0x401) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x377, &(0x7f0000000140)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000100)=[{0xfff8, 0x8, 0x3d, 0x1ff}, {0x1, 0x9, 0x80, 0xffffffff}, {0x1f, 0x3e, 0xf7, 0x7}, {0x8000, 0x0, 0x32, 0x800}]}) r3 = semget(0x2, 0x1, 0x210) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000000c0)=""/58) r4 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000000c0)=""/58) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) getsockname(r5, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semop(r4, &(0x7f0000000340)=[{0x0, 0x100}, {0x2, 0xb98, 0x1000}, {0x4, 0x8, 0xa94bd7fdf508ebf4}, {0x0, 0x1, 0xc00}, {0x4, 0x6, 0x1800}, {0x0, 0x401}, {0x4, 0x3f, 0x2800}], 0x7) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000200)=""/70) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x10021) 20:56:50 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8500, 0x8) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 20:56:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 20:56:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = geteuid() setreuid(r5, r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x0, 0x0, r7, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r9, 0x0, 0x4, 0x0, 0x80a5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x200000000000001a, &(0x7f0000000140)=[{0x24}, {0x31, 0x0, 0x0, 0x4}, {0x4000000100006, 0xff}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r17 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x40, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r21 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x0, 0x0) r22 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) socketpair(0x1, 0x4000, 0xf1, &(0x7f0000000400)={0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r29 = fcntl$getown(r28, 0x5) r30 = getuid() r31 = getegid() sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x3, './bus\x00'}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x28, 0xffff, 0x1, [r10, r0, r0, r0, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r0, r15, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x38, 0xffff, 0x1, [r0, r19, 0xffffffffffffffff, r20, r21, r22, r0, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r23, r24, r25, 0xffffffffffffffff, r26, r27]}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x118, 0x5}, 0x9ee5dba2a6848c43) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa, 0x20000000, 0x7}], 0xf, 0x0, 0x41, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 20:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x42a, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 20:56:50 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) semget(0x0, 0x2, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r0) 20:56:51 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x60640, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) pipe2(&(0x7f0000000140), 0x1000c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000180)) accept$unix(r7, 0x0, &(0x7f00000003c0)) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) r9 = accept$unix(r5, 0x0, &(0x7f00000002c0)) bind(r9, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000cc27e70a3505fa3cbed70af1ff7adc258f6dc223cef245361eb6a9f81f06ecc1654fa4dc5146cbebdbc47d46d8f893787fd771aaf2cf573ef45b8cfd82c9aa285c4335925ca55f83bbe32768d76f5dfca9252269d04c0b294c0176069a0f0db65b28448d7217b0a167212df55a26e4f5003670b2189e9742a018846ae6f9bb5a88bc053253cd352073b91121186059262e113752a4045d53422116dd99ccc381df77a5"], 0xa) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x9, 0x4c, 0x70, 0x6}, {0xc7, 0x1}, {0xff, 0x1, 0x3, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x7c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:56:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x621, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="232186daff0e09346fd8ffe931e2d5c50232cd4a4584f906fa244dad4d59990e42526e975c10c3720dde9ad6fba6b977d13f0980cf33e3c6ae2e48d3451ac2491596a159331844c0454121d0c630ab0e37f08f67da665dbed323872cf306afa7a3aba570216956ce86d2e3d26fc5260c4f090e6527ed64745200395db99bba44a4264389c50e82f5f54d1c11b0bac3ad94677aad5bcb4595c241d1e5e84fa99bd0", 0xa1}], 0x1) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x261b9a514e356c97}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972feb03741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 20:56:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84, 0x0, 0x0, 0xfffff001}, {0x6, 0x0, 0x0, 0x25}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$lock(r1, 0x4, &(0x7f0000000080)={0x0, 0x2, 0x4, 0x4f, 0xffffffffffffffff}) tap0: address list non empty 20:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) semget$private(0x0, 0x1, 0x4) 20:56:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000001980)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb60913107cb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d09b5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1690747b95beb4cec742ab952931e82b971c41ba91bc091d2e9be4ce07da7d230719e07c93afc994143663607bad2877d9aca5e45dde689637326d9137db915ff08f0cb837ffca7af18ec33bec0e0f86a98c408bc597da4298b35fe725aa6d396f3932a451d11b67274508c194a44aa1ba4a0fb25e31d7", 0xffffffffffffff22) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x81) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0xfffffde3, 0x0, 0x0, 0x0}, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r2, 0x0) 20:56:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") getpid() 20:56:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x0, 0x2}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 20:56:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) r1 = msgget$private(0x0, 0x200) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x0, 0x0, r4, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r6, 0x0, 0x4, 0x0, 0x80a5}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x0, 0x0, r9, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r11, 0x0, 0x4, 0x0, 0x80a5}) r12 = getppid() r13 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x101, r2, r4, r7, r9, 0x100, 0x8}, 0x80, 0x5d997a75, r12, r13, 0x100000000, 0x0, 0x401, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:53 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x11209, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x8) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) 20:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1d}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$unix(r2, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049c8fc1d5229710b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e51cec8fd9d10d589f22f7f97b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc457831c04686cc9d2e52510b5ee387dc40216ddd5f41106e89a710e4feda662d5ba5d0de08b8aa09276267"], &(0x7f0000000080)=0x1002) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x24}, {0x40000004006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 20:56:53 executing program 1: r0 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x100) semop(r0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf7e966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = fcntl$dupfd(r7, 0x1, 0xffffffffffffff9c) write(r8, 0x0, 0x0) r9 = dup2(0xffffffffffffff9c, r8) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 20:56:53 executing program 1: fchmod(0xffffffffffffffff, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r0 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/58) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000280)=""/237) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x26d) 20:56:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) kevent(r1, &(0x7f0000000780)=[{{}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0xf8, 0x40, 0x41b27608, 0x10001}, {{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0xf08, 0x80}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x420, 0x101}], 0x1, &(0x7f0000000800)=[{{r4}, 0xffffffffffffffff, 0xc, 0x20000090, 0x3, 0x6}], 0x0, &(0x7f0000000840)={0x60, 0x7fffffff}) pread(r0, &(0x7f0000000240)="13", 0x1, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt(r6, 0x7, 0x7, &(0x7f0000000880)=""/143, &(0x7f00000001c0)=0xfffffffffffffdbf) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) r8 = dup2(r7, 0xffffffffffffff9c) recvmsg(r8, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)=""/21, 0xffffff78}, {&(0x7f0000000440)=""/90, 0x5a}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/177, 0xb1}], 0x5, &(0x7f0000000280)=""/93, 0x5d}, 0x40) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:56:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="6f4cbdb636a46fa4e5c454a395354927d678e23a6ac02f6f1c61ea20ace010a800000000386463245b916a9c16b24407b376331c8a26972eb66465090023f248270f9aa9797e1301437bd0e0507e8684a16174c0d6af3eb963310a904fcb489d3096db93112c49e703e3b485d434b5deddd00bbb1767b7b195b6ace94a11f800d7c0dbd592359f2bd618e038b93659dc145609cd49696e70b6971b5dac70dbfe56501a4041", 0xa5) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 20:56:53 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x2070, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x9, 0x8530c703183cbe7, 0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) 20:56:53 executing program 0: readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/208, 0xd0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x3, 0x8, 0xe5, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 20:56:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f662b858f696c3f4be011891b4f2ec2834ec4f807b7af22ba07bc4f8084bc8c15aaba1826857d2a5205705940a9ff528799f0afdea97c01d16cf3c51dafc404d7bac6b6783d4b8436fe05317a6030e65f0a149d8e1e66d097e2d41c382d1f3be150741e870003cbb5c65a54b70f856ec091724f3573f3a543c3e836f80817972b066fcbb5dbf5a33fda2293561639681b94036a9675cc54bd72c6c134c3c2cc06d8736e4fa5376dbae0b8e21ae66cfa05ed15f376d510ee4811fc95f014caf50baebe102c874134"], 0x9, 0x0}, 0x0) r3 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000000c0)=""/58) semop(r3, &(0x7f0000000000), 0x0) 20:56:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='!dev/bpf\x01', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x803, 0x6, 0x0, 0xffff}, {0x7, 0x6, 0x0, 0x40000eb2}, {0xbf6, 0xf7, 0xd, 0x80004812}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x14}, {0x3d}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") r3 = shmget(0x0, 0x3000, 0x91, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmctl$SHM_LOCK(r3, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x1c, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getegid() r7 = geteuid() setreuid(r7, r7) r8 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x401, r5, r6, r7, r8, 0x2, 0x81}, 0x8, 0x1ff, 0x0, 0xffffffffffffffff, 0x7, 0x46e, 0x3}) getitimer(0x0, &(0x7f0000000040)) 20:56:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x800000000000000) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x1, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000d00)=0xb6) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) openat$pci(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/pci\x00', 0x103, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000c00)={{0x18, 0x2, 0x8000, 0xffffffffffffff81}, {0x18, 0x0, 0x1ff, 0x3}, 0x8e, [0x2, 0x8000000000000000, 0x20bf1310, 0x8, 0x80, 0x2, 0x6, 0x2]}, 0x3c) getppid() readv(r4, &(0x7f0000001480)=[{&(0x7f0000001100)=""/210, 0xd2}, {&(0x7f0000001200)=""/158, 0x408}, {&(0x7f0000001040)=""/112, 0x3bc}, {&(0x7f00000012c0)=""/188, 0xbc}, {&(0x7f0000001380)=""/230, 0xe6}], 0x5) getgid() shmctl$IPC_RMID(r3, 0x0) readv(r0, &(0x7f0000000b40)=[{&(0x7f00000005c0)=""/226, 0xe2}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000840)=""/34, 0x22}, {&(0x7f0000000ac0)=""/37, 0x25}], 0x4) read(r0, &(0x7f0000000e00)=""/87, 0x57) bind$inet6(r2, &(0x7f0000000b00)={0x18, 0x0, 0x200, 0x8c}, 0xc) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000880)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000d80), &(0x7f0000000dc0)=0x10) ioctl$KDENABIO(r2, 0x20004b3c) select(0x40, &(0x7f00000008c0)={0x80000000, 0x7687, 0x10000, 0xfffffffffffffffe, 0x6, 0xfff, 0x5, 0x3}, &(0x7f0000000900)={0x10000, 0x8000, 0x7, 0x3, 0x101, 0x20, 0xfffffffffffffffb, 0x8}, &(0x7f0000000940)={0x29bb8000000, 0x4, 0x5, 0x9, 0xffffffffffff0000, 0x400, 0x55, 0xff}, &(0x7f0000000980)={0x20}) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) setsockopt(r0, 0x5, 0x0, &(0x7f0000000ec0)="f1e3d5e2e433f2073dad37e024318b6035bb1ecbaa21b88c73c808000000f39aa304d4e2be369ec988c69776067bd718c99eacdda6c2906966d68337f756076bb1f8e571c12f2069a30f280474fc4a5be7ddfb2f8d5884c03b9ef509d34434d012e44ddf4d00000000000000000000c8bb9caad54f89fe79a77ea198c0f7f26fd9ed06bd8f2cf092d876ae99e49b46baa371964137431ba02142ce172bf372dd51c612908a933de53f8f71d792dae9aa05b43255b3057a9aea2ab96f1f9f47e4646fc409341cb382320f129d43334e75bd4a7848b2349498396ee6f0f71645f035cef29b471e2cc3961e9b87b6440af38dd560714b00514875e426257e88397a52abfce8f681ee6902dba68b08b240408d69adfa4c9bcea378b33cd3f4de00c585a1f1d560f5b96c03770e56fb2fc5bd6f6460cb0d0f4076801cce4f512c5414ef07846ca9da4ea70087310e6675ceee6a49f136f53e392c00c9ebe3a01b05778ca70679b00d0126a62f94d6966dbe379959cc05415cf4", 0x177) mknod(&(0x7f0000000100)='./file1\x00', 0x80002005, 0x8000000000005200) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000010c0)) 20:56:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000140)=ANY=[@ANYBLOB="70012e2f662b858f696c3f4be011891b4f2ec2834ec4f807b7af22ba07bc4f8084bc8c15aaba1826857d2a5205705940a9ff528799f0afdea97c01d16cf3c51dafc404d7bac6b6783d4b8436fe05317a6030e65f0a149d8e1e66d097e2d41c382d1f3be150741e870003cbb5c65a54b70f856ec091724f3573f3a543c3e836f80817972b066fcbb5dbf5a33fda2293561639681b94036a9675cc54bd72c6c134c3c2cc06d8736e4fa5376dbae0b8e21ae66cfa05ed15f376d510ee4811fc95f014caf50baebe102c874134"], 0x9, 0x0}, 0x0) r3 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000000c0)=""/58) semop(r3, &(0x7f0000000000), 0x0) 20:56:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r0, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r2) r3 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:56:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = msgget$private(0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x0, 0x0, r7, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r9, 0x0, 0x4, 0x0, 0x80a5}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, 0x0, 0x0, 0x10000, 0xfffe}, 0x44001000b, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:54 executing program 0: setreuid(0x0, 0xee01) socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r5 = dup(r4) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0xffffffffffffffff, r7}, 0xc) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622c51bf072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b756682afb9219e25572156d48b5a9bc25bb904a2107e80b57df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de720900001bd56ebb9e02cf6b895acd01684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17c2885cc42b7827c4e390d8383b8fa31cb5bd751d035690ab8157d5b0ead6b525f111a461ee6a2147b0ff9a91a4f150f2ead0f02daed1ef06c998223b84df556240f813cc3b6c4d861e8577a5c7dcd29bbc840c3a442963c4991a9fd7df75545533e30b3678e8611f2f6bf2fe91"], 0x2, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="c19f016cad0ad3"], 0xffffff64, 0x1, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce1ed5e72ac4b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d24593536000000000000000000000000000007465a2035a245da24ddaa5cea615e2c1c91d5e60ea4040"], 0xeb, 0x0) 20:56:54 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0xffffffffffffff66}, 0x0) 20:56:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 20:56:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0xa, 0x0, 0x400802, 0x4}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x18) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:54 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3b, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r1, 0x0, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') 20:56:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:56:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x537562267cb979c8, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) 20:56:54 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$getown(r0, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) 20:56:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0x10000005d, 0x5, 0x0, 0xfffffffffffffe0f) execve(0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0xae, 0x61c6, 0x1}, 0xc) 20:56:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f00000030c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007973a1968b97d8719ae24a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1e160fa3174000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000553a3f8a4fa60834480058f800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000c04c7847ad28776df5b88426ce6e7eb1a623a1ce2727f69ae03700a6cfc759c097c80d974ff1f35d9abbf11985a9e1ebf3cafecc5f58a601ccaeaeef"], &(0x7f0000000080)=0x1002) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffd) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x871e68646e5d7547, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) readv(r2, &(0x7f0000000200)=[{&(0x7f0000001000)=""/4096, 0x1000}], 0x1) 20:56:54 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 20:56:54 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8add464daea529c2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x20, 0x80000001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x54, 0x80, 0xad9, 0x3}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x7ff, 0x5}, {{r3}, 0x3, 0x12, 0x4, 0xdf1, 0x6}, {{r5}, 0xca7e5796b633f8db, 0xbf, 0x0, 0x1, 0x10000}, {{r6}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x2, 0x20000080, 0x6, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x68, 0x10, 0xff}, {{r3}, 0xffffffffffffffff, 0x1c, 0xa428a61922c1f7f0, 0x101, 0x87}], 0xff, &(0x7f0000000280)=[{{r1}, 0x1, 0x40, 0x80, 0x80, 0x8}, {{r7}, 0xf66bed809e8a7293, 0x42, 0x40, 0x4, 0x10000}, {{r8}, 0xfffffffffffffffc, 0xda, 0x2, 0x7, 0x1}, {{r2}, 0xfffffffffffffffa, 0x8, 0x80, 0x100000001, 0x100000000}, {{r3}, 0x3, 0x4b, 0x40000000, 0x10000, 0x4}, {{r9}, 0xfffffffffffffffc, 0x3a, 0x2, 0x0, 0xffffffffffffffc1}, {{r10}, 0xfffffffffffffffe, 0x4a, 0x0, 0x6}, {{r3}, 0xfffffffffffffffc, 0x1, 0x1, 0x100000001, 0x428}, {{r11}, 0xfffffffffffffffb, 0x6c, 0x80000000, 0x2, 0x800}], 0x10001, &(0x7f00000003c0)={0x2, 0x200000000000}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 20:56:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 20:56:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10004) 20:56:55 executing program 0: shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = dup(r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x2b) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 20:56:55 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100), 0x1000000000000005, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f00000036c0)=[{&(0x7f0000000680)="83d44e6eef2aa8320f8f8c10a5b6e4a0c1e5d8af01cc3c5526c6ad69a942518f993c988e32021f93274c963415840b550e3fdd324e8e291ecddb04f74090f9ac1edcc619fec48fb4ee79bc62ec78303a85ea77fae8b51fd47fa7b28259e338b9aeb9d246cc677e6ec3da4b1549b67390fbcc67d7ff3d29cdc87718ff47508122ab6065108779d9f194c53e7831341c7fa14fff0816c2c1a4ba835d521438a2d64a08169b61f9873550ff37f5a89878e6c4572f881bf6ba772719b57a91c27db19cca11976b83ad04ccfbc3aa3472f8ff19366894bc301bf469097f616de1bc4217dd2965046c62824b118b8c60600df21bbdd8050a27134f97ef696e1fd4d3ca5474ff464d30b2b2e8420d78a3b0664fb958752b3ad3e8f83cf362c6c47d5528ca6e42c26fba61e657ce6656a047b00ac304c80594ae675afe5c6df14cea9900890c10c4458a3521409a53b85cae7e3c7fe2ac7f54e5026a27ba5ddd705b5d78b82ed7fc9d3a30b67bcf4e808ccbc9068e48c184a5f266013f7e7dfe39168864676d3bf5113dac4638163cd218bbfe59fd178e92bca2809321f61a209924982c493f049407c0af19b6ad4769a69b6a6574f586cdb967b46486d9fb490561f40fe03a5e4ea195d25e8136f4a84e6fe61e1f2cfa515125c0cf7d9f81ab4b926b08f584288ba1f78b16760716c1c0de50fcf989b732a3957c436dda50b6c4bde11e43038c71b8fb379361fcae79b54f6c79077ca5592a196bf87447f14e0532385eb4f45de42aedabfa0ab796a1f51ed8c8311f74fcb59981a9b65c3c23b4a52f5bb8b3eaea400f5483f936d29df5b44ebcc7ce39b913ea8f13d0b0f83330bfc80110cd519baafd1811f9b3ca029455fc1e5d90ded9c9da90567d2839f8c2dd5a624326d6f487c4858d4ed5b39383446b96a445a08a833b5c79213c0e7d6212681d36c3318d564b566f0dde580798ca5f1d17c039ec4927942ec06830a14cdf55191f473b523538d6773fd1ef450079f1f0dc47115d8ccb639ad599353bf9cf91917f853c81cb2a165495bb17b2df67120c57f58d3e4e629c469ad45a2af962b49a050f25192b2acacd43a4d0f84e3da3a575728ba76873725fad17763f3b32000944181410dcd81e37f338f225c0fd3152941d881a1446e114038a190383b161f0a65b857969171cccba42e99d83c2984b1990b9f511545eeb7363a4f272c87fa331c71487eac59d7855de299be3970e825986f98b6f93f655055b7a8f80e97dc68d9f534d942ac0e825e37fd93f73e81e670c2c6ba2ee1e84e9bbc7ff7e1c44f4a3b409e515b95c9c1474f46a2be14ee7ffe243867359b67e296abbc963f642174beebdd7277add10fe0fe8bc6c16e6e361e1cbe0449b3916f6bcd0285b88dd595d183d239b38119bb1116c4df6f8298ea90e17f8234bbe384bb0dbb1d777945b4c5b8995fffd7b52f3e13d01c664c829908cdcdf80df8e50a63eeed65a434c84e0d4c12d3d3ad1f395a1c0c5af225120353e6a65359ca89bd675e33db82b0627d7bda92a119f5c581c194bdae1d3ae5a7a5e8d280ee65b89a70af8ae5a65e0dc4ea50271f049e7c0e721dc5a41de42861fd6203fa055be11c0462d2ece1cf5c376b76a24791a8d010d9bfd70ad59b1afe6029c08e716d377446207347f6ecfa0d151f66c7af67218babc59bcb3cdd90cc3dc6d1cd0a5cd2d4d0da82529f3e35fb5517eed838b6bb032f46d4f1e5f159fa82ac886b1b7d15a393707ab9ac778290a38d552a4ca2988eba950536dc61f819efda2c15ef7b232d8bf8ece5f5e165f52da9b6e447abacb16a3b8747b3795ab1c8648d3bc942b3cba23828ae01b7de770cbde12175756ce229683ee4f4c3329cbf1324df8a0d5a68dcadcb99440b3d1a571c035904cf13d57ee27c3a5ca385d1c64fcf78daee5f72c7744453c966eb36a9f77b853d9b39e2d780247ebfe0b564eda4d6ae463a894d75e61188d42e7879f33e7fc18bf8cb14ab26ced2c006e8ae0fed17e6a5a2f918b269e81220f4a580a6b7b062003e28db92dff8af618bae8318b4708c0d9e2e57b5faecb8533700ad3d76457e26e1e220c76a88bbd38753ce5afdcee817ae1700cac83ed399c25a23ffb775db072a0f73eb811471f82e5e03537a37840c34f1343b3a8ce6fb2bbc235a8e2b87abb94c7a7cc2ab9afae46154195600ec7fbf8e435d26c1b6abd4ee19ad95e6f4d9aa42a4ca3e0efa0c6fedec83bac23ad506d4d8af2bede772ca591410814cd860a3c87b8f918d3b2becf5ddfbc6ae3814e843cee329fff3a3a2684b9a5f9fbf40800d9d86a790aaa05bffe40477ef898e22959dd1c4e5d8b3882eb2b0f078aa5b5563e369723103adf621dc50a981d99c05b62262df02419322745488929e31ec7b34cabd7008054d06ac4b6989489ec7c8c8a97b2db5af0d7f4088e33fc3751a899ca0758b9efaac8b990e1f31704ada17fde6939a577a7b2fcebf450d356080f7bee0c091d3147eb4c0ca4dc045f7383eae45945ed90b6ee23b7322ca31e6fb3db09cf9d705c9c49be7e9fa3c4b35d48e9e2d44ff254ad920efc67c083e49a32ab2ad8a2228b7a7f5df70b635f0f271ff5dd61544f7ab619f009179e8d50eed6d959f6db452ba597ae438ee4c973c5393d144747c77832c81d22377b2baf5e3c199be0a7a71a36d0e6430b0179b68f1f45bbfd5bf5592527ec2fca1e59954fefb04cef610b9da9bf614edc5d5d002b7b5ce4091351b850eeb0078e864028698bfeb2514ef196ef519044a94481b69104bee0c3ef1d3d16c384d4632d51e8629f1aba029af9c759fb2d43e3db9de19afa3d702868704631914f59c3c8f02fc43952ca91d527d277153dddeac6ce3eb038a00714ab8b3f40914357781fe224635510a41259d0e3a970d75442793464f7519857697d68f5900c54925503fba7217b6af5587cdbaf8d22cff4ab44ae055e7ba3b7d75c905b27a0229df283c00f82c7163396729b6efd9cfa2540bb17ce143de91c0c9faab5de6059e3eb719c442e5a00e4e17101772779de5eb89889f2aa57204e6d4cc211d785b1801c6971c650334a925fde4a96202406b56b764206e6bc3c3b3eae4082ca4e50a357f12be40a680215dd22e60376204b8fc4f969c177eec8ede5f04e2bd015d64aeaa33f75bf92de974b3df9c742d6c1c41ce225e9ca8cf9f8d750f785ffdce65853ea664296f13973074c78ab2594ae15645ce68af01f9c79f882fa40059e5a856613a9ec0664844bde152bdf0fab55f9ef0da9cea1f0dfa856eeb4c0bb9e7966873fb1860d901c9fb0226d12be499d35866d08a848a15ad42efef48362890ec4447f9ab614da69afc1f48dd74673adc679f7e233936cac70788303515d21532c52e4d98681f047b9ba7cfc46fe9cdef986b024fa8c173cd434d3c6ae093575451f3c7d24255581f9f18fd83d91357cbce47c7898e64510abe6ae5901b0102d1d54f8c730ddbf15321684dae5197892df872064f01d477c495da59b19cb9342830aefa8c8fe9089a8948c0a84fbb758e14c6359ce95044edbf340971eee2f068be3757775d87ad8e959e2eea044612ac3b6b0eb92bef3d542875904c999d69b3d9ba4854f15eed2edc8e918e99295e204c9e7c93bf0c545483bfb5242a39480b92740f50c6dbbabe24350b50dbce9e15c4225204c814a01440820699fa40da360fe769dcce19b6becaa55d06b989f66f88a12be4befb5e17e5a4c34ce6989ca25e65c1c4688a410beca4967acc2357696a68649d1d81a48b03722728c53522f34fc81584676f70d9551108253d1d92a2189cd41dca0c80c595581ebffdeb3d26f3fa48cfb5ffc78a61e821d569daa366ed86bc7db6dc7dc22d2c039b845735c7e512365924a1d2c5ebb5e1cc292a9f2fa1c94e2521f1fdff6f5579ee20aad38754abd29a901df97adba3dd7b742f5e57101257c5e3115b617979964b9ef940481b5e194f6fac009b2646d5c7aeae56560360566fc3ddedbb7dd1615e9ff69e0cca7095d88cece5c908534c2951864599c9c4d2abf9867b482333bd5b5e9a3413447a868b73dbabe099180cb8f33532308bde4018dec7d15636ea596d50af325cd0b34ffc4af7301bf94852c4479be83ba338f2abd36684c67ad7e0a224a3b9bfdd5570c5662f4b9f8d3a43530d6f088b5a10429a1e7d0cb3b934593e4dcdf9d6ea1238456b60a78ce4ee35931738b7a4c6622d71f680b6df12a22d47b78f0d78852b2f248cbb480969ece073855236ce32f761df1aa87f16131810d26f807ef113699b907a8a118d186cd94301786691cf1c35510ef128a7d5c133f87c87012396ac856591d4748cc9b727f7e3282748ba219d2b13e770a6658ff86270e2c69704fdecd658dc6867044e89b11a0584b2c3001d7f28d1caa50d11c52b1c41ff03c1113c2033a71500e6421dc19171367f8e4333a26ab13fd4562954a6565cf91bfad4234177cbe6add4d868f296bedf8efb5d570ef8af4bc3cbbe7c8cfd8fa78abfa289b9878e14b90b7628bc60b2c98dd23f5a38ea16339c2183c43da3e7a51862c3fd10b3c53bc769164b02c8443d727805f6e730c9789d21a82b1c2bb3eb160a8826860c479ca373b91ce96b0ee867d0f9b84ca621464b7b9115b5a8a8458686587bc93e9b71c4371b3d5deff222978df787559d0b4fa6e5271cd72e4eaf6a9c07ebfb50d68b9a9007a69dc32ffdeeba531a4c321fa691a8dd52ac4f18f00c5af07ac1dcf6ad5c5c474c218d1002785043231ed846dbd7bc7e2caa6bed8cd95ea59abd9d125c9648da8d495a6a991f2628d72f418f189e8a7c9dbcbae1b951cd9792935e6b4c661b3be10344bcb2fc7c4133f72f5577648f462708e924cbaa0f8125e3ebee78541717d7ce133319614f825e834ff2d637ecb8d1875694d60e0868bade148606dca42e4cb772d62820e6b2dccbe8851b62b1b283aba20a910e35c80241ee70d571d5846c72b813ff8e4f0d33f9ec911e077b645b419d24cec5cd41cf1e6be1c0c385cee41314b1339f96d8f28a364b4f3b0880598b1be9d90ca9c63ce2b6348824952aba340fe5e365ccb979e27c07a59e3cbd4f5e2cd0988309e977a7078a29008e8940d80e85d722f3ccdf956a4c1cb0647d29bba20c0125e1ebd39d98e9d3e44495b13e22d28f4bf593f6a9aeb5ca22677cd2f9d06b9e3fcbbb8e7903c60bd255a27470d4d23a73735ac2b67acf01a1e613ae61e61b43b7fa69278cd397bc7bb30907310e6dd78eaa1d004ec5a6937565ec42e4100246ea828bb2823a6503bc8a0a7a72f89d1464413c1b158f445a5cf608c4a3146be212f519f44487df32f04b1aa51a6a71899c6b9cc70ae13a34a120420159f26f9eaf30c8c6cb88014a198da420cc0456b2a0f5278aa934af8de2574a0c880ab9c9965383f9a65f6212a851539311cf596c511290ad7dac3ec1a9dcc046d5e7fafbfdfdf33f862a08ab294759a6ba6d0538697cc2261dc84dd59491944ef980440c6d7b6f861e20ec1043dba1cb19add4939f2d79417098e890c91b616cef7cc23d1b53d19f57702a505a3a0e1a9619ce4a5882e5f7c098aa67a4bfa85ec389c4ee9563fe1c9fad181b6df932353b81f893940b1d87ffd3af6f78e9dfb3632e9b37362444ca9d61124cec5ff3259d5eb9216d0369bb040142f38e3917b73564a1eed1fbe3cf6980cbaa7598d70c096fc7686e54391113aa0f43b24662238e3f262b892d8170a2e9598e5bb90810249d1bc0ee318f5c16ce5e3936c26f2b7750da64bb1", 0x1000}, {&(0x7f0000000200)="f2f3b7c2210a4017f6e22dab049305fd23b6ad4c46ad50f451c6067921914d29bee81b0973e3932fee9d7793b0b31ed2c173810269da2ab43df3bcb05bb4bd0920f99015b6385b753aab3e3a3366df9cc69702728d4252ce6f38", 0x5a}, {&(0x7f0000000300)="55a5c07a5111d25e3c5957cd5603809c4ddc40b5f15c89d07796c3766b2515431fa8cff4ab1bae63df0805d4960f7d252338386ebc9d88feb12ede737932e858feebb10d9a783b41eab1dd635add73cda2aee79532b44a45922fcf608ecf8ed1891e2beca1d255920ad889c079f25622cce9a3a38926d90993748f224a37f62d78bb5e4ab668af6bb5da321fc16b4c5a62dd036498ccef437fbfc3026d4065379f401867bc21ac3314cd21404653eb5e724c574e38998622ad55725eb4035cfca4d84e7a16e6b1fef0fff69c6a5fcc33ed01fb3c62", 0xd5}, {&(0x7f0000000280)="93f83356e8886ba03c1fd752d614", 0xe}, {&(0x7f00000026c0)="e6eafaa91dcc02d45e505318d8b58a5601db20d645a47372014493e7c28788c6736ec305fd7f3de02d8083676cae9f62aab8d67c15e35fd0453ee140a4f1fe6ae33d94caf2bde166818553d10565c8a7cea10a155ce7341d851a4730c0db421b62c9bbbdb224bfec15f44096a609f157b9a8aa872b93b1e69725e93a3857eb273b916c443457bc310527b5921b1d4f18f611260e6248950495e4752440066c2de62daeab8477a805f7b89841adf74d67eb0c1cd334ce90a60cb414896691ee76d994ae9584119bd24f812c97f4043daf87236c5f3473a99b69e46409e0f214936eeb6ed43be99f8db512ee6e520b182029e3e9fe22f2a54af83090d447efbe9096420512f76b8395fd8bbd36698140ce625cf8a0f4ce67012e51440adbf9c0ca6ef7bd4e814937797024fb41340835d8bac535ca7f1f108a0aec699e71df91329299564e10c6967ea207b263420dcb291f2030517a4e719f6fa17fe4e7bb9d231d084d48508f4d13ba4bb149a24d1d95e9d20129d1887a65ac9046516904464baf86feae07c7e08d274d1646c308cf82ebb1fc925a77776400f9d3d0417ffc581dcba7358c876ccd3d04a013ad3eb79a0b5aa6e193dc7593b60553117cefe2fe444f66fa4602713e8ea2e6c9d3ab231d4639237e23569abafd3c22feec870e1639489c5eb65640933e0c6d8ae3e98589229035a6cb68615beb00c8561dbec0f25348a4544a7d54824e5dc85dc38a6f7d5498af45782e0ac4ae6547dee29d960df0a3a34c8b5341b3597d89dd91fea7153cccacc1ab7eee0fc7ea3ae2f333f834ce562f9596b20d1286464e9ccc80738a66e882deb9b102b555f5dec77d1eb8b21319ca4e1d7c22cff0c2ba579a71129fff3edf92ecc4024e584e3273d02b149104add8fea80e69a7e630f7b3ff0867f10385031491669825cc098ebb37c273b2c0807cee4f3bdef8ea54cbd8350927cbfa28e1031cc0a5f2e7843461eeef591a63c718590552c88b88f79cf91a6e469ba6efd6918df7e8096377dd1e20bfd35faeb27e57d5df879fe1b2ce3e1c3c9f05275f57ffa74b5bd677b431ad914f166cb6d13cba1e736d59148441764d6a25acfe6f1bd922da23613763e62eefb1004911022e345714005a46dafc3ce3204d1d305d03d7c034eeab98bd8769cfa5911600aba1e7aa4b0ba321b5598ded0b542117b75452873bfd0543171b958c8a1009cc6bfb794a3c46ff41132c4848beed1b0e0cb9bf1d847e512034cd95505a3c8096bc8c61dc243d7273538f677b0603ce573977571db99973934fce6992913bfa8a59d313da28e43a2d7e6cd0c803eb92d3f0d1f63cc1db4d996939b394d32d44d4477031936ad4603d99cdd7af0c8443ec64f0e9e27fb8751bce4806fe61b9f522a59ddd586d8510567abea127f042bf11aa45d8cf4c448899b58310be1995bcd0cf95e386141998da18c7deec48ea22c75cb2cf979306245e6795be652f6969fc646962db9419b1031d2cbada12cf46823481518af1cefe9668d9e9c3f2368666cdbcb92e00c72db706486a53552fb4a736516c500ba6f7a4ea0c774baefda869bc0c9fcfdcbe4b620b74de1ffb0864a27cb173a75401f46489f10fe5dfcbddbfb15844125f38d7ceaa115e94f770794c437e37dfca33055dae35829a733bd22587ce0e0a2acc1fbae1ec9be9061ca1e20c388cc4dddd3a300b45eaef81b5ffab9d3fef735f90cb1054c0d424a7722c82b3da5df695b92dae700c9e02c39d89f1c46399f84c279ea51381470e6652bc7b25ba2f44f1935119e535f5639ba2023f8d999414ad452fdd658db81ae5e48fe5b2d2b2a42c06001c0f7ab6ce46634de9dfb5b722601f8e1bfb61b02cabcb0f59d2f5f75ac49d7c29e13c4d7aae727df9018c56311191afb165a7f62562f75ee6bdcc630489d63fe2e9b4d9b96ac2e585e3f06fdfbe64bb7be5605ae2705bfc1785962f7af33df5ae493a639020451967d0b00887a8ae47cf61c5d42f32fcfc3bc2891879010ad0955514e104260d7024ee2b2882ea6e55bab73b238eef95538a7ad9554908300f37d5767826fa10e90dde8582c90bdd1f4e5c538ea8dd9cc30b655c5d74f2b0b100ddea112f612709e90f14b68133072c803dd788a40692f5c2681c815291c0baed747c14d94960dc164e399557292bc0d086b6fef94f2d75f31184d555effadf981718228b482ab9d655e3661d798c439ae9e629c252894fb2dac99836dad53a5d63016011e6a1edb5f6b04e64dfd5f4f7e782633dbc6d83283eda5ba3769a2a653475650fbb1fc82d7ba153781d21b058a9c7a022a48c894237b38803e6e2c32311a4c58a4bda576081e772c393a54113db0314766066c84ee8223afa55a745b0a94a89c765b962caf77bb718412fc2d6ddbf673633dab4a6765a7b3329e21240c72e86d28b97ff0f9619a9310853931aacb496742e5fb265bf512dd7ca0042a83f6c396d74bb5b7563a96fbcacca7e5b113c7e089fda744c6747f481b53865dbb6c072fcdfd8b77c917727ac1eb17a9cda0f651bf5eb43e94edbfe7235645ccc1670a57fae4fd9133200f834e6bb0b3359eb3dc9fe74ac6db0b3dafbd7a63bb3a688e9ed60db7a141673c1e45e787a4ddfab0fc663a21d137026f53ff831eed92ddde5fedfbead11c1d3ee08e8a57790f2ed8f4bf44a047a002e46807e1e3ebfd26095e685f17669f8efd5e82275febf85c1d171565b332a56794137600fcf2250287dc2e9dd60c9db3f534c8b0558aa579f70ecbec49f20975a8041ee8111ab8ab779d1f819609897e53a3998e55ef8a02211f72d88af84a5c5939d6ffd02dc550f45b6ba48c68316c8d9d68612cfa36e149b6c6a71f61dfe7c2370c67d5fd470f341a5160fff627790c9dff00bf31c16da4e619132623255e6c02fdc2ee94f1253365f2bdef9216fd1a4095054b2b920a519831c725a3e6f8f74eae598bbe91d6a1a9ef1075ebc8267350d030427788b2e2cef7f559ee33198c653a41866eecaf485592740b96c4c057d1e6bb902758f2bd6352c55b1be969729de03c73e8ea81579d775ad215a5e664bbf0dc2b828a6fb22e870d5a451329026afbd5dd262c0e5d2b71343112adba5dd210c5407b7a5b36539306c059fa336e2c9e6b66a8d1fbcae2c0b87f11ac1ead29d629fd9bb732bd91d5e825b974b20e9201c5c086f9c65ac5dd285e8316c17882642b111dddf6986a51c8297afa551c22f7dcbc278eef7db0125cd3bed99b694659f88543d94d7297580cbb675bdf3c3f3c1024bbb4b9dacdaf99042f84bff18c8836f489504a8c864bede44b8739ca86f0a92fdf22559138d3e77e7bee8de4b20b563f4cd259c73b9786553c60376e9eb4669dfdd38fe2a0cc737d12f5a5844e5051eb440fe2f0f7a456b2a08474b78b282c88518e535aa85840568e3be8ecc109a0ffb9879e6de774c221ad20d3862226648755fb08fe882c4ebeabbc4f374842838abb20ed0ac365a30578150d0e5d653fb2e34958bb244f7dd7ec772923fcb6f5e465d7aaf07a2761001f149076b51bca15fab1b09125f0fd5eb538620080c951a1b8d306ed602b905af3faaae4fe93612d461055d2c6f827d4c72eff99d4d35d57519185fe39ac5c4edd24719f783e6b034dff40da9228ee0634e5bf72d5cd91ffaecdd5d94da62a815e8bedf9c88c6854c9ea5495f82ad85615a804d722e82d9366b07c1c57dfe3495e63a0b4f129e153764c067418ac977c8cb56cd55d9f73a85f5b88760bc3f296927161b882113ee6ec793358f3a593e8c99d9ec55c8073481a5bdffb8c6f7df44d7733379b1a855f818029484cf7eabde9c3a434666268dc0018edc7e68d863cf1b538b47189c8e2775a7932ad477139ca487cdef508f5570bd5f6bc0df99a99c145e9c714293adecee72f3877d4f976b605895c7781375c905a73df28234b4261de3acd0c669687ddc730326ea46ca308be488cf5b3e3ec979156a975ddc881cf0a8d2c284039f6294d6c68bef21b7dfaebd1ab75a22bf6ba70ace2b08a4ea78ae6e441749b9e18f97518aba675f4bd981004706df3ad8632b072bee7b04443507ab437ceff944522463e3c2ea4a3a212e9ccf71ee9bf252cc3ceadcc15680ed85bf1ac016dc42f5d1926561594d8122b5262fe40b915c8373705b9a4e189df70036815c5f5a0426a7ffd08cf73edf9e2db6bf542e149c231db4764efd35d271e112232e8dcf066bf900b9e9469fa9922a7498704c3751cf26a5b60e703fa11be3efff807119156d56f30af145e5028c5aa32aac0b518e4566d5516ad4a06a6a7998bbb82dc089d579958fc0b76e1f6feb115831f9ff151a8bad203a801a9d4c805bc95e22566c725e04c8af8f3b5b4f8e82e79d31e249fddc44de6902ff23a828b6286b73fb826b86b11c2d3bdd903effcf7751ac64d56fbf06288c736d0f8a832f4f303df10e396989349b71f950b624004990b1c56e5d6a84477d88af370c69489453579fcfd147d9e60d6ba1b9cf487dec779936d62ed32e273fc3016269e095c3b7ab91ddfa28bccfdd47d47af8784ea8afde3890702d68c54e8b2bd4c6d93905d1f2434c01e485f5011875fe9dc7af67fd25c755fb24806075287009d0a945fcba833ba618625b35f167aecc3bf5d044c887a69abb2b55abd1e9252ad9008d1cdb54614aa648fb5921e97f7e06a4bcdf21dfbb818a635614f8981a3d3ac3765971cd88268ac11ed7f4b194b641d34e4a1aee78c62ad2cac5a74938d76fad2bf42a31dfcf3870d0cb5bb9996b8301bd7da17ee9c48812c4a39f62ef03ae22aca03dba15e1b1e3c22c12d33e9d9a6f0bffaa6f7bbb884ed3209178f915405ef6c3ce9451270333310f369f3f8ee6ca84ffee75160a77dc1505eeb2561a683e8d9536307bc56e805de98f9f0edae369279ba3f183f4090254ab4be28b0981a4bbca98a9228bb5d4112aaf98c54d0263a9aaf46de495193dce61b6579862845ce2707ed968bd278e89e2b9c3aa92bff7d82a074cdfbe1a89bef5830a05a6cd71762ca3238ccd41bafbe1a30fc9c35790bfe14af0f184675bbf495756bbf16019c8eb6cf1e5277b8a1c3f5a9742ad67ae5ce6a5a91f574d30782d473453b09a31d2cebc3303e61c1ddcbc0b8d4bc53212d8d7ff7cbf25360dc13b9ffb2303e41cbc75ab6108be3e1da2855a0d815feebf7add993ccf2f6d5e03fdac2d718a1ef5386a2200dbee1a8d1683afcdd349a4c34694f5b0de4f0447129b1136c2e8b69cf3f073e9f8819128f94240cb42941938b5de419b06eb8574a9e95dfcae995e13b858d99500bc5d9336f01c4432412e82ed4c7c5d1780f6391b8eb35ed0d2b74bf7fc01933cb6ddf223dccd581167ab0149590ab5b0979055b6c9a6ba25147354bb8fd59929d9e7d6589b3c5884fd1e1b1a260adcb4fcfba980496dcee38f9d909591d48e3df268ed50c061cc5459b90f81c5103347e04bfbeb9268caa11356adab166ae05038baa8656994f6008fa56b759b5663cebe1172c9ada530b725c5c02fb32c61c6666d3167e2241f7a2aa8a0fbde5467e3922194319a1e754bbc226418ebaa21635af18b36f8ae41e4b35d6c4053589ac706c0e452becce7a443f7cfb771c5d48017bfd4136d54aba146ea741a946f5cae809456cc99a530cff0b6c5d8f399567cb7ce48a0bbbd9b994908691263c75550880b31b3c868165973a02545bbe1ce851bb42749522df2edb79d3b4ae572189eb493f2f8128e23727aa53896808a857a1f17ed3f4569b495097d", 0x1000}, {&(0x7f0000000400)="81588e33db3c81a37dc86206a1dae6b2cf2d6769d00cd42fe2331ce6f3463a89ffb9245630374e0717fa2fd8b59b7f009f79f16e6fd4dea456125c600b2ed7b362499f6ac1789ee9749a9ccd001c9718bee23010790d546cbd6ef40eb585", 0x5e}, {&(0x7f0000000480)="1de52ec12c7abe39df10db44708b68d0398e5e1d3ed48b316023b36b7e4bbe95ca78b08a6ab87d2c02f17fe4303bfd875b80e4249ca15d4b18add656cfa7b7ed85f9b625810fb36977af8562a6eac6f6771aec9d36dc27a7278fbeb030a271306886ea16d2454de92e25b73f41d33464a3436a1522b563953b5ffe37e6ba3a6cc01d8963c6c35a88f0dba354902bbdcf6a9a2fdc8c3539ded0b78cb25b17d81b9071ff94", 0xa4}, {&(0x7f0000000540)="41174ef31c36f4c9f48115ecc7122d9ee8b00a91888f276210e7ad5da3ec9b888eb306d331ea423b1d3b70014954131b602961dad9fff48ab5501081c4259e845f7b26d0b4c6bead4c8c2387401914db41f897bbe81b42a2f572df2cbaf956c13ba0fe919e4b167608e1104e1b12eddc8b8d38c9eac5369c9b171ad95a08d13c56d2737a601695b59fe5023359f0d34d742d9197ea59cb9260551a91", 0x9c}], 0x8, 0x0, 0x800100000002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) preadv(r2, &(0x7f0000003900)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000600)=""/26, 0x1a}, {&(0x7f0000003740)=""/136, 0x88}, {&(0x7f0000003800)=""/112, 0x70}, {&(0x7f0000003880)=""/99, 0x63}], 0x5, 0x0, 0x1cf8) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x202, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000039c0)=[{0x5, 0x8, 0x1f, 0x3}, {0x857, 0x10, 0x1, 0x8}, {0x0, 0x1, 0x6, 0x9}, {0x9, 0xbb, 0x3, 0xfffff237}, {0x8, 0x7, 0x1, 0x3f}]}) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) utimes(&(0x7f0000001680)='./bus\x00', &(0x7f0000003980)={{0x100, 0x2}, {0x3, 0x4}}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 20:56:55 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000080)="dae6a681f0b4986d86a6d689c28722927a25ec885d29db93de6305510b264b614676a8f03c4dd418fef6ce21ec891ad30b778296d909526f77e700a64b624e06844b001bcfd9cc5938bac6fb301cb9a8965b0efc533becb5d4d0687abb26") unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') acct(&(0x7f0000000000)='./file0\x00') 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000080)=[{0x44}, {0x3}, {0x800000000000006, 0x0, 0x0, 0x40da4}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:56:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0xaf, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="7800000000000000ffff00000900000079b916f71cca8e7dd3256a0b862a0c850b515dc5dbce4350b9043325daaf61fe9ee8cf8bf71cd2a8016f947e70aedc671d801029b3999bc15863008c4237c447644d2a0872bdbb99c000cc16b3c647783e005078ead9241f68e42e0379c67db0d23f19aad2000000880000000000000001000000ff010000ee92134a41a108641807ab7a6964d1ca9606971c9fa54200aae97f33124374bb818095a22ceff57d22f8d22fa9c70c52e1d44dd06eaa26024bcd0b84b655943c6a04a59964fe73795564fd672a39f8f8d2a85ee73de9ba334e6bf16319a0f748df82ac872f040509b3509f1bd45fc583105ab18a8e0000003800000000000000ffff00000600000072f1be73b340f71de708d545b06b0c6b375dc5b73a6da81a00fc55888f16cd398800000000000000a800000000000000ffff000000800000c096636fac4ca561e316820e613e3432878774eebcb6fbebf7b4e353a2c26d3ca1454c5e4cb13e5bafb952d7206bebf334d8c77cdd43767dbebe51d56d3be02d2acc4680fd6bb7e44aca6e9c3e9ce6fe58b1732a8a3293edef777ff540cfbfde527c46c1a5b2f1a5fea68ccbc63a18b92fd79ae8d923dd4a39064d794fb25a5f05ed999940d17c9adc4ab93edf119ae5619b0000000000007800000000000000010000000000fc0f17d14a053327019cc58ccc32fd9a208cc4deb0e125169a9199f188c8ba5b380bddf618bdb3cc7d62ed46679e224bec26f6fea5d37e192b66f9356cd6e8ac21f4c34b12d18aa8b06c2c3f123e273c3134efbfcdd14984cf89905ac891e3d81a9c8bf62b58b70000004800000000000000ffff000003000000d7b4d15de85438aed000e9ac1cb8f789ae62823362acca407cf4ec99fbaa8dade8736d287d96995d31dfbdc6db32de462fef000000000000d800000000000000ffff00008ffd00000b39b0d797dec34686289a8473d06476965f57505cf91529afc09779ee8abe3f6ebab99ac7d2cf658a40bfffefcc527d4f7e763be812e2969a06d2c64e45656620c17d2c9ae9b8bc56befcb29e6de28b6062116d827e9225879a7a94ec72a63432d24d4738974671423ecef0e53aa8158af095a947e7bc333a36dbf232b23a8e4b4e52b2993d496eaa52e3c48996f47a96ee035086a7cbe99a101f37b7a4f430d74a57887dd62f41156b9fb967a224a45c6ee8b79f79a86b0c724b8d17fcd43b333d000000000000b00000000000000001000000ff0100002cd4063779546d4305c33de32aba356c811cd19284f52420207d817411d3a1d1ef3d18f4dfa585424dd4cadaf9bec330ba6d5cfc282220ef30d977871c0379aaa10b82a29d1f84e484242a9daaa9e5b10496fe1ed4460c12f4002163a3eb1bb0f7fbe1b40718e778112b14449396205ab746b22746f3182b885f545858a8338a269291ec07fe2a05a19d06212d98f13a53e0e412d63bf8b5118015fe00000000"], 0x428}, 0x0) 20:56:56 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xfb) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 20:56:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x8, 0x4e, 0x81}, 0x55e, 0x800, 0x200}) r4 = socket$inet6(0x18, 0x1, 0xfa) r5 = shmget(0x3, 0x10000, 0x142, &(0x7f0000fee000/0x10000)=nil) shmctl$IPC_RMID(r5, 0x0) fcntl$setflags(r4, 0x2, 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 20:56:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x289, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/128, 0x2}], 0x2, 0x0, 0x254}, 0x82) 20:56:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) 20:56:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0xfffffc01) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 20:56:56 executing program 0: setgroups(0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x4}, {0x4000000100006}]}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1, @ANYRES16=r0, @ANYRES32, @ANYRESDEC=r1, @ANYBLOB="ee7ec89087fcdf3bd4f7b3b8e645080782f30041b7a1f2d72bf65856b38627f7f69958a2604c776c34acd419a80f4001848bbda06b391f7ab727881d4ee947fcfdbbe1571c98a9d3d72c131d5acaafb6d0b586d8d7be7c63c51d480f8bd0bf4f761a769ade9b1baf1828094e84a1c6208bfdb622d6175f1bfe3c816618c330a77666f18c914771481934217a1b07212ece5ed9703f082aa1dde0286f1621e40c"], 0x5) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000080)=""/194, 0xc2}], 0x2, 0x0, 0x1cf64790) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 20:56:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x7f, 0x4498, 0x2}, 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) 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(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x0, 0x8, 0x2, 0x1ff}, {0x0, 0x20, 0x1, 0x5}, {0x0, 0x20, 0x0, 0x6}, {0x4, 0x81, 0x3f, 0xffffffe1}, {0x1, 0x0, 0x4f, 0xfffffffb}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:56:56 executing program 1: getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 20:56:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x3, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/nulh\x00', 0x800, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0xb02, 0x1b41e9dc}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r5 = fcntl$dupfd(r4, 0xf, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$inet6(r7, &(0x7f0000000200)={0x18, 0x0, 0x7, 0x80000001}, 0xc) 20:56:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe5, &(0x7f0000000140)='H') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015939658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015939658 20:56:56 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x50, 0xc0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x6, 0x1, 0x1, 0x3, 0x1f, 0x400, 0x1, 0x1, 0x7fff}) select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) dup(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x0, 0x80000000}, 0x10) sync() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r8 = socket(0x2, 0xc003, 0x0) connect$unix(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b1580136203b24fd0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f3785f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593de138cd1b1b2870b4122cced1b4191ed2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d488ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad41024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048aae80abe5edef1bb7a9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486e1dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb9810000000000000023b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b972e565633e3f8f8de6afa9f604469a178f64fd63cce890464907768778664a9c9acb1f9e62be8d1399b47c231eaa3100f86da97045a1476951c1f487e9771047d2370405163a0501ce1d81839707704f26b14bc2359403a624002eb89a785c421ba0b32c2b5fc5960d811afdc0f776cddcf8ae5cdac2bfae622f1269c490845c115fd2cd0ce88c7253138d87b106b720674d5b93d608c5b4ee087ddf996a18718e095131785305f71e68cd33d236bb6d42bcb579f423d5992881a3fe0b72909682ef0b409faf34c4ac08686efba6614a2a5cb95b73ffc65e236f4c95ba5ce28be79dc869a5047c20673487af6574e5d43cdc2530e5ae072f5f972b0be961386c6c2256a36ad126087358825b527b4a13b1a1756c1eb28174683269edc03b1bbc70c86c2f827322f619cd05f8cc4fcb07f2e7a145a86ebed891abf95710"], 0x10) dup2(r8, r7) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r10, 0x4004574b, &(0x7f0000000180)) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x4bcbc, 0xfffffffffffffef8) r12 = dup(r7) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x40, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup2(r13, 0xffffffffffffffff) dup(r5) r14 = getpgrp() fcntl$setown(r3, 0x6, r14) fcntl$setstatus(r3, 0x4, 0x48) writev(r4, &(0x7f0000000000), 0x1f0) write(0xffffffffffffffff, 0x0, 0x0) 20:56:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000380)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0xfffffff7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000180)) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 20:56:56 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/242, 0xf2}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/104, 0x68}], 0x4) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x1e) write(0xffffffffffffff9c, &(0x7f00000003c0)="b952682d21956da1b12d9279361ad2cb4a8ada6037cc7291858899c7bfb7788d9a607d6e1c18115534c63f748e5aa10d85b0c856fa6b0991c4a64ce1a6737f8a9c6cea31cf8d710361fee5d5cc76", 0x4e) r2 = kqueue() r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchown(r2, r3, r4) r5 = getuid() seteuid(r5) r6 = socket$inet(0x2, 0x4, 0x81) recvfrom(r6, &(0x7f00000004c0)=""/246, 0xf6, 0x0, 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r8 = semget(0x0, 0x2, 0xa0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000640)=[0x8000, 0x0, 0x8001]) r9 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r9, 0x20004276) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x0, 0x0) close(r10) getpgrp() getpeername$inet6(r9, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pwritev(r1, &(0x7f0000000ac0)=[{&(0x7f0000000740)="6056aafc83ff9418273dfc4ec16007509203", 0x12}, {&(0x7f0000000780)="fd45229b531fd67758071be7d76d25122759ec282b8583759bca6b058540b8af2888710f872854b255c6daf1d3bcd9b6bf1a6b766d9343cbf6f7ffa94c053d26", 0x40}, {&(0x7f00000007c0)="7fe1738a9d8850deea7588c90f9e47e59a3159c1a6ffbe951a8b217ffa86ce56f9015f77dcf7d15c3e911e47d0611198aab3587404e8da2e0761ad7c0648677b70ab2c09d746cf3e75883e81a2a4520931db5ea872cba6c0a97bd818511beecc9a7faf3973868205eeee36821c617821c47acbb48e83354d9ca55e603387f55ac9c0fe51734bfbab79a0d04e5a46879dcb905456069054145e0adb8f98e33ed1effba85b5bd4728454750846f9f51a35dc655d55f5b205156b6cb38ac6891463661a94efc14dbe973f8c6cb5a53c2e04738cd6df385ba1", 0xd7}, {&(0x7f00000008c0)="639fe0876d1f3f8a60a87bb2e551a0c4cd0c62ac8051f705290166bd731594433beafa4c2cbc1ca3000d79e5c8c34a34266574f341715c077b3a495501de784bf2f6e528b09c196171cd5000a1cc1aca54787a6590601b", 0x57}, {&(0x7f0000000940)="1e50765cf9ab7c4f165ed215faa8982e417a0db8357f4c5736eed54569b48328a336f9c3eaf535237f4be89adf9f2272a1ae0740057d83ec67de0e795fd468bb3a", 0x41}, {&(0x7f00000009c0)="76f66e29a9d77b9dfec1294dfc3af18a1756038a033a08c107e1f6db322c9f3100d0d02c02cc1aad9995eb4146491231452f5546520669224633a627f6513e0a2a5e6952f5a71b56f3499cf2459d3111843685e6a55218ec478df3190af746e93eb68cf9d86bd3b6c5534431c54c5660244ad36310b61a264c0c659022eabd40479d2b5d5ddddc96d2f4082b9d95cfd36b3e3fbfe98f6554fa19f2c26d81355ac659236663b915dcc47cddf3935170e8b6e670041e3f14d8c89ee4e7691b6ba6515b8303a102d7a0e743f40096e52a6830b684330f31ca49838deb6324397ab7043abc732615c55426dc3f21b0f415e43872be45c2c63082cb3861c97160", 0xfe}], 0x6, 0x0, 0x9) mkdir(&(0x7f0000000b40)='./file0\x00', 0x118) r11 = semget(0x0, 0x2, 0x400) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000b80)=0x120000) mkdir(&(0x7f0000000bc0)='./file0\x00', 0x44) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000c00)=""/208) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) faccessat(r12, &(0x7f0000000d00)='./file0\x00', 0x20, 0x4) 20:56:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206911, &(0x7f0000000300)) 20:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 20:56:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) writev(r2, &(0x7f0000000840)=[{&(0x7f00000018c0)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274e6ba0bbb3ef375f72a081f75a03b72b018a8af670fe060", 0xb50}], 0x1) 20:56:57 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r2 = syz_open_pts() readv(r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x8, 0x6, 0x7}, {0x1, 0x7f, 0x8}]}) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r4, 0x20}, {r5, 0x10}, {r4, 0x2}], 0x3, 0xa76e) 20:56:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeec, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 20:56:57 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) pwritev(r3, &(0x7f0000000440), 0xfffffffffffffd7, 0x0, 0x104000000002) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x100000000000006f, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000180)={0x2, './file0\x00'}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) kqueue() 20:56:57 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x1, 0x925, 0x8}, 0xfff9, [0x200, 0x400, 0x40, 0xffff, 0x5, 0x3, 0xd78, 0x1]}, 0x3c) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x38) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:56:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) write(r0, &(0x7f0000000100)="5c0cb683af385f8bd92d257d44ed2226035c5ff8a87a0cc75012828bf73a46f13cd6a414acf1152111abc1456768ae2236d1c1a81c1f7dcea1f9748dba15e7c1addce99b4b9f92d1ff9f2b78e6dd2bd18898fc5708dd560b91b545ac0253547d1eb1d29b1a407d47f9710ee2456f", 0xffffffffffffffa9) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)) 20:56:57 executing program 0: getppid() setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x8c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x108) readv(r5, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r5, 0x40}, {r5}, {r5, 0x124}], 0x3, 0x5) r6 = semget$private(0x0, 0x0, 0x2c0c3c75c2be3dcd) pwrite(r1, &(0x7f0000000540)="320f68b0d6654ee637af05ab1341c2caddf9c75843eac3fdd1ecf650e7748f46c449ddc16f235b3c29a69cc6c92c781b7b5d1f5f9b44740d896162fbe4328ddfdfd277fd092a285ee4c0928fce384e365fce0b1c48d29203c2a67f752c7abeb9", 0x60, 0x0, 0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000380)=""/240) preadv(r5, &(0x7f0000001400)=[{&(0x7f0000000480)=""/115, 0x73}], 0x1227, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000240)) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) 20:56:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) preadv(r3, &(0x7f0000000100), 0x0, 0x0, 0x5) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x0) unveil(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000000140)='W\x00') writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96c882da8d56076df636bac261e3d67fec4e9f1d444892d82ac77f2d99440205e34775", 0x23}], 0x1) 20:56:58 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x3b460406ce4dd8bc}], 0x1, 0xff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x82) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) accept$inet6(r2, 0x0, &(0x7f0000000200)) setsockopt(r1, 0x8000000, 0x627, &(0x7f0000000000)="f20c40b3e3a36190dd2c84fdcf27688d7f0cb47b7709faf044b23a52e8568559045feafbc2c62fac01a8e044890a7801a0e7a2e2e05e22bb92caf1cd8deb20ee9fc2dc6f741aca", 0x47) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x8, 0x2]}) r4 = semget$private(0x0, 0x1, 0x48) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000240)=""/199) close(r0) 20:56:58 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto(r0, &(0x7f0000000080)="ba62d79a80fa98d72312d2059dcb7a11fa0cd5d6b77408396da61221beecbcae71c720901634e780abd79b61fc8d79975d3499027e7ba1f9907bd312f2747be19a0368ea1c6ee659c86f1253aa96da75a417d63d206e6a322f1358540ed3e885cb6b12bec42366279b2f05055d7a6f044d44500c0731afd7e9f9d0f20d8ee4bd47aa48a8c7fd8f493ece7adaa807f16339b3eec5a1e260a9c4047312b2a4e4affcc003ce2d5cf4a88b9fc1ca2d2c9a0a1298e07822d137b425fcb3be15c68cba4cc1f46642f2750fd8f22eb431b3", 0xce, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x204, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000300)=0x1800) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="f2508448062061236a51597679b9bc8c3e17dea6b79b3af432879a19989f5d52c28d79a6459e0ea2f51a8cd72fca58c266c5b5", 0x33) sendto$unix(r3, &(0x7f00000003c0)="5fee94654de02cb86afd5ad546185b359e976192156bd50acd67eaa9e539b9413a474d8be50d4d325e0dd73bf8ff06a3d44d83167f48442049d4b7426d6cef5e319f", 0x42, 0x2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x1, &(0x7f0000000480)={{0xff, 0x8}, {0x1cc3756e, 0x3}}, &(0x7f00000004c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000500)=0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000005c0)={{}, 0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x10, 0x0) close(r4) pipe(&(0x7f0000000640)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000006c0)={0x5, './file0\x00'}) mlockall(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x20, 0x0) poll(&(0x7f0000000780)=[{r6, 0x10}], 0x1, 0x2) flock(r5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000007c0)={0x2, 0x2}, 0xc) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000840)={{}, 0xa, &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r7 = accept(r1, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000900)=""/185, &(0x7f00000009c0)=0xb9) 20:56:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0, 0x6) r1 = semget(0x2, 0x2, 0xc0) r2 = geteuid() setreuid(r2, r2) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = msgget$private(0x0, 0x0) ftruncate(r4, 0x0, 0x9d) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x0, 0x0, r5, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r7, 0x0, 0x4, 0x0, 0x80a5}) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x100, r2, r5, r8, r9, 0x1, 0x3}, 0x53, 0x1, 0x8}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$getown(r11, 0x5) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 20:56:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0xf0, 0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8001, 0x3f, 0x1, 0xffffff80}, {0x3ff, 0x5, 0x8, 0x80}, {0x1ff, 0x6f, 0x5, 0x4}, {0x6, 0x3, 0x6, 0xffffffff}, {0x0, 0x1, 0x81, 0xff}, {0xffff, 0x0, 0x8, 0xcfbf}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 20:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='&f\x80\x00\x00\x00\x00\x02\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:56:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7f}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:56:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getpid() setpgid(r2, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00/wsmouse\x00', 0x200, 0x0) r6 = getppid() setreuid(0x0, 0xee01) setpgid(r6, r6) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000080)=0xffff) fcntl$setown(r5, 0x6, r6) r7 = geteuid() setreuid(r7, r7) r8 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r8) fcntl$setstatus(r4, 0x4, 0x4) r9 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r14 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r14) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) kevent(r15, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r15, &(0x7f0000000000)=[{{r16}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r16, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r17 = accept$inet6(r16, &(0x7f0000000000), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe8f) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x0, 0x0, r18, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r20, 0x0, 0x4, 0x0, 0x80a5}) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000300)={{0x0, 0x0, r25, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r27, 0x0, 0x4, 0x0, 0x80a5}) r28 = socket$inet6(0x18, 0x3, 0x0) r29 = getpgrp() fcntl$setown(r28, 0x6, r29) r30 = socket$inet6(0x18, 0x3, 0x0) r31 = getpgrp() fcntl$setown(r30, 0x6, r31) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x800, r12, r18, r23, r25, 0x4, 0x400}, 0x8, 0x200, r29, r31, 0x91, 0x766}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000000c0)=0x400) dup(0xffffffffffffffff) write(r4, &(0x7f0000000340), 0x10000014c) 20:56:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet(r1, &(0x7f0000001180)=""/211, 0xd3, 0xc02400956ce16f8, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) read(r3, &(0x7f0000000180)=""/4096, 0x1000) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 20:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x48, 0x0, 0x6, 0x357}, {0x5, 0x0, 0x0, 0xfc000000}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 20:56:58 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x3, 0xfa, 0x100, 0x3ff, 0x8}) 20:56:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffed7) ftruncate(0xffffffffffffff9c, 0x0, 0x8000) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:56:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffbfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) 20:56:58 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x14030003) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1f, 0x1, 0x6, 0x3ff}]}) 20:56:58 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="86a83f4ff7c50a1b9481d7d426d0bd7d13d3bc9630d7603aff803566bc0d323e9e9d0556c8462eb4edcbf229c5bddc8f9f3f86d5a98637a11670995837e1654cdf0cbbc670b9e7edcd3d2a484d3954a4b373d9bfb6e26d954142eda2879582020cf75a2a99f3b5025cc2e065f5", 0x6d}, {&(0x7f00000000c0)="45e86e61e5cb9c22f659f0828d5cfc0b0b9c23c1a3278a54d22eb44a0ba55e312e9659f4adbb0ca3c3d15871240182693caaf8f0258423bbdaa9e2f460eb117692bc5e667158869652fafac4a9e5eb8fb65680db9d359054392d9a54ad7ab17800951dfb50ff141082c8cc8d3d21a0ebcc3ee158bd7dec", 0x77}, {&(0x7f0000000140)="9eeb5c8ca2a6d8e9f4be17f6fd616fbf62de3afd230b4187f6e072eb1c1525918369b37e0651f684ccba9db25ecd9747bcef3b9726f8", 0x36}, {&(0x7f00000001c0)="d33a62f61f7a1b5a5986a0e8ddfca59a615779da5ecdf88bb3f736384e6e7598783950570c151bf8364ffbe7cd055bb896fa41a23773ca98a774bde654cd94b9bb38c18ac6cdc9789856ebe20ea97ee1c89ac42a5628b4640a4895e69d1e1bd258ed9de040572626e28d953b1eef93f4727becff8c749158e65f62f611099c5d719f74d59b2a061a0e11fdedbedd1dfe344c5fe264e54d4c0e6cdbcbd1feba41d965df88aada360e483ae8ac6d3dcf01eb7037dd", 0xb4}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="cb421d63c72cd08c4adf9de45d90c9340d7c24004d9a68c40d8f621daef4875718c20be165053bf2e9d73bb829986c00019e1dafddc28808989a9694b20ce8139d1546af5deee843229599a7adec1ee5e2499dd832b73a52f869fc1c0e332710ad51", 0x62}], 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x4) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 20:56:58 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x9f2f, 0x511d, "0d592fde0e5f546fc58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 20:56:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x3) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/199, 0xc7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:56:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) socket(0x1, 0x2, 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) socketpair(0x2a72e3ba35828978, 0x8000, 0xd7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000080)="d074f1453ff6186b9b7fcce8e29f0e81841ae3ba36bc3b18a9a3e0fba00b1b5dc323932da80195d9a3c579e1a712930020e4ffb0eb89c948fa37d4d672bad9c7d3e4709e49242583f183fcc8d78e53d048e2a4a703983233a1a6798e80f7cbd4a33d2bf1b3f8a9efdfb94182e5b207063a756df99e87e1d2ba44918542", 0x7d}, {&(0x7f0000000240)="c299983c1f685dd67968688b41a115ea46f9ef08b5004ca3498330236e815b4a2e8410fa717a17ce6dc7de62e33258d19261", 0x32}], 0x2) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x0, 0x0, r2, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r4, 0x0, 0x4, 0x0, 0x80a5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r2}, 0x5000000000004, 0x8, 0x0, 0x0, 0xfffffffffffff848}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r2, 0x2000740d) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 20:56:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) recvfrom(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 20:56:59 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) r2 = dup(0xffffffffffffff9c) bind$unix(r2, &(0x7f0000000800)=@abs={0x3, 0x0, 0x2}, 0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015cac2599fc97b28dfc1c86888d00"/4098], &(0x7f0000001900)=0x1002) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000001940)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa42}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x800}, {&(0x7f0000ee2000/0x4000)=nil, &(0x7f0000f79000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x800}, {&(0x7f0000e2a000/0x2000)=nil, &(0x7f0000e73000/0x1000)=nil, 0xf0}, {&(0x7f0000e0c000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000e98000/0x2000)=nil, 0x1}, {&(0x7f0000f26000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x33}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r4, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 20:56:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x0, 0x65f, 0x9, 0x9ae, "082f0569d4af7a23acf7041300"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x100}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) write(r0, &(0x7f0000000040)="7ef873806920880eab1c5b61687dd6d737eccc203a19756594e60901f99f1c6a09e5ac596dd7a3ff734e1568eee4b557f0756329876f6b078802d0a9c1c900000000000000f10069ebf1123a8beb352e45b2ca87b72464fa7ef7584029434b060c1823da23a0fd9afe20e73addf776aecfbe5860abba6e262f98a3ee9f9ce7458c3ac77ba5c3f6029570d8f7cc9c5a6e2bb9b83492884df7899aa52890dfca4a16948ec6bbf568b4e167d3659d53344bd03379876d0f20fc0ed2ef39dd31ecb6efb7829a00000000c4cdb74fb4e3f3feb51d640f00000000000000012a16b4a59c1e56182a91ec5a7e1328cfd45513540a9df7060afa4082337a19cc059dd104", 0x100) 20:56:59 executing program 0: mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) flock(r3, 0x59ec08f370e572e8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x2c6, 0x4d, 0xb99, [{&(0x7f0000004000/0x1000)=nil, &(0x7f000014b000/0x2000)=nil, 0xb055}, {&(0x7f00000cd000/0x2000)=nil, &(0x7f0000000000/0x200000)=nil, 0x8}, {&(0x7f00001f5000/0x2000)=nil, &(0x7f00000b3000/0x3000)=nil, 0x8000}, {&(0x7f00001d1000/0x1000)=nil, &(0x7f00000b6000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000154000/0x1000)=nil, 0x1}, {&(0x7f000010e000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000067000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000192000/0x2000)=nil, &(0x7f00001db000/0x1000)=nil, 0x5}, {&(0x7f000017f000/0x3000)=nil, &(0x7f00000cf000/0x1000)=nil, 0x9}, {&(0x7f000019c000/0x4000)=nil, &(0x7f00001dd000/0x3000)=nil, 0x3f}, {&(0x7f0000064000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000005e000/0x2000)=nil, 0x100000001}, {&(0x7f000015b000/0x1000)=nil, &(0x7f000001d000/0x4000)=nil, 0x6}, {&(0x7f0000141000/0x4000)=nil, &(0x7f0000101000/0x3000)=nil, 0x2000000007fff}, {&(0x7f0000096000/0x5000)=nil, &(0x7f000010d000/0x2000)=nil, 0x81}, {&(0x7f0000170000/0x4000)=nil, &(0x7f0000138000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000068000/0x2000)=nil) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) writev(r4, 0x0, 0x0) getgid() 20:56:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) accept(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000380)=0x8) r2 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0x80000009) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) recvfrom$unix(r4, &(0x7f00000000c0)=""/252, 0xfc, 0x3, 0x0, 0x0) r6 = getuid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x0, 0x0, r8, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r10, 0x0, 0x4, 0x0, 0x80a5}) fchown(0xffffffffffffff9c, r6, r8) 20:56:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x1, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0xd8) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 20:56:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000200)) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/104, 0x68) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:56:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) write(r1, &(0x7f0000000000)="b507c6db941edc0c8f46a432274c8629fced2adb4f791629ef8ccf4bcc30cd27473d3fe0629d2ee17c0c4b57b7da8033a1c155", 0x33) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2, 0x1, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 20:56:59 executing program 0: poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:57:00 executing program 1: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x59) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getsockopt(r2, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r3 = syz_open_pts() close(r3) fcntl$setstatus(r3, 0x4, 0x40) flock(r0, 0x1) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) r4 = semget$private(0x0, 0x3, 0x10200) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 20:57:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = getppid() ktrace(&(0x7f0000000080)='./bus\x00', 0x3, 0x12bf3d0f9ab3c68, r0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:57:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffdeb}], 0x58a88eb8aea1a7e2, 0x0, 0xb5) 20:57:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 20:57:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0xc00f55c29230bc14, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="94b0dbb34c33d75828f7d273dcc2be16deb2526e663b1ff2175776a327195fde533670622a2301feca4c025eedea5b586b18fd3cdc5f4f4eddba5b6a88f136ce485b6a9cb95ac547d1ac9e469aec2379f7d422dbb377076169b64c1ad2b8af44c6d4b6c9d8d52ab964ec682c72a4879464586d10e548df02d5a08bb364ebb6d783f59ad622fd6540cdab16f8e4d699e1677766edfe6b0de9debdd91fc265e55f08b2c51d8bbe2b26a33c8b849d61eeefe26178fddbdbdb07363e4d7804d469b034aa709b784ede0e9f169e1d35ab3d82fe70bd9975c970f4da3a3561ece3e8ba", 0xe0) setuid(0xee01) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r3) chroot(&(0x7f0000000100)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) close(r4) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x8}, 0xc) fchflags(r1, 0x0) 20:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:57:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 20:57:00 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x65da2921970a803d, 0x0) recvfrom$inet(r2, &(0x7f00000002c0)=""/83, 0x53, 0x2, &(0x7f0000000340)={0x2, 0x3}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0/file0\x00', 0x0) 20:57:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="cff1aff7e9010048ed0200000000000000afbedc0dae872850fcf30000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) dup2(0xffffffffffffff9c, r9) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r10) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 20:57:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket(0x18, 0x2000000002, 0x0) setsockopt(r11, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) accept$inet(r11, 0x0, &(0x7f0000000140)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r13 = syz_open_pts() close(r13) ioctl$TIOCSETD(r13, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x200, 0x0, 0xffffffffffffffd3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0x280) r17 = geteuid() r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000340)=[r15, r27, r31]) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r36, r36) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r40, r19, 0x0, r23, 0x0, 0x0, 0x0]) r45 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r46 = fcntl$dupfd(r36, 0xa, r45) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r47, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r50, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r49}) r51 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x2, r17, r35, r47, r48, 0x40, 0x9a4d}, 0x5, 0x87a, r49, r51, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/45) geteuid() r52 = socket$inet(0x2, 0x3, 0x0) writev(r52, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r52, 0x0, 0x6a, 0x0, 0x0) r53 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r56 = getgid() r57 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r57, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r57, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r53, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r54, r56, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x8}) r60 = socket$inet(0x2, 0x3, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r60, 0x0, 0x6a, 0x0, 0x0) r61 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r64 = getgid() r65 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r65, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r65, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r61, &(0x7f0000000300)=[{0x0, 0x81, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r62, r64, r66, r67, 0x2, 0x9}, 0x5, 0x5, 0x8}) r68 = socket$inet(0x2, 0x3, 0x0) writev(r68, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r68, 0x0, 0x6a, 0x0, 0x0) r69 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r71 = getgid() r72 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r72, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r72, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r70, r71, r73, r74, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r56, r67, r71]) r75 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r75, r75) r76 = socket$inet(0x2, 0x3, 0x0) writev(r76, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r76, 0x0, 0x6a, 0x0, 0x0) r77 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r79 = getgid() r80 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r80, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r80, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r77, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r78, r79, r81, r82, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r79, r55, 0x0, r63, 0x0, 0x0, 0x0]) r83 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r83, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(r75, 0xa, r83) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r9, &(0x7f0000000c00)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc6286025db7f96f0000000000ffffffffeb7b0000007f59f0e2daf0833c63726be96b739a1611e13ed0340ddd8b8985a7b5a5d75c2b6873c2fbb35ca7db6792e01c9a4e13508622b89fbb76458603a0524eddef73d2f243dd6de67013214ca6ce5e91706d621b3153da7bab55f1474554b9cd2788847cdb1bcdce174528ddd537f20bc96be2c106f20a867076871f7a87a190ac70f85fab95680817ee80594c74ba9477db067ffa513c20112f3dbdd27e3b00858a65fa6d7b10e469d13398fb3a08099fb1ebad2b195a46a8e24ae08f5fa353fc3c470e94536d32d9d1243fd08db442e630063ecc177b99c0485890f49ec00300000031ac7f8fa8647bbe9df2ec022ea926a4a132a0"], 0x41, 0x7eea135638a8ce50) 20:57:00 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x1, 0xcd, 0xa0}, 0x7fffffff, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getpgid(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) ioctl$TIOCEXCL(r3, 0x2000740d) 20:57:00 executing program 1: nanosleep(&(0x7f0000000180)={0x8000000000000, 0x1}, &(0x7f0000000240)) pledge(0x0, &(0x7f0000000200)='vmm\x00') semget(0x0, 0x6, 0x20c) r0 = semget(0xffffffffffffffff, 0x6, 0x20c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x6}, {0x3d}, {0x80000000000006, 0x0, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r2 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x10001, 0x0, {0x4, 0x7fffffff}}) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x2cb, 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000340)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r7, 0x0, r7) write(r7, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000280)={0x3ff, 0x0, {0x6}}) r8 = dup(r5) ioctl$KDDISABIO(r8, 0x20004b3d) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000440)=0x100) kqueue() 20:57:00 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 20:57:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = dup2(r1, 0xffffffffffffffff) writev(r2, &(0x7f0000000040), 0x21) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/162, 0xa2}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/38, 0x26}], 0x4) 20:57:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xe80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 20:57:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x9036293c2ca9264b, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00004100000008cd7edf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 20:57:01 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x200000029, 0x80000000000033, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r3 = syz_open_pts() readv(r3, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r4, 0x20}, {r5, 0x10}, {r4, 0x2}], 0x3, 0x485) 20:57:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ws9\xccuse0\x00', 0x0, 0x0) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x2, 0x80000001}, {0x8, 0x40000016a}}) close(r0) readv(r0, &(0x7f0000001400), 0x0) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f0000001540)=""/235) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r1, 0x2) r2 = socket(0x400000000018, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) setsockopt(r2, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x2, 0x8}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'\r\x00', 0x0}) shutdown(r1, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x30) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x3) r7 = getuid() r8 = getuid() connect$inet6(r5, &(0x7f00000000c0)={0x18, 0x1, 0x1003, 0x4}, 0xfffffffffffffea7) setreuid(r7, r8) semop(r6, &(0x7f0000000100)=[{0x0, 0x0, 0x1800}, {0x2, 0x2, 0xc00}, {0x2, 0x8000, 0x1800}, {0x4, 0xffffffffffffff00, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0xfb, 0x800}], 0x2aaaaae4) syz_emit_ethernet(0x1, &(0x7f0000000040)="8e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 20:57:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7fff) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') 20:57:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 20:57:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:57:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x1) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 20:57:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x2, 0x1000000000000000}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x123) 20:57:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x0, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000180)="a4570ee474c2f9e4defade267c428a2575af87122dc0573187a8e1c09b2d569bb367ba7b2ea27acac77038feb8c58f88a2f8445d1f9afa38829aa857774e4994ec51a52c3e7a98aef66cce1dc4e5d5f451af2c94185dc5d3fe92d79ac50423c09084cd35669682385ccfb73c0072feb6269a2b1871c36b4ff44d6486b4c5ed01e1fced30b83985cdd10b772f86e45bee38cccc9ee7aed0d3e1fc6d05c88a9e75e1be1108de7997fed6868e4f52ca0bc7a12f21cdcb1eed5a839d628a5c3723d5f3f852d45235616326eb98102a944291a5490c2933648b70defaa3b8663a59e6c4a76877bfd4db8b6f60b579ac6c75d56c7d9528b35a95cba29ccbdeef9b987db39572533e3470b7d5d9d17c259f6b379c1ec4716acecc0bca87c1d9b1f13ba5bbd082acc36ee92a5887c5be60f0131c013cbc8dd02a4292274dc22cbbf8daefe0d44894709e72415b6700757b42d71049027b39afb14a01e136e6eee30189ba6a541fbf3217969375968a363069bceaffc0889f43b5ee86ed448b4e7e02bb160ad86fe2a3ac8ded5e621269087bd84996f2dc9257619bbe2f9d85f55ba518de78373e0f6f2613a291f3fb43126140d90bdfd90afbe0a4def922ef4e97831bafb630c251bfe07fad8acbe7cf59ac6ca3c7473bb30a9cf0a05296519e8fa6fdf69ea612f646a8cd91412a3639d49bd1ecc93403ce6c7ed3ee5221b34a982ccc1617a49b3b594146472156f4cad0b31123ffacaa23c9631aaccca4affd22c033174bad28f5e826816cbd3b53f2a0a647524095db4cf030fefe7b2d1407e33fa97302e39273b8a1a66b1715bc0005b71096607f72f5d21d8da9c66bd2bdd451577b6758e7f0fba99528fbbf5c62316e27fe69f1674d808a481d3b5656256386046f51ba3cb742be80b5f6264343130e8b5d0e4f358e7d9ee5108806ba8ab85210c59a3b1e1b0def0f912afdbb4adb309a6a8ea4cc576d35f91234688ec0473622d15dd8143fa07e1901adb15ff0c0953a424ae24933142b3073faee519c9446ae4da0b477f4ec8f6ac1accac6d783ea9535c26a45f9a5177baf8dae2ffec47311b2aada3de248047caa75e0700515a4f36e4538726659469ccae484e05101f489051b5181fc592bc7409765b4d9926551d86057d65c5973975f6761f4ba2df98d0bfaa90d9a20cbbb6d5e31a6c074581516f1980b46ce4e6c4808e2f4ac9c9d35c32bd2d3b02942d4628297e8f75c4089f49a2bc951bec8b460b0bd980e536c13e2cfec9d2abb6ab4a0a50115b71577a205ab0d470ce18450a803b853fe3ceefd6b3156e3a52defdf4077897c35cd8f6259c71674cecc57f1f1c810eb9e4c64ea04bead64ff6e03c96ea9be9ebe2903202292e67858f58f04074638ffdef27bab441ab9c5ece0a1188fd60d585a186d90443f7d46ce56874d995f32bf217d9bc90d6d017ab520b8b90ca388f24260054d1c9284e439c2ede276cd642e07893053a99e08893147d9f42795cc533afd6d97504c57058b9949cc1ad7e80443808f5bf07f724d1d042705d88a9e9ac956fee55640fd777a19f3ba0d8f117b3eec406f2cbb8dd3658814968e9efcadc560adc13470d5f69d1444eea10732950ab89057d4a2c221b1784035729b04b039b59bbe5477aa388e5aba6830cdb908f8f6bfeba5e83e8100ae87f067bdbfb959b64c845deba44cb5c3ba99a5ab4a465087250bcab1ae0770786280edb024721c0d736354f525fbe589b72105c500e402442e7372dcce9dba167644fa2e897c13ec7dd9ba934f48438ac5b2a196909710ac28322b7f5e9853be651977961a7c9b52170557b23a58e8eb1acbed743149397882d6abf4a6c485b7dcee90282c54ef9dc3729d8ce83c9d5c784dee15e768e881acbb3704c44bf21b040b78e49dc0872e15c51e5bc46cf33480d79387b99d5f3c67b190307ddfbf7e969d2fedff1790e3e0afb5652df32dac24df7b127e4eaeb9e9b3dc86f1d24fc8db858607bb0b27700a68b72c791e7b250fa09cd390bede3242a6b8fd8544595a1527c661747a7c510bd5dd3df4844f4e1bd0f84ab26b55f6eb10af30bf5476f8971d1b3d9341a390101aa5f67bffc6382dc230ab4932c68820553240924fb74f3e58c606dab7f97ae7331e8023db7f3f661e47b38288b801eae90a1177f575336906292a12c6659f0f82f942f42d64abaf57e18882b9c9003d1bc4051739c7ecb48874ac13f0733d99a468916dfeb914bce434c9270a476a49078d5751d41c3f750723fc6e42805511f0fbb44a93a17a689d6aaaa4bf3e23f823331fd6798daced8c7a1c79fcfd648a84431414b7a2ac600c6a941c07a0c136894ebdee5f3b06a04b754766b94b1c5139ff338b7c6c9994f55c6f0bff8cb7cbfae82a7a9623a22ae72a3a6e5914dd1898e6b674ff5d4c1423b7d8ddb367bdc038916a105a0c64e5a96ff5f777cb03b8208085275c68bae739244dd29efa33e7e5bc68172c78066ea05e345b82e7614774cddd7821aa71b76e25800ed3adb8668c1c5d01238a072fcddb076ddb3e058648d4ae5d2db82fcc0fb17370624e8aaad933a74964a6c72b9c0706fa9ec63c649111e900fcc37e0db94e75901634a1b00c81372f27152f58b712bd453bf6c443039bdc9f945fe2f1169db4947eefa9873d705a4d9e510793e03485273f1156294fd56e77be64a777db01ac65b3747f3a3579ead9996e7e9bf03497e90ba56334d41536f98cbcb3538f615cb04e3af7d7883dc47f7d9870a40dd9f930922da27ce955ad976dcaa37abd6fe4d7cd967c8ea9c86495347df3ea4410b6ef6e96476c759dbe5e3e06304360bcee43a630b4b694a671587725443f6d40e059f90e049c9f113687925187a60a74eef33ab52a0700715222d17bc0997ed09afb8b24b98e43ca11e15072a5d828178e72c3d12a1535789403d425504de84c45b514f35fa450cfafa70f9dd48a5b475038c027e79296d1a439b74b01d6d4bf282c8a911cd5cf8ca413af667b4ea06a9445fe3de0ad4e1512d214c8c9e81b41af7bf91dfe2b80806487b249005e7569b63ff0404e72ed55eca83eaa1930ec88159cd8f00e24a3c7e6e993ad2a62cfb95ca13075ee6bc12c670a16cb32bb778bcf9f31a44ce8d23d885721f8010e0fb77eb96eb526c5b0092b272419b830f4d9e8e0d5322000d2bedd1b38e0de0055d92cbe8f2fcdd1ba338b1e9944a67cb8a722a78fc281eeb6c832eec410ba399cdd4bdfe6b0daff84ca8cccaa357c6fd145e2480717cec2eeb6e6527f1e90e35056ad4e6249e4f21faedb6beeb4574f471e0f053ec6894a95bba0f06c8e0d8971351ee4b047db4461b9e7db1f160c74e890a3d320226e5c5f744ac5e329036ffc55cefbda42f7a9f22c8dc89db7964929a8d86f8403c32882fd72408a4494d89a8fb112c983c8d75f28cac92e79749d667b6355062da4e083d656e86bbdb8d27e62182bd17aa11aa5dbf70efec206e1758dff9898f4b9f2069dcbfc6af8bc48592b1f4d8eda2b89582d8b27a9298be14294debecac4de759b1f80ea8ccb919331a13f9b54546c557abc977789b77bce35ecc23763f263a2e7f02c18da4d9836dd155871e1879a0a2c7a48af8635b5c713960ddd0d882dc4553261f9974eaf3adeb51db0de83a6778b524c1acf7309d4f307451be4aab55a8fdd0c19721ef8b70c3562b535f37d1ef107131715b1ce7aca528f18f3b4e37b569740792da7bc16e8d783dd884b296fceb2961c40a3c2814096505a2094d03b73030ede3a438fbf61b81a9b41af19f9a116014665db927c25df44c606282819a70ed0da670203d0e4b7b4247cedbf3bb227100e346c938d92a68ea2bced5071a64aeea6747a10a74c0ad3fed679a207071970e0c433e0d78909a6186b8c05ac0abcb43d70aa87014af9d4cefe1936cbcb88c7bf95a5fb7e1c473d188c6379101c60a52a25b41a4b88928ef2ad525e24ce4efb42e30c090fc1acb489152d6f6d48b4d269a78744c47e924f7c93334edecd81598613507ea414c795f2e2fe847836696d85fbad745fad20c5d44bb27b708d1bfca65d189bb05f2fdcf178b7e133e723f6d828d0ea6a58153175c8cdb36845e264ebaeaa178d5ccb1f8bf5570d1826b404163ad18712d7ede4b2a30586efe94e6ffc939293d6dd70bd5962cbf9afb442076dd5736504b243c4f40de26d89d28eeaf0f07376ec61888ad546eb491faffcedf33737dc8fe261a269e5b496429e34128c5d0bc33a4f2579580199a225057a59fa25580c7a673b1c709c346464d5d486e2b6e547ee7cae4edafca2f9baa22270327c4e787ae035730f922e7d1eeb136ea3ed2c968fd9882a27e7664464c29a4b663ba055623be1fa426341b7c89ad3dc7b92336987595d50194071a9eafd4e6be552a4e4b0455362ea474f54fe35cde0f73c777caa4b705829c7ae546361ba33d6f4f64e78c5b8a0bd7912c10dae2fd37c0edd97fe0065f33efef591099aa7dcfb395ee4f6437a7bfd0e9cce996a72cfd38a44a57b191d09c95d595f16cdf667e11b8b4a9f0b3f26f24ce0eaebb7c8591c1ea3ed2f56415bb7a9f15dc42012081897ad8a5ec3e4661320705a18d146182e97f9b81c2632bbc2fdb6ef0a45ad124cd0edca24f26ac1bb071b93443b06c1bfd5b7d5315aab012298c54d0c72a5aeede5bab62ca531d3cbc7bbdeabe2b230a59e10db0b206ed72ffce2a02469dabae31dfed3e399ad8600a08a6e4c7e327a0f9a1c78df6be1f965cf69eec1854f104c251a34b4802d2c4e33773d7472c40d018a4e2200f7836cef4dc160715edaf805ac56c2053cda62057b25d323b15dfd17e3fd0610257941b6eae97f09c280997a0452a116904fe186724dd45f8af42def4cb802f8bdd86c5efc93140402d8f8ca81fea3539bdff2547bd8caed32c99dc5fab63ca9cee7319eaa2d14d10eada182ed090e464588b724845d5aa2a684feb7c2af3be629e26f5b6a2e8880ccd55c53ff1f0b900a0be55fc884a5d959b5a9a5df63c3a795b0c4238701ca4886427496333bbc87751ea00f04064e1f9a5d959f615ba617b4300619b611da8da8cfa668dc7a9fbd6cc3d8bde493253e587b6718eee13923091305889a43af73c6d82da068a697df1b8751969a34cdc3960b31c7326d08b163cf0728f12c32df97e3f68a4f02c802356a92ff1ecbe04b85cd7ee63243e69c8e67014a6cc08a96bdfcc338b7395f41f11fbca5f8a2b11adc9efb2cae6ed9fb74e06922f81b37d1adf5d97f933068474c20c2b4ae50914ad2e3d03441fea8efc3f408b903d03b2ba765a091bc492e01626ea5aab06b3bc201e12aaf5f84080eab39c6b51a1666f54982803815a7a57e61a5df7ef739c7f3f39ba9e697a59a25ae13d442b8279a73cfc196c4312902cee7bba3100471ec8110e05f933a206a12c8d1d54a0161ca6f32a3752d4cebba69fb1a43268a1029acd3c0fe3e619497c6ef2886d573d39d6aeb6ac83705b9062c8ecacf0da32d87ea79879803583dd8f18b1daaea5be740406944f91781e899ade2369acfe4cfd81491c788949b2a0ee8710d9a8fe2beef49263fb19ce505277f491467a1d4db0c08c9380c5d543018cb22eb858c0ee6633769edeb2147e3235a28a02f9c9a3590aa95bbf764cdb63060cbb80f10750ec2f025cbe97d8a0304e5c926f983dfd7f3ed89a47d848ec259547ba32590933075fd429b5c2e01019b985e8dc03903ee76f0e97672ccf0179f6257cd04db110c3ecacbeb652be53bf93504a068501a8214cc3d6c", 0x1000, 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 20:57:02 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 20:57:02 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {0x3}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$setstatus(r3, 0x4, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x2) msgsnd(r5, 0x0, 0x0, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 20:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x84}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = semget$private(0x0, 0x0, 0x21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getegid() r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r7) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0xadd, r2, r3, r4, 0xffffffffffffffff, 0x2, 0x187}, 0x3, 0xdc7, 0x8}) 20:57:02 executing program 1: r0 = semget(0x2, 0x4, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/58) r3 = getuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x0, 0x0, r5, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r7, 0x0, 0x4, 0x0, 0x80a5}) r8 = getuid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x0, 0x0, r10, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r12, 0x0, 0x4, 0x0, 0x80a5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x101, r3, r5, r8, r10, 0x6, 0x7fff}, 0x7fffffff, 0x1400000000, 0x6}) shmget$private(0x0, 0x4000, 0x1e8, &(0x7f0000ffc000/0x4000)=nil) 20:57:02 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000280)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) renameat(r0, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) renameat(r2, &(0x7f00000002c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./bus\x00') r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r10 = accept(r9, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006, 0x0, 0x0, 0x1}]}) kevent(r5, &(0x7f0000000740)=[{{r10}, 0xfffffffffffffffd, 0x0, 0x35fd53cba6aa26cb, 0x32ff27d0, 0x7fffffff}, {{r4}, 0xfffffffffffffff8, 0x10, 0x40, 0x9b24, 0x478}, {{r1}, 0xfffffffffffffff8, 0x110, 0x1, 0x5}, {{r11}, 0x5703a4071821c0d6, 0xd, 0x2, 0x10001, 0x101}, {{r12}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x6, 0x1bb}, {{r13}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x6, 0x3}, {{}, 0x0, 0x40, 0x1, 0xe8, 0x4}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80, 0x3, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x21, 0x4, 0xfc8d, 0x46}, {{r14}, 0x7, 0xc, 0x10a325390b2c7745, 0x10000, 0x8}], 0x401, &(0x7f0000000480)=[{{r15}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0xcde}, {{r4}, 0xfffffffffffffff8, 0x4, 0xe000000b, 0x6, 0xf9}, {{r0}, 0x60abee969d29d83e, 0x1, 0x20, 0x9c, 0x6a}, {{}, 0xfffffffffffffffb, 0xd734dc4a7ea0b15e, 0x20000000, 0x3ff, 0xb47d}], 0xff, &(0x7f0000000500)={0xffffffffffffffc1, 0x2}) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 20:57:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 20:57:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x2b, &(0x7f0000000180)="44c7f36f803c4196493a3e38dad39f7f32fe127cc9a518a78af57665d46dec216e73227216727fe765d04f") 20:57:02 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ff42d280ede065dc0643ec6b47b8d7da4333ac0f994166518b7d2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6374451752cc2f1eaca8f6a6053695ceeae7eb582836d95c5a353b671fb1be7aa121bdf10b63b795598b6bc4220b5a231cc"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) syz_open_pts() sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:57:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) msgget$private(0x0, 0x8) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r7, 0x0) write(r0, &(0x7f0000000140)='\r', 0x1) 20:57:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() read(0xffffffffffffff9c, &(0x7f00000003c0)=""/94, 0x5e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000500)="3c8cfa0d36e12c69701c13d90c468e4406d0d258983c19a7197b6a434188e6175b92e338743bbb9976f9f5c21d534bfb06069d10708ea8fd250686ebc0006bc6a73a13443a8872121e00d339a3935cbce6e67fc77db3c379d298aa8d02984c3a18d62afdb4cddb", 0x67, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x800}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r9, 0x3}) bind(0xffffffffffffffff, &(0x7f0000000480)=@in6={0x18, 0x1, 0x0, 0xfffffffd}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = geteuid() setreuid(r7, r10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000}], 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000440)='./bus/file0\x00', &(0x7f0000000680)) close(r0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r11) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000080), 0xa4, 0x0, 0x4000, 0x0) kevent(r13, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) preadv(r13, &(0x7f0000001c40)=[{&(0x7f0000000880)=""/250}, {&(0x7f0000000980)=""/4096}, {&(0x7f0000001980)=""/153}, {&(0x7f0000001a40)=""/153}, {&(0x7f0000001b00)=""/182}], 0x1d3, 0x0, 0x8000) close(r1) open(&(0x7f0000000580)='./bus\x00', 0x1, 0x10) 20:57:02 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f00005fc000/0x12000)=nil, 0x12000) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 20:57:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38622700000000829595598b75ca98b1610825e01bd7f04b84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f43a8070000795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122c0000000000000000000048787bba5ed5cc6f5dca68293031b834fbd2f7b49291403fe602a4ebc7ce0bc41d5621b1f97d441334f9a38c27f958e21242f0d14e1d1e150e7f635f16d48dbbaec19a9420c858b81e37a2fee6d1db1f33e6226da8b69825f8500f252db040da36bb2bcb4049c678212aa60fc01c8cf1af95dbeffafa39af671bc3b5d46e"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 20:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x101, 0xd9, 0x53, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 20:57:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) write(r1, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 20:57:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd81", 0x8) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)='./bus\x00') pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 20:57:03 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x38640, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x200041f7, 0x0, "b0d4ff03000093070600000000000000a500", 0x8, 0xffffff01}) r0 = kqueue() writev(r0, &(0x7f0000001680)=[{&(0x7f0000000680)="df9065af6a7aa92d35112fb1545a4f7c4145d86fea5166472e0c44ca92522e7dcb4dae25aaddefc4c029951760a79189037e842a0b9fd268a095442a22125b78f3197fc965f81793851901d4a50bd8bae30fd283e81cbf90e4a390a47dd4a18bf9f45d3782500f4f7e3ea24a625811d73f26ce51a4e70612eec4873856df0fa32203a66e2c35461d3538a879f902bdd7dbbed3b27c9d2e6d999ef9bf33ef4b6f54374f205cae1bda8cedf8c67187adf68ea4a09378e8f8cc3be3d8a1793847ebffd14e0e6218d597f35e6f9053dc5068336e3f4974979e7eb0338175594719206ce1581d358c2ac1463688f200910742434fdc88c13862e182648022a94dc6f33c29f444983a9dce7289006bb44fc115fc53e2b20409b6b9eaae7930c466e29044a81e15fa9a89ee8428b074eaff4f9864720c606c577bd02ff6f7f949149d75e969f30afd2c6ce1cb3d4c7e2fd54c630633c144a2c746da160b18ce647e44ec567c266988b193eadfda2ec2ffe9cbc4cc334bb807b5e56f7bfee433406a59ebf271d188e610598189ae39c21902d5c9086c1af471e88cbf8b9d35478824b974f7d4e4541e4696b6c5cbbe76be238b72a65965e03fff0edfb0f21105ca7d2661a306dc85aa02c886e08a7f6821f7efd69c0a871e5173168ea8bec5872e5e87fabe5954608ee700cd8a3939bfc0893ef6319ee12a124d1e5ac08d3a2ff7ebe9e547b307751ad618319818434c224b91bc2f4126cc87362e18c0cfad8150035ff0cb6c9858ea66f7f38e648bf8c1025c83c91c838142052090b6a54d1a41e0890005bd7286814ed5bb5709ed28ce6934b77747687b69f338de8c6580e07cbbc62bf46be32bbf4bf47ceb46bc6d29b4fa85322fec11baeff9c1f724a5c0152d6697117a59f596f679a598101644dad1f45d69779bdd28b979fa16ced95cd5757ac9e388357fed897b11d98d71da5260de9d83ca58cd71ded77a5956703c4a5fae84670390e7304e4e8d1d523c735edb5565877257806cb114b74a68c2d548309b11da4378b45397904bc65138bf8aec3663b8920bd1fdbc559a6b84f96dae0cf8922d81be3dd92d28aa48b953abb6a5e17789e846805d12a2541471b9bd856a36918e7d4f88e55ccd22773060005da06b925e0bb50cf088e5a82710dae53fda22c8642239b90e6dc766c63f974dab4923cc4fe14533bfe42f5820d72c9676945c70e16b8c00b606c2ab678cd1342f3dd0c37ed61de7357505df2b657780d30b443f2e5044e6ac44dd7deaa7998fbf64c5ca091edbc54d12c7a89c900a5f587746dec65d829909959a4438634c093122d880fda4cdd7473363921df25bd658964d3419aa33e17e05c8b75487196f2515237ab8b2bb989c15bec98b01867dddb7c648d658fb3e91c6329d66842bdcd71df9a47ef438ea9cdf571ce9fc98c0e343602d389de72a1793721b6529fab7903a7e9eeb9261fe3ce80dd89d59bf1d29dc06857e656ef082269983df93dadbb57440d39b169ca0fcfbea76e13db88e5ee49b2aebb36b44f4f1566fe261cf9b6e7dd15467454c4b062cc787f3016e8f39942e6b7f57576009d815c87163244fe107518bb207381337e51f837b150d21388f2e9b30172e084e2d699443b75d38832f8e0e5bb2d287ecccd4942237c1da704965cb877ba55d1323cd1eb289b9d8c88d2fbe252fd9eb8c417327aab843c8c4f84eccece0d08c233bb04fd8d95f848a531c7f6306bbedd078c7c0dcf9472e9d8bac35f511a8528f16bb56daa245604ed21530bf723523f70bc0496b3fe1015152e7dd2cb373257418f130a95bd7ea21c2e0e4f7906b5908ef0ecb71d66544173fbfe6a17c79924d8b752a2bdacd1df87e428df7d6e6daa197dde4eba169220c50861a1614caef388c47b1c719fc427a954753bcf78468004a8bc1f4dbce7ea7670ffed5258325792ed7104146ad24341b0cb754c6d7b573ac2c293a2b21a9b91898e00901901d70050896b3db156ac2a3218ca6e6231f9133d591a41d9c9c13a6f8f330956be0f4b3339bd3ba856d239415b4adcdaf6441437bedf6df202f6d25fd112ab22f8ff24feddbb37bed730695bbcda30ac80602291bdbb4505a3390cf924ad0a8ed6732aef5b168758907936255b654d0d6f56456bf57e7e4019ed895b0dc8e420b3fb8924ff8acb84912232ad3e481fa8bbb59d7aa0e2204312f816ff7fa8e2b72e95ed1a663538b458a5a3aba77985d1516a70c54012cb157abd5bfc618e6f21477a1d4354369167e404006f4040e4fff67ce90a830ad5fdae086dbc37ff1a3229cfc7265f1ebee935fb82605fb903624bf0e8607756a0064d7013aa18a1dc2b75adb0c2f0bbd1406d61ef9eb34f7a5a28c195a7be9d46b6a744f5dcd0d40122a1810e7a3b8f273b80a1ae4fa5f397de1720dbc3b269d414abe0252ff950b052db93c560cec511a2f0236bfb0b01962c5677412d268f1c19d25023531ebe4d21216336cbd5e921188dd631fddeefca230d934074218e92a50fa50f82edd32f92dea19327571e0a0bdca2b0854d60b672e98812cb9fab1f0810e0a72f7bfc45286aff7092783e88289bb839def5b00491842622592825d9bb9e2160770af8840afa42c62622fa37111a67deaef868b1c160c82611da1834a17d09327e321b88274737fc0c0528b844afba267bfba105cfd2a8b0b3ed7c75032aa9e770ca7780ac8724a83b1324f371d5d5543c79960039d59f1b8f11aad26361226a5140149c194db19600c4203d0aee50a97b18a05c47a2a629ba89794c0f260722ae3cf85bca35ba1e4cc7d6d4b667eda0e09545ce3baa0656980461873c3e81acfa0b9b1a980366c7ca98644062c5fc924c2d7d208f1a34a09fd627c2eae9c835b120e836782248d67a216d36e97738e66addcaae15d6e2e94206c5100cf2aef29197e883bf720e76e086d759e6488a3c63f9bca8d5888d812e5dbd342b5198b15e7bf03edb14bf057d7faf7e7a24d456bbdc47f5f3613fbebb94913a510ea3c2dc67ec8965bce9ed25ac95acd5c3bfb670b651b443dce4b2acee356bcb4cb6a99624de682465bfc326e92620ddb8de558efa5058d21707e9f85dde3a7e2f21c1c5cad8c757b3e2d27fb5a312b6776191baa22504828636bc290b9a2ddb035c1cd16a22e2761779dc88d93862720aa8778257406a97cb1e2a859377dd12268b87b992616143d95ad94743d5a1e4ae2e20503975f54369a90e7667df2ae7b7bbd973102e9fc20018aeec1efd53539c8817dba4c8b65da8fe0c98d40581d2d99c68efcb9e1d89a9ac53a817286800206e9a0d932e14ea26b32bad6f92e13c467bdd4b2236ddca48cf5967077ec5c2019386904e36233c7e5523370c02547e1f3467449efbead4a4f46715d9aead0703cf29003d1e5f62edcfa57cc0bb9dbdb67adf226d0b7a2f434d872adb766df78376859f46397ffc5a8818eb4cc2d1ceff194550778e6b4314ed3e1ce294ff54e60dd0ca2e8caa281fea04ac87fa549fcfa9dfc3c63a5c5bba8242c141b3eecd8539c808827ff2b52ed83dca054e4b8d2be22941f9d7fce1cc73493daa96e9b2e78ab8014fa2ab36d2f4d9faf226391317087f6064d58f3304ffa9d2a694da09485126f2237c76426839d338655b0c895abf2654d3f092ec17b74ad46fb8bbe9b08a8cfe2589c9b790003458099e54a691cd58a598bdc62840ee8db411b005a738e8b7fac842c5e80ef95f2f8eca69af9a3744b77884be558554cf54a432fbcbb7059f350f3d11b1b78e466ddaf9bb9fb5f660c0f8c0cdc17164b03c542aa1d647e2dec8df05d102bcd46bd4d81f91cf9034d5019f851484ab5005889acb3d069355d511a87d71dc82c398d2be2ce5fdf8a8da38a6b7e257020d1fa14234c0285f761a96157a7e39407d2f2106bd8f2b743ecfece6eaa45874e1ff26e0261c046b7171139252ba03f9b67ba70be51518e4b94082ea070a5f19b5649fae14dca074a8b3119579581579b128b57cc46fed555522912505e28dcc44c2ac70c7dd0721d2318d953e985e0a324cee5c4cdad26548342f6f96cda3027947882dbb82f2d4c22d921b8e012fc15f64e5934c97bd53025bd8196804c600add57e2ce22df637a212e9703ed2674391eda35a2605d5681ff56ad32cc6bb6e0b266d8642f9dbfe5ff3f3ef0daae484ad122fcf3556f842253df10fbcd019c2063b7343add1935316c51347b2b182d9ce97019aef495c3b0aaa641d834226d0e9e972715b33e9cd21a91747061ad026b789d06cefe276933e9887919f99c176c797faa764b502a209de061656d6fee08dcd4be9c1f51b1da0d1e8920da5cee127c36e3c0b49fb16b5837f0f843f1a491e61fc99f2b4ac5a547c894bf1d51297bc826a795b81f5172d6da51117cb1155fa1ec7facc54f8f94b143b65822054d1536fe77545ffc25d2d5983d20acda097ec6449ae56deaa0b443292679ac1062f7b220b8a6d55e00e89f48f448fba7d0fe3e64ad9396b88b56df6f6ea032aea1e9e765d5c161fc65ff51e2af4ace456bb9263300bdaf99ba956f59cb1a535fbd3126133dfc4dc8fe10a200633c5a4df132125ba4dad5d6bda97ce4d97f60846e799233b3496baf051da4fb9a12f4509a51757b46c2ceae9e02de2a1e804d78c44e6f3de0b1ec63a696207779d62924695e29c701a39244537870b7d8b3adb725ee616580716c89870e2c27a6613da289289fa718b11f93293f0ee3a26f1eb411758cfa4215a1b041264ea81f3ca2b158fb6ed8927f8770633d71a549fb5703ff355110efe06c0b06a6a6eb68e1f961a1b4cfa7bdc9a5ee47badb0339adc59e7660c8c025e8af75352ce65c80bbfb04ab748209edfea5aab45312b1985371d76b1d2806712a6408d5af6eb9c257261252c5b7cc29a26e8851e94147db1c24ff6c0031a80fb8eddce5dc6e9012ab2d4f74b37f7f47077823f924cd2396e489bb58ce8af52ac6ba3951dfd813e7c7a6d5bd8c54c7d614a6c1310473512d667eaa314db84de076608e949d421c1af82e95c296706b3035217185fa76307346d8c645cc165d02debdc775c0c9a53204cbdb540e5e7b1475072f3931b56d00da83aab127c0c6bdccf0bc6644d18253031c201f8a1292c9413d0be32bafc7c119d8ba1ed27b184eddcfb291001ed30ab66a460cdc0910ac0e321ee614c5300c423de8731deab26771685759a0f1ccfb7c9f6a305c7f91605032751a7cf47a1c9e0d247f749b299fa51ef71d8a2e63c3150487370c09a8b2377af39d87f22511e45d732788c42f20889f945b26817e6787f62d7d3245cc8e7ca38d912805940abfbb8f4727d438261c65790b986cc26c918b5ab996333789c07e468f304e46b4197647bfa4f1298938100bc082e6229bfcabea645780b80b8f0f1a2303f70d376d58ecc6e8a9ad687dfe1f8127fada6dcd93c9f95828ba38d7b57b71f1a4a32493883955e64212c47f250c4ddd2d4f80f52b1efc26a307898c7b8ebe446eef03a07ce16e8fc7f344b5a4e4a103a3289eeb3e4118479a7cbce121232a02b7f786b86e8f346e428a811898b92d123c6b9149e5c71112c50363870591966883943b1930b1dfbc57c2a60201739b692514b6be506620ee4c2da9261681348e2f775f1a1904bc881df9881f43809a44735b060b45fe27f63081f8c576e74f3729ba2c2d266d8e46f36bb43ef1d8ba7785865005c36703c931c136cbc719cc1e4a0415de68f777e29da562edc954f5feea119eda2cc80d77701accf7c162f402cac23fbf", 0x1000}, {&(0x7f0000000140)="96ff9071f96cf4f7919409b864bdcd9f4668f0b5e0a1f7434f4b91bef788ec98834d5281f310065a49058c6bca6946c6a9ae19276a405611c02f5ab6ff9f5c6bb474837de91a0f2c006189e832363f77dffaf72865262ade1834166f77b1830d2fa59c5b7aa896e4f4a7eafb5294c29e93e956ff8848d2ebe2803c4615f397efd1d983cf54436bd667ebd797583a503bf24f2003e40de49e4b31e62e8f786e399c069b0a79d9a88153613a2ec96025e1c698c907ba3d29955f747f9d44f3b91c12a997f2611dd08741032537cb9756c90ed753bce6b30c55aef1a1255e2a43db9ef3d06755c2e4a4fb81", 0xea}, {&(0x7f0000000240)="65a004818a4fdcdce067dce723fbd3fba691a36b8c1d00000000", 0x1a}, {&(0x7f0000000280)="314936ed794b2f628d0c1486fd1cfd269ec874f304f4737e8e0c1a59ad90af11b82249514282ccbbd61200399f37a98fb9a6e21228eab8d33752387601d9f8e3cb5762e904b3ec6c7f138c043d13230d98f7401efd28208c63752685a752d9f2a1e40340abdb35e9de7411f519888898cc7d848be9a9e1a6aed5249595b0183201", 0x81}, {&(0x7f0000000340)="efbe93d8620f4be301af4457ee781439a9df02e594d5a8c8afe84173cfd26cd091b6d319c37c2b9d03aa394ae7f39c59959423", 0x33}, {&(0x7f0000000380)="a0746a3cd1cb06c8830c04cbe1160d1ff7f2b4390bd53e3f677c761321d07e55bd5a4e757ac2a85f76c44b3128cc9df77dd6f773d473e128331e2228217a126e1f5d7aab4f422a073cf9754a81539f561a52db54b130ad5f70a37bbf3e9a17cbfded4174a28477a48cdbf7ce2634b55ad33426cbdab427968b40c9241f711dc4dc552e9e21bb2d94d2aa209f5bd39f2f149a6a03a3ba228b527ad39ab27cde787f81fccfa72dc6fdb50dbd4390114243161ec8f69d6ab0986cefd92e29886bd1841750638d140397e6ca529258fbcd18167ba756df73e900d1cd9fa43216564c295a", 0xe2}, {&(0x7f0000000480)="ce3f20ae53b188dafa0ef9fbd3a6c71c", 0x10}, {&(0x7f00000004c0)="84f0dec05b70753d25c281f851234539875ff8297d7a50a32a725f4cbc0d121bbc1afbd6a564e6616263c91b24e26c9779b8b8696241d46263a2f89aa661f038d8e4fde737c3", 0x46}, {&(0x7f0000000540)="25584bd50ea1ab8959ffe9c1ea82cdac49f2da1fcfe06efaf51688f419460174ebda1c57d76878f6c66c89969256fe7e0942ef6543a9d5cfcfb796c2f69b0a1cb8d9224de8ce41fc2b444bae6f4dfaa5433116c11db129e226fcf246ec760bbc3122e184d5045978ccc603fd4089f3ff7c9ef9f646f63af1ba0231c21e1d5c9dc3ae7808568cf9eaae72a5e9009a6c0b244ffaf247bae5aa0fb40a66904d058f17559f3aaaca4be9d5818b11b22ae350676e330fa9c57f3fab7bd1153d6f347fa32580b9bd3ce6872fcc14a939e58633", 0xd0}], 0x9) mknod(&(0x7f0000001740)='./file1\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xad\xb5X\x18\xae\x93\x16!', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24, 0x0, 0xfd}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) fcntl$getown(r3, 0x5) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) symlinkat(&(0x7f0000001780)='./bus\x00', r4, &(0x7f0000001800)='./file0\x00') 20:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x0fNev\xac\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000015c, &(0x7f0000000080)=[{0x1, 0x1, 0x2, 0x1}, {0x9, 0x8, 0x3b, 0x9}, {0x2, 0xa, 0x3, 0x4150}]}) r1 = semget$private(0x0, 0x2, 0x20) semop(r1, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 20:57:03 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r7 = dup(r1) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r8) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) dup2(r7, 0xffffffffffffffff) munlockall() 20:57:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xc95, 0x7f, 0xff, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 20:57:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) lseek(r1, 0x0, 0x7f, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xfffffffc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000006c0)=""/218) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x0, 0x0, r3, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r7, 0x0, 0x4, 0x0, 0x80a5}) setgid(r3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 20:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000340)=0x6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000400)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x188c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r7 = msgget(0x1, 0x82) msgrcv(r7, &(0x7f0000000280)={0x0, ""/164}, 0xac, 0x3, 0x800) 20:57:04 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0260d929fb6b6c63fe16023ee44b9e21b3566997b963a1d8b8c1bf72a93e690112be031673f45808386c6ca2121dd72a08700d2261e2f769cf58efaff5649486753973626e871022b1ff08fe2d21c2bfb9c526b32c87f4a1dbc50922cd85611301243cc3c6eb0153e39affb8ecaa33d156ee54c35d1e2931f77ef14a65a0c007ccaa75ae72eb02747f828fcf6f5095023698c6c2e7b8d76f61104990c91b5c701333a79c1484fbb8d9eb36dab6ce8e7949767dcb90cc196d54518ea1b93d615c09b4eba2ed9c693dd9ae4a55c319abd35b7dd8c7d780982cab4161d73a0f401dfbdc8dfa07ab29c9c30261c931057ad0bbbc8a02c7327abe609f4d16a2bf"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x1ff, 0x0, "00000000df004cd87534816765de00000400"}) 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(r0, &(0x7f0000000100)="8c65", 0x13f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) 20:57:04 executing program 0: pipe2(&(0x7f00000001c0), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x6, 0x7, 0x1f, 0x3e0}, {0x4, 0x0, 0xb6, 0x9427}, {0x1, 0xfd, 0x20, 0x6}, {0x8, 0x2, 0xfa, 0x8}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1c}, {0x84}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 20:57:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x100000286) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0xefb892e7147d259c, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) kevent(r1, &(0x7f0000000200)=[{{r3}, 0x3, 0x125, 0x24, 0x5, 0x7e9}, {{r4}, 0xffffffffffffffff, 0x80, 0x44, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x42, 0x40, 0x5}, {{r0}, 0xfffffffffffffff8, 0x10, 0x7ffee, 0x5, 0x6}, {{r5}, 0xfffffffffffffffa, 0x1, 0x80, 0x3, 0x10001}], 0x8, 0x0, 0x54948ca5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r6 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000000c0)=""/58) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000140)) 20:57:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x2, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x26}, {}], 0x2}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f0000001700)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc70ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f657bd296e170e2e5860e7efdd2fd9fcb9d010c950d3508d0e595b55115ab0c65dda94d6dd7e01bbce6661c0cad6416ba0095fe4f49ae4196262dbf5e764abb6d", 0x1040}, {&(0x7f00000004c0)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446412ac85b5c727a72baf3c2cdd2ae6986f5d55f616", 0x39}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="180000a31cfd5200ff1d000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e17931942000000d8c3c8e50be5738875e7ed48c8e1f358010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebeb3ed0fb3cc2441781fcae06e98b40e51da1edd67881b0e38e6fee7a1b0e5f205bb0000000000", @ANYRES32=r8, @ANYRES32=r7], 0xaf, 0x6}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000014c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000680)=[{0x0}], 0x1) close(r9) sendto$inet(r9, &(0x7f0000001580)="409747decf969032b900fd4d2c5c85acb4eb8e218b4fdff35d3ec093cf2e7ddb293f209d6f0a9c34e0f5d4631bac74f5e1edbebf0a73bdb62bfb71d994010f199adf761e156ded373893283aa4c92ee08dd3039d61721b4cc6d64f0b63035a55add4fc3b1c401fcc0a7f41e44ebc48b93509bdce4c8bc16e67c63d449deb21cff7585caeddc560e2d53f00cafde00cca6e804685ab11366404683cd3", 0xa1, 0x7, &(0x7f0000001500)={0x2, 0x2}, 0x3) 20:57:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) 20:57:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0xa3, 0x20000084}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r7) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 20:57:04 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 0x0, 0x6}) 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) readv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000040)=""/73, 0x49}], 0x3) 20:57:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202b80c2bf42161a303"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="df76890400000004c8bf3df24c"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r3) socket$inet(0x2, 0x8000, 0x54) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0xfffffff8, 0x3, './file0\x00', 0x3, 0x3, 0x9}) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 20:57:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000005c0)="c8f75d1ee21b9e412650db7cc03fd7d6909eeba628cec1eb55f789e9df6cbce5d5f5d409c9f80b8984ca16b1f1dc4ec641ad5f194758e646f050af12068d05555e9af1ba960508cf8d98eec64245ea504aaf6e675a20b4d055592b6478abafc10cd07603b5699aa1dfe26daa3ee9eff231147bcc3a8b009a8362ec991ecf623b846e55adfc1d", 0x86, 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="2200000061977a846669"], 0xa) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000006c0)=0x70d, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x18, 0x2, 0x81, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000540)=0x4) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r7, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r7, &(0x7f00000007c0)=@file={0x0, ""/45}, &(0x7f0000000800)=0x2f) close(r5) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:57:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x9, 0x1000, 0x3, 0x1, "9eff3eafc092b67f4a6d5122000b4ca5e3121a6d", 0xcd55, 0x400}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x2) 20:57:04 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) socket$inet6(0x18, 0x2, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x41}, {r0, 0x2}, {r0, 0x100}, {r4, 0xf6422c510f95d5a2}, {r0, 0x4}, {r1, 0x10}, {r2, 0x201}, {r3, 0x80}, {r0, 0x8}], 0x9, 0x7fffffff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015939658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015939658 20:57:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x2003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 20:57:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffff0046517b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b582fc57d8a5eb30867a346fffd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92a871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/279], 0x10) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) 20:57:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0xffffaec1, 0x8, 0x9, {[0xfffffffffffff800, 0x8, 0x3c0, 0x1, 0xcf2, 0x10003, 0xffff, 0x1, 0x1f, 0x63a7650f, 0x2, 0x9, 0x22, 0x3, 0x9, 0x82, 0x0, 0x24], [0xd0c, 0x100000001, 0x10000000000ad2, 0x3, 0x0, 0x2, 0x8000, 0x2, 0x0, 0x80], [0x200000000003, 0x9, 0x592, 0x8, 0x480000, 0x9, 0x5], [0xffffffff, 0xfff, 0x71de, 0x1, 0x1, 0x800], [{0x8, 0x8, 0x5, 0x5}, {0x3, 0xfffff000, 0x8, 0x1}, {0x9, 0xba, 0xe7a3, 0x5}, {0x20, 0x41, 0x9, 0x101}, {0x101, 0x3f, 0x2, 0xff}, {0x5, 0x1, 0x2, 0x8}, {0xfffb, 0x5, 0x7ff, 0x5}, {0x3ff, 0x4, 0xc329, 0xb0b5}], {0x3, 0xf4, 0x114d, 0x101}, {0x9, 0x5, 0x1, 0x7ff}}}) getrusage(0x1, 0x0) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000000), 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)=0x2038bb4ee8579bb5) fsync(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r5, 0x0, r5) write(r5, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000000)=0x4) 20:57:05 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x174) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 20:57:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80}, {0x407ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001080)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) sendmsg(r3, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000400)="f224b921196653594935ed9e593665ccae5136a3dd018788c695d79b529f7e483b862be1e1e663ef8b8bcce84575a2041995bf8f26af2c8ebb15a9cc576b101d8f34bb457195cc4b38f827e978f7d61dcf45f3f0b98186f8875396ae4dab4b705589bfa7e26a10b5571e76ff539fa6224d8e082fbee79de905d93544aa554fcb60ffb640dfd69de2348e24eb9d465e4138188c399dd5bb72a0345b60c13ff205e292c9a62dacb04875f6dd48262607595798fbe62097205627692cd9ac67c0e4682949a34276", 0xc6}, {&(0x7f0000001300)="ca8066770e82ec2e13d8044bece97c2eeac0a53e920a410b9684c59507c81bd81057ddb673188ba0b4b924b5df55f3ffe3ae7d4a010829e6608b39a7bb8fb0f7d92020f4bc767564b15b413462e6493c5a27f689f2a5d9563c7d34db57cf1579cb1fcc744bcaf048b360cf851bd988d8daa25e0272bbf77121aac85f20a07ae73ede140edafaed2a9917ce528c0eeb5182eee69cc6eed8fe4e7c8c2b02d9adc9d934a374d370d6776920726086cf36c978f9d513fd08fcec74bcd89eb8b6ff6891b67c4a4f1dde6e20de31745a2c01c89b95cf10e2a4ac740948d87c3e9c09d82127dd2ab91da151fd47f6c1ad27395f0c91872802b40823f1e777cb3dc9f9191baec2bf3e54788f0a7180bcfb7dfab0a06dc7d636c225309e241f49f5fc8afa83bb347b5210bb53cd505b3a2321e35fe7b96e79c65e42df1ea50d3625cd5191e141ba484f34b78e3386577a35e20d5ebfe972f993234b1ba57a8a9696f928cff401671863e726ec378c8b56f79d5f637e17a6f00a7509c3fca31f77285e91235c4cd42fb66f6df2cfbdd784a0deb820907d15a0cba0ec11e3bb3034a6e558203f21481c02939c2a34f2598eb28aa042a0758642f31cab5ca24b0159c4765bc295603f4bb5012291ab03e288ca477215125e0ee85b6dad1329664fc741a564f9f0850ec7e6ff74f168fa02590336235c6fd07588762a732a10a42960d2637e58d60ce526cf2402972c21a65e6826ced24e5f58180f0ab477454a51575addb288d58b0a0d3478fa3ebdd7c1f405689dbf56e47d746e58f24d1d747d08ea6b97da3c30df958120b5dadb04c5a4567bf5babdbbee2209339ce1d7d7c8cdf5314bd8df2660807c7f525ef4a9c5777f1228128f9a3ffa22a4f3bc70fd22931f13756fbb5ccd19089616bd7d2059fecd1c5e75d1da97d638e056cd7d0965921351d69240b071d11740059e6d25ef931aef22b24836aa3ac1dbe9d9a769ceb15dc8046b626cead20ce3645fbd71d01d334c4e3565f363b206ac73433c74630328442fb0f3276ce8e24997462af7b9dcd62cf7e7e8d621d5b5bffec36ef4250432b000fd90124549f84ca1dd4b8305af30082cf652ab1fe22fcb10775305bf5f15688e6089caaaa735ed78d55577beab835ba64e1da59cedb2e1ec0486955400910e40bfe6330e36920faaf09413352b2f24cba36cc459e14a8944a7c152d0026d50951168807b2d7682c3a6535794c44aefe1ec46a7fc9743a2b0f18313f3bb74090daccec415920addf8c10ccc3745b502725d282ad594784b7634628a577ecc1ead3fb78c23e60aef6e8a53d4839a7521b0957bb3aa04f5625caa18f8bb868c42bf16b3b04e0d21e8c7216533c0c54ebd2c8282095cf54816a76002dce9f97cc46fab823a231922739e430114f904e1e064c02e08c73889cf5b7b025b2c5fc22e4d360830f3246851e933b6c882d88fd2f3a07217543865a3a944284ddcc9258ccbc15792f6d5e4515dbb7b368d8aa6877da1be98b20614e200a23ca53fff51e85596d42c6c83ed27d354fe89ef5837b56baf8f5cbb8560063abb95bd74078eae7da1b051eb28064c2071c967b139293c22e370c0988a372bf908f0a4aeeea2fd77b77750b5310f3ee06ec94507f82311c863904b3984ebfd2b15358ad422b04cddaf8d08bf57b52e255139282eadfac2d96afaa5ae2c1aa7d145611ca179ccc1f98fbcdc33268447c05053de6f3b99b4554fb0f3ab71b215a5381f87c7dfd8c42ce7df5023658b5ed424815cdbb615da3a418519105bf978411b4c66a60c55b772a570a0dade788e6dc9a0f2ef464ee4e1956cb26ab5ff522a919c8479e0a0933e560d5ce9611cc90266b6f96a0f1674c230b5ba44fd8157959930de39b5cfd63870c82b819550ac292b9af582152c48cf3d6df6012142ebeb4149248e220837b2fbc2d4a5b3d102e3863e9a6da510bba5cf4dd0341bf316c3747689c7c6a1b89dacae1b68ce78b0014f80af50324a484b955c143e6813fc4367041d45990663d1af969f81cc9495eec0296ab504467cf04974e6e909e0fad5e7a4092a9cfd8fd341eb76d224afde4e249df5e0ec69adad4037b97377c9353844634699e445a6602314c686b54eaad6b20456cc7ce14b215512b4e59bb0029337afd8daa8d5c21af1cea8ff1b4b670295f0d0011c2e054dee581ba5cf41d53986c15c787b890dfa9545bbc08c9dc77390c45c4ac89ecd16c05f6a523277c32a0543a0f2e7d4851f446ad8d46671209b97ad29e31b96349667798f630a64ab272b87c6544444797fd76d611a6a732c1ea109ccfc1df5fcd72513160c0a577a470bd31b649332db7dfd6144a5186c50d23eaa04136e4e1e595c4460217db179533df5bfafa11a9fdf1fc2c8972b90e65142f0f3767c4e7113600c5124e2d2cf50837e9e7244b3c31da19b600ff055016b9f4f554353d92072440284000a50a9e63ec84ce382eae1642590edea83b5a9a302896b3ebcf50e09f16e4d4b71b37ac00b3cd8787dc9bffbaf5dd10b9ac9d654cc5fde86d46aae2d15967cd51ac31cad64b19149cdde289509ca8c42291702258c6430971130de5dab88f02c73a143ff93188b3b238ccab5f51182cfdd914be8ac611e5707c20ec7a45d7b34cddfb23be7fd543638d309d90707536edc99d174c81e760ca328250eec8ad81619bc9ebdba2683ad9db13352e582fd7728d45ae1fd053d2a7a07f40c33b8a641277002ea021de3b9e344868f2187c6f67229daa5ed3277d4dbeae9dd4d16c3eada177b289a667e157eb4006dd535b205f6e4b5558f1eeb44820058936a71cf7b02061975e128161ce40b76cd215f6a5279ba51f866ee187e2dcb3677c039cf55fe80f910a71fce044520c7bea090f01adf07a13aea76f2ddbff9ba096f9647daec949fbdf8d6897a84643ef0188b69a184f811404a59927eb37b8b68cdc23e040b5e504689d3fd15ddb8910271720fa67b1d77f503e9e4081d6eae20c7aaf61d80e0248298843cc72ccadcff954d5d978035e2472bb7ff71643e20f73223ac22afb1d358352496f296b123ba54a74b64b4e0302e8217704c4b6ac8f3b14fd42fefecff60249df725ffff2639770c8c0cb3470b99972c01ff5017dbed08b1ebd15a1d51062cb387bb185569c14aae302d5d07351c3267629c0a7b8c2681eb41bd5d712bc128aa827e765e7d55f5ae17e7e753d95820e63c846a0364d2128181e803f20e8eee269dba99cdab553989d1fbe5e4d13b019b964b52b63327caf2b5d3edae5724b888e8369083175ba5cfa53730ed003e0d4e19dd53a5d782f29d8c73f12ddf5009963d156994dfb1f9baadc2bab50252cff411ba0aebc28271bfbd8059f5de8331dc6262d2dd695e7d99b691e75734f0e1760b1132daf7f1961222785a9ce346f9bd01cc4f8dd42ac2bf65d63ab1d75fbc66bca822750ece4245d3be05f7dfc3460e5293d91620bd04341fb2c03ad5abc243f5ffe70dc7cb96f2405aec6582f297ec623ad259f1e3f55b1fc76b2c921924a3c02be33d63564c22c549eafbc5f043b615ff4d3dcd71a87e636a91b75229c666d4fd856b6ab10e9cf03e58ea3ddc76039f1fc9f193865ad878f312de97fbc165fa79a483aaf86bfd73ac12610d6ca17fb114ff5324085c7cf8abb7a304e643a3cd6b37e81781cd744aa83e4a63e267236afee9ca72f8e25def052e4326463e22156be19f0ca0eac80fac42b3c6aa729df856dad1a9621261d99d87fa30c8f924b9225c8ce6d9f5c573a22686152cc76bf08f7570ca107cffb4a7706bdd2da08b3cb447daf5a1ed00c371348af76032b97b9960b3777f4152eb4edc7dece3ad2b166f028836e868fb51a092e4bd6d30fe0b21c9c30d5c18f48ac08fceadaeaa965dc678f3512307a17ecf793e84c83dbb9556dc07f8b8fd9786792a1b2a4707b302606a16317fc07cae5257911777c7be8bd4fdaca4e2bd9aa9a3856384d5087702f037a5de9b3746a9d21163e5c4ae492013ce0e44f5a69c2bd1b3477d3fd4041bbc908b79a5f49e39551ce3642c91c62243cab53e0d30e55c32fb18a383c8a3a8d5024e9c847a6445f3f73cd2146cdcddae388cf44629bcc4f59014eec74508e94b0d0df97355c734c64cdf1fe851e25a49a673e88ca89afca49026c5227ae14944354df3bdad0872a6d450bbe7c4dda1a549278cef5b9bc27d2737ddc654447486842336e93efed24544ba001ebf108ee94d6be6b3811e8c39f7c6d59fe33b103dfcc1b4a46f3b6ce45d7215a76cab63ac534c1d13e36c77b880509d402ffa64b8ccead53bfdd1568c710ade71565a47db768bd436b3e02e6e8d2d3cd9bbbcbd73e2c4783bd5fdf4950908561bc16ab2d4492888d3f7560e14ffa47c0a676f740451326491176be515cc7838c0f5e90469fa5efc21235709cb0c6f0d2b9265c3a8af35664ca92123b51d39f5198768c371c695d4f75cf25857d18f37947a67558231e28560439d68d6569d809047f61de99e321656f04d73ec6950c6638c1e4e9232bdf5b600f3423beff4082c46e5df320ea745d61a9d0da0e9fb97fa09da48824455c877b86b470531eee14f644d9b4e582e86484b189b5a3f7482f9427832ea753345db78f5c1b3c00cf39c0ad4cb85adc7d231a323e2dd503ba0b533a960ab8749ee0b14a7deac4378b1d0faaa93c46c446a178de82033095eed8c9d6cc94963ad733c320580c1534a9a6dd8c6de8736f021902f5fbe8464b7b700b21f312ac79b4c907575258753836cbac5fdc5510c49ea62299ee51031f7c03f74f74a6e7f2bddbd9ed1aa615c24e7d4ea1e3ac054531723e752c4a818a10efd918a58fa17a5310c3d06c56abab753e6dd9b7a249076d72bfd6f6e1b1ed4dd549562b3ad7417d70bf429a290d0ce7c5729ae61184770ca259b5d263e539278d0d0eebae281ab2cbf3a609005ddbb1003d6e789810f399bf2337c60d8191fb527584e99a85c52a2db107fdfe73a5f5dd3db9dc1d85d5ebfed76759952d9852f6e7e541801d2a184803a16c9b72d0c226593d44ea9d2133849a6d62506e3203f05156e3118e8a22da9155f2d64ed097cac9d2b5617b54a61f45bbe3f788729e97ea9e804da48eb9490cb9b441bf7795e23ac16cc8577e5ae2ffdec2ea6d8f1c49bb429b6923ce284e8337f2b561a10681699bbd3c0f95362919dcd40378e99fea391a8911c85cc8fec21dbe7ceb16ebdd068435fa223a07928624c1bc40e37c1bb5552a0cb57f507ef97e2853b945695d23e99cbad0b7139fb63fef4af00ddfa0fbdec56114dadbd7446be12437748acff389460807756a289b293b86295144f8b6b2c69ba64949adf8f9b52b77699b0fd1e753737da72a89228846c493800c2e9f2292ff3965214c0e1b9b08946e2b175535d8726a818789f1d47b7b3b2c4062c3fdc5793ff9a8af0b5eedb56f4c570a453b0bd8a466eeb78c2b1ba6dd97002bf25d015cb4afa25d9e91c72ff847ac6f453756eb2a11b1c38b4ae799456982f91cc0cc154ce65f0c2d7db99711f89c1bf4648ee22d6a6f911d053b234b5079c06836305366e6d8f94971e8e94822906d66a6f2fc80ca65dbe4bdf604c85686f70f09a6e273d6f30ee9d88d36e487af186b81ba3ac144158318e7df3b633559609ca88084bd9e92fd8cd0d5f51d3e8b2e52ef7adab6565d0a4c60b672be486463d89918f7725a862e08f77fd731ae8fa2d26e551fa313cc0974efeb7708c53ee455fd123ac4fb27d9dbcca143c18b458eb98544277646178af1e", 0x1000}, {&(0x7f0000000240)="1bbfb382", 0x4}, {&(0x7f0000000280)="08d1d4d7b3ffae4d946ec3c8dd13c85d66cc9b8dbe6c16c6f575aaecc8f2ec5919dce849fcf8a199f4cd3644de5ce7a9722a0ae89c4f836f4b84b4e944486b76", 0x40}], 0x4, &(0x7f0000002300)=[{0xc8, 0xdd2887e0e5a089e, 0xac, "946706af9799fce17c925e8fd62e7860d6c503500e71feb7a03d31b43931d97aba80cf61eb53d79616be6ba7b0bf6e4a78b3a037295a90fb57c5e48c1b86bc1fe60ceb9f2ddbcb2fac5f0c15a5b06eaddf8e99298bb0b9d40dc69c6b2fc59d49029e3b7bcda50e45edead18b438dbf133277f451f180aeda1999a257af81e933b2179fd1c52cab3b0baadba35080c6b1a8f0392b587ad3394cc721252dde2b7e2f1d89ade09bb179151a13c415d8ef658f2422d5bf6e"}, {0xa0, 0x0, 0x7, "b75e745d8946b711e2a9be4e33097c83c1fa677a1c5abfcd3c8f26a70a3e2924338c847b728064ebd1f58f2036088cdb3fc53fcbc955000cb52e362a3ca2d0921f59cbc5b99f0631186ba8a53c9fbdaeb52ff2f765857552d6420202e387ec02a745b07b12c02b6c911140f1da0946a5c5b5a6a94b07c5d61b918460fb252d20ec94d0d9ebd7d32451f0f575582847"}, {0x70, 0x1, 0x6350ab3a, "ee9e91838687aafade63ed891563a2ef93cbd4b76f2ed013eb34a2c717f1a8f5b3bd8820d9d5b29dd1e1fa608109124749f0107022488d6e4e001983859b615c6b2372c6e9486abad56d8a6ca15d2befb5e67657184d617beefb024d"}, {0xb0, 0xffff, 0x800, "cbd65c30f69305487da53db460c155ed01432a2bcba4ec74195a76b5fdbaffc91a12305a8f7d6b06db62d573e60a22373d95a103864d7bb98b4a0340a03eefead14d042874e1b88e4ae2d864f3307fc568ec9b9fdb3485b905fc237b51bcb1637b4b6ac8802ecbf5cfe005df908ead73b4592039c8561f4ec1b3b9cfd09d42f8ce76115acf7ac9a9669b6e74122f2728693c7ac6cbedb7db74dedc78"}, {0xe8, 0x1, 0xe2, "4e755687d6961bf996042bbbc99dd3c80e865586d01923ea824a6032bfa16763fd363cc110fe0c2dcc38c0440d24980369d61d5cc175683a7dad79909b4111cb1803015f13d31b73aa7a50090d8df18dffe81593941a068933e8ed1f881085b221b812be47e7474aa5eff6d24d428731b0575554318682983c4fd5066ff46c3bca0266ef2913799d545ef77bb5ab4a325a91f3fc93ebbde8b7aabb164a6353a9f0da286276fd5d1c1cbd50f033cdce53d99a37d851bac57d79cf445e2a688f3588be1de3ccd90b234988f9ee27390a1ff3149263"}, {0xd0, 0x0, 0x9980, "c73fd8e8c62e9b54e56e702a579822940b6bec611abdc5c133d2b0a97fe7d7f6ba0703e956476628166caca4a7196ed33bfb301b21e8c09ddbe593bac69484e9ca0c9afcd6e0521e29b5ba664de01458221a0a387edc78cce39a5cf82fb05c9c8988090eb27f61338fb3abfc20bc61b6574363a7063b2bfa00dec77ec3433a4191e871e4b82845057100e4948c774121799de1a0d482b2bfd57068cc608fae91ecaf59e3e9e727c10054a7a56130a8b1aa415e0fd9b8ea04a888"}, {0x48, 0x1, 0xaa, "784db3e3f67c4a74918efaf82d3fbb09a8a59ae94b9f81eaac3ebcd8e295f31d53a31877592e156cf567fa9c86423ec37aa3b163"}, {0x98, 0x1, 0x8, "39e5fc03a1204988024e525daef8be9e51b3ca3a301af4292f53bb9ee5c71c50dc66278d41629ea6785fecb68649b4779eb0679ff06d8bfa655ad33ea4d93e29ea97fa1b6c56ae3c216203f8fcf934c266125a18e9166d95da2bbc8c4d1eb052ab69cd477aa99258cc7e25b323601e250749838cef59507ec52e42b63d285d869288858c2dbf"}, {0x98, 0x1, 0x20, "6106497e247d98f54d5f7d3b1249db51302b5070b27a977993aff000837556936277ca0de198326019be443e5b65980da1d823309894ef939256791605715c6e236f1f00267dadfbcce6e22c7eafd7f8587dac0adeb7da4ced132de5ec5b33487c4a1fce22a3606ffde9648e88432bf56e36b9fbc7974b094c064009ba5ca256a24df3d4"}, {0x1010, 0x1, 0x3, "1bca830f995a82835fb812d981b1a1277326ef207c699ca8c56c747f1a924ae24f3edb7c69d9fab3d5034c524d4041d721c5c439ad660d1ab51a1dca38d5e2fbf1016740875941c42efdbfc8f83a7fcb0f702a011a2b53123fa474dfba264a756c6e719af99cfdf79834027eb26d447e6f53256172c07947c366ab43839c9ebd5e65a38abc03e4715dad4d6f7988739026531e14c6ad69e22af4151c38fa0e35f4b8c7f22b750a025594167101a7e662a0c407a1b6ebaf5cd72ad4233feafbbe9aa273956f0495b2f5ef1d4583c4cd53328ab82dee14d63e4789dddac287c9d5435a0a7c9fc67383d40921a72ac29d61fc16f916bec83838718fc31b246a1b83901ba35631e950398d6d6ae382633f6f8dc3701df8e4f9036e0cf6ceb264479445c6ca0798d597b114bad36e1ba0d588a6cae28ce0ad7c1324b4e0df104bc77abc1ec8655af7ee0f680777ccc3f77334afbb3c975a7b837018ea9ba590148a5c3237fe6b63b8d1cb722c5afb296f9de925d30e6107849663516c72a658f0962e16696e92b721fc9aa9c75ea73db85f04cfb87e8ca12999bf9d1a3a9b8d2adb1ef9f49b99be5805366050a7397c5720167e7844b64b7cf4cf31984a549a5e2e78ea25513560371a911d51a1d7c626680d43fca8bd1394812ea8434e9a81950ea8a563b5089ea08f6db8da38ceda45fc2068a5d2d489805fa6e3eec765e68527356f9eee1d47565d28cb03e63d312adc78f1b48bc2575767fe3459534d0f01131767e6411c28d79cd3505b2023b49ebf7addc111e9d5bb79f82012a338fda4e4007d15009c87a745c71c71bb20e8cba769d05f6cbc3a4810cbeb5091aecc767b8efe32cad5f2dcffe3292bc41d56313cfe8221587ad4ff619638e6ab748d7351ed270050773b02376c669ebebfe699c7b8f3daa31cf9c53bb2b4c792977c20b4500637f805e6e2eec8bc5de232d50df5ea8f24f5b6c4116b44dad5306260c7cc8c84f0133d5249748d043316fcc2dedc9dcb1087c3f6da7edef8c895257464e3c673e68764c1f806dfdbf5b2c823f42634fcc3777cb50883ba61cdf771c8e97bf1d83097fe4a9483b43afa60c90dcce8c7f97740a508f7b33552a02725272de8761a6549fac6ec0a5dee529fd612dd5446a21f142f31fe15e35c2e36e3aa7d7303d5e73db0b0493e4e0242bacefa9a05e016772bbe64c0e0b657e08ce08b044e388574b69ea58b819d38563414110ce509526f50c3baebe06eef20f977819ec681c54d29f0506cb176510c55c71562fbf8b7098c3024b7155c20477ece0bae1484d7bb40fd13e7d5a4b92c93558ef054640b42cf5381695307b258027346606927218d8f596e95dddd7134d059d1feb0f16092521ac2e9acc6f976da6fed590cf2073aa23fe4f37428a55770d2ddd369b37ff172288e5bb8a4f9159140f2fe132029975d35d5ba3ee30a090773c8e8fffa6a1ce7e37a3f64b44c854efa283b45d2ed4baca1dc2288d086f378ed4b8f3b2b73c3225d8f481bb2a03ced206c2085f9a95827b3d0c16bcdbe95fc1029a79ddca8a7bcc7310fef223dcaa8a05421d0747f05957315c2e8acba3e1dbe0a677c40ed10360df50d89b6f68ba4431525244def938b789a57bf31ca1043ad154118a343d636feabca64d288f544526bf962790db8a514d8697f31cddb686799b317e4e444777b4623b2c0f54bda60cc097f5396d618c130814d7c32767659a4825eec487a076459d02c15c31da95ecc23ebd7f2b0098d1cfa561364b736c108b512ffcdaa569b0420a529f037eeedf392246fea78f7580b7d237401dc47664ee8e9a3441e4e214640ff18b93a6b673b947584ea7d5a392cefcc68e7638111d804d911e2740ea27b5b0080991b18ed522e56ae12fa27e4569627f6a753051015925482bd20d4ddbb537bcd9bb506c5faa498750c3fa6075bb4c32a1d9d93b56d3ce9caebbfaa9d6ac8f73b4ce26344ebf3de96a5360bfdfa006a78089562b6216a6cc66d04c3bd76b03a1c5f00f3ee2b8944ed8b8186e748ea18671443c43fec71da79f139770ad5b820d6125abbf36be8ec9d599ae21d06c7c0eb17295fec6db213d1c2e799d3ad11ef3d9c2bedf7f86a042439726a58d10a467e2218e4bec0c81ca3e17ee12e453157765ae286416f1c3ae9bb0da76a83dac55e55838d7cdd48f630b1b9cb78c25e84d5cd044f8ec7b70f0b30d478bcb7231d704d8a943d66eb86d5163d971d23d9b5c5dec1d26f6ae5f7e04b85b3f395ef84a6d809eef6c1bbe2d59f8423b63f0e3a210c3993f80f29b27d1a1a56a997f93785d7a329cfadf99f0392f3232146bf680faf6c97bbf1b20ed615986087c0f3997e2fc5d0afd4271f515ac8949b4615b20ab4f5b6ced6a663151e95b7937ee27ef9b25b111c95c966ed954749b7f6370d5631bce31861bde6597f86ad8dccbe64db142f18c65ae729d9ae90a8d82b907eb777bb6d741291ff03654e60342a6c42b94de0d90339100e48fa7070162236dccf74676a50b82342295c8793b997c4632452c24a20f587011f2e3388ed8d369bbaa930e459865d9b8d06ca7bfcf90fdbb64c435ef41126a458853839d18de439e18df7e8606152c3788620cab41779ec1a7d1482db257ce4c58aa221b8143b1974ddc6f7e288e52bcc4d97dc2e3362833cfe549fe1e0f8ccf79c683c9ce99711f0c0430b6464237d8980ed2d4f1013275073317d70c0cbc3f14a243bdce3c174329947b222de2ad5314c81acea316d0c5a5dba06cb612b292136f27272e6fab01aafb9200bc12e3f722c3b4ea46bb9622af3c47250544a87d2192a241756c4f9b1bd787404b9387ece0fb98da2d89508874cda728ede7e586c07280cd7e56589a1b940cf058d7efe99c98057b9003b9df11238a657c2929c3362d3926871b89a767f0eb6b509e1245aba10508fb54e22b2e4081d510b992e5e75a09d280de94d77e23a3b565f164addcaef900adcd3635cfa72b5a8297df5a5f7674e10e66ef047fd0456f2f75f66a0d3320ca592d9996ff86a42d42a7f15dc86180f9f8db73850404ee26699f003fccb1425f3c007075f7a54817150eaf994c7180b5129c6d9061245a0e755b8ab0f77fe17d1cc67674c3c883e73dec0ff75b56f38ebf86b8f1893f1b215f414a9433c8c9c0a6c1d7f88bdd888ce046031d1664f5c9564d4c911968b80640363209d6a7ab1e50bef4228768d28482bd88ad897a354d4b88aa0bd7d03a9483542937601bfbc8bba635e3bfdcb5d65cef36b94e112384ef10e91ceaef5500715a8eb1bba0f605f26d593afa598d4109d32bad2ea62e97b1f3305996e517d2fe30a9d94add5d4c7954fa29a58bc3e74676d5e444e3b05b340b9a2d7c365c36dcb6ba6522c8b20e6d44a93420a47254c79f97e94d35c1f9adb2d93439fdcc4c931c60d1ca6021509ae686e84949f42f48c3d49883504e6b2d8fae8955662b5e2c313637fb491cc22cb16e0561b9521c5643a7d36b298b62b0ce5db4512336bc758098d4c0c929e6b4d7ba78d6c33d3930dc00b45ab782985a17e0e40cbc93decf282eab2bf939f6da98c253d4314fb412fc6556bc1a65695a67f22dc7029b007730109d65a438e8641c4e5fe7783ce0a745e63ca697432a2856b7d0df41dd61e930d6598d030b7a408533885932046a5519d7b0445df27b623208750281a9c8d491c01ca8c7805c21128bb5273e0e05cad3b77a4bdbaacb92c1ff15cdb27c2cbf2650627c5a6f406eedeaab51069bc8500689f0925bef4919e6fc01350c0fd2e2d9d5438a524ebd5e8fde0774cbc2ecf63602582bc442a22f2fcdf51bfcff5a10ad71b1478c60fc2853b56e2080c0bde60b9b85be602a2b391bb5ddd5b72871825cbda5168bf3d4804a654d3b0550895476ee613651b312b2385cce8db4f9a6c8411bdd75ad16be98ca9dd88954d3a8dd6eb16b1cacae5c83382933783e4fc50f9dbd5cc69d87722fc0ecb5e64ae9c8ec77276bf46932f86f1d1dc78f02a99c31f1da29f56057e9ec005f33be67cecdb7ec5dfcce82dc51c78d265cf1014854908723ae67ff7c432a56548fdde5062c866d3f4986ee04cbd4cb2e538551c29169e41b279637945671d8a5aee27388c90bf5dfae83afef4e51480ad59ab6070d22eeb845a19851d1b67311f66ab25d19a61e8703f9b8ea00b09ee974ec9caec11d900f5d357910bc0729596370efe435d0f681b6a507e79507c28121947cb7ad74a070be5e607e976fd25fe682581be0012a35fadad8859197698e9f4b0741f3a5c548a8d167a25e093920a60881e4426aacd99f3db418344e3753e33eb4a2ffea13a6acb4397edb0de13d9aecca4a9608b771288651f048307d854de91cf76f59755bf8252e4fe7c02995f49abc4bea7842a634e187f8b1f1cce45bf042369de5e68779f60879a6ea99d0fa8e30c55b5105dddfb8cd58d6bb2c842b9278e57d6c970aa4fdcfc678e8132b15dbc24279d75020c1bed961ccad29b984f0cfd57209e25f5ca18f2a2fc394d064179f106c26fa9f0ca39413c413bef82478048b31ab662b3fcb7a050b133c4400a2faa269a4c51a4b28d044b37df63f1725fd0ca36c21590e1104484682e26de228204507a3fe91030a4da9987e6be384f2822b0ec9e66dc05d2995d4217561036b1de43829b82d646d1419d18dc73e4ca2f7dc04efec6e211b9eb04097f3a584740f6298fb7599551cee54b7f6c3cf1342053bdcf2c65c87a47a36808295cab04349965bd637e69259e830f2202ce823b99453142b84201be1f846917c8f957da0c3fb13fca7419426a4550cef13cd5928ce05d4f90e62946d403f8897a7e26a668c31d1f483f2ff0e20b8358605eaaa28855e846ba17a262206c34ddcfc5d77eccf9d9d5e57df1def7de0f1acf9e1d1655ff3b0e34a98f70c2fe73e2a784ed6097e31019eeabfb21dd045d9d6419fc962758c0c5dcfecb082cd26b69c23a5218abeb618994bdfecbdf052a99e9db7f8983f3d67f66c4432ab6c2f601b80524e375f9bd11d40ea6779472a46630aea5d9009def1d8290552ed8dc010fad73aaf2c873dacfb61930328f333b803291539f12bacd7396c33f7c59b75b48a56ba417b5de54cf738b137603a0bcdea013505b7853d4c211ed0b7fa0c464a2b50d2e0a59dd6cdb105135ddffa2c84d8d072d42253c3d527a343f5cda58f52fe2caeaa1363641e8c6a26e8f65d8870061ce5cb876deb8b57408c282d4e18785f2bfa8566647fc6d711e65bae2ab8b50ab1584dba235d7373e5d1d5165924db8b8de470023abb44b6c11a51b454f6a26aae93d14eeefb9da8a98fbd71e4493dfd01577b8bb4ef535c8e81ab89e499d3d045a895e16020bffae8a8716be810263e7ef1cf97a8ab54528578f7d6bf20331f03a4ca42c28147374880a5e18e523d82a71b9d48327373c6f2743e3332314e1729ee50ac392aa9de547fb4176149c6aa710b4d6a463350d5da7f4e356f23e4106ddbacd3a65caf2364f91e50f60e3d434b14a013abcd56f45e834dcc03ddc411599d75e88192c6aa1f263efc903ac4787e54e6d384ecbf5ac0f860d4125d7626bd4fe0af5f3056d4e8f1db532cee1b15c0dd29152dc9b1b33dd2d6106e4048a5375fa429c978ab4af72dc843e4bc3544a03f0911a5475a1ac57a08796b6603ef48d70d3e180fa44319658791f3dd9e4a4d090a5d70c0e021aba88dde2a19df33e7ab8ff0ea395b04c6a4a3b25d3266c03dbd95557f0d7f17d9f687ff4cd9cd102040672f8b698e9efb7c751"}], 0x15c8}, 0x2) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000200)={0x2, 0x1}) syz_emit_ethernet(0xffffffffffffffda, &(0x7f0000000340)="00b84181050000006bb2d4453b939556908e2e715c0b1fcb1a205b49ba039c2514a49c708e2ce9af03aa386fcf9611621f0247b67ebbfc9ab8369e3f85e89a698629b468b2de967d041e5ef4390a22967f27f4eca87585249a70dd28626344667efa80b8bead50ef55eb1abd2f1a23e02510b79c6106cdd23066982a4565d23195ec41c7b0cc711eecafdddb9de4fad71f4cc13a62cdb169f6452ba9a672f4fb7a8679b07e92e3343c543b231aea1b27c0ac33bd000000") uvm_fault(0xffffffff82513c48, 0xffff800000a98000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82513c48, 0xffff800000a98000, 0, 1) -> e uvm_unmap_remove(ffff800000a97f00,0,1ef000,ffff8000159528d0,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015952980, count: 0 ddb> trace uvm_unmap_remove(ffff800000a97f00,0,1ef000,ffff8000159528d0,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a97f00,0,7,fffffd803f012110,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff800015939658,ffff800015936018) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a96800,ffff800015936018) at vm_create+0x193 VOP_IOCTL(fffffd803c4119c0,c5005601,ffff800000a96800,1,fffffd803f7c67e0,ffff800015936018) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755b9d8,c5005601,ffff800000a96800,ffff800015936018) at vn_ioctl+0xb7 sys_ioctl(ffff800015936018,ffff800015952d28,ffff800015952d70) at sys_ioctl+0x5b9 syscall(ffff800015952df0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7b209b91590, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000159528a0 rbx 0 rdx 0x4d8 rcx 0xffff800017b37000 rax 0xffff800000a97f00 r8 0 r9 0x1 r10 0xb0c92f4f70f0fbf4 r11 0xeac0fffcff93523f r12 0 r13 0xfffffd802d5cac10 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000a97f00 rip 0xffffffff8212be9b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000159527f0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=93525 stat=onproc flags process=0 proc=4000000 pri=74, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800015936a38,0xffffffff825b8d60 process=0xffff8000ffff6390 user=0xffff80001594d000, vmspace=0xfffffd803f012110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 19711 272928 46769 0 2 0 syz-executor.0 *19711 93525 46769 0 7 0x4000000 syz-executor.0 46769 104627 52824 0 2 0x482 syz-executor.0 81346 84703 0 0 3 0x14200 acct acct 72527 377632 0 0 3 0x14200 bored sosplice 22732 511939 52824 0 2 0x2 syz-executor.1 52824 86282 73466 0 3 0x82 thrsleep syz-fuzzer 52824 208486 73466 0 3 0x4000082 nanosleep syz-fuzzer 52824 305912 73466 0 3 0x4000082 kqread syz-fuzzer 52824 285593 73466 0 3 0x4000082 thrsleep syz-fuzzer 52824 493235 73466 0 3 0x4000082 thrsleep syz-fuzzer 52824 226426 73466 0 3 0x4000082 thrsleep syz-fuzzer 52824 334507 73466 0 3 0x4000082 thrsleep syz-fuzzer 73466 134247 85375 0 3 0x10008a pause ksh 85375 317454 95243 0 3 0x92 select sshd 9559 475149 1 0 3 0x100083 ttyin getty 95243 356962 1 0 3 0x80 select sshd 26340 504309 38720 73 3 0x100090 kqread syslogd 38720 110054 1 0 3 0x100082 netio syslogd 51382 158420 0 0 2 0x14200 zerothread 83208 278773 0 0 3 0x14200 aiodoned aiodoned 14239 344833 0 0 3 0x14200 syncer update 94173 400832 0 0 3 0x14200 cleaner cleaner 4827 2171 0 0 3 0x14200 reaper reaper 78520 412228 0 0 3 0x14200 pgdaemon pagedaemon 36835 43779 0 0 3 0x14200 bored crynlk 17231 421609 0 0 3 0x14200 bored crypto 78470 255013 0 0 3 0x40014200 acpi0 acpi0 75903 285993 0 0 3 0x14200 bored softnet 53037 269814 0 0 3 0x14200 bored systqmp 92352 382298 0 0 3 0x14200 bored systq 22916 503381 0 0 3 0x40014200 bored softclock 70638 374911 0 0 3 0x40014200 idle0 94640 194952 0 0 3 0x14200 bored smr 1 368657 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9523 6348K 7361K 78643K 12396 0 pcb 13 8K 8K 78643K 82 0 rtable 96 11K 11K 78643K 282 0 ifaddr 66 12K 13K 78643K 128 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 30 0 iov 0 0K 16K 78643K 81 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1782 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 5 1K 1K 78643K 9 0 sem 12 0K 0K 78643K 82 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 342 0 sigio 0 0K 0K 78643K 16 0 proc 43 30K 54K 78643K 429 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 40 0 in_multi 40 2K 2K 78643K 69 0 ether_multi 1 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 66 291K 291K 78643K 66 0 exec 0 0K 1K 78643K 231 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 101 21K 31K 78643K 1690 0 UVM aobj 28 2K 2K 78643K 36 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 65 0 NDP 12 0K 0K 78643K 28 0 temp 135 3563K 3632K 78643K 20554 0 kqueue 0 0K 0K 78643K 11 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 rtpcb 96 45 0 45 1 0 1 1 0 8 1 rtentry 112 58 0 23 2 0 2 2 0 8 0 unpcb 120 204 0 198 1 0 1 1 0 8 0 syncache 280 6 0 6 2 2 0 1 0 8 0 tcpqe 32 208 0 208 1 1 0 1 0 8 0 tcpcb 640 118 0 114 2 0 2 2 0 8 1 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 45 0 45 1 0 1 1 0 8 1 inpcb 280 408 0 404 4 1 3 3 0 8 2 nd6 48 6 0 4 1 0 1 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 6 0 6 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 266 0 90 14 3 11 14 0 8 0 art_table 32 268 0 90 2 0 2 2 0 8 0 art_node 16 55 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 80 0 70 1 0 1 1 0 8 0 shmpl 112 34 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1931 0 539 46 0 46 46 0 8 0 ffsino 240 1931 0 539 83 0 83 83 0 8 0 nchpl 144 2632 0 1034 60 0 60 60 0 8 0 uvmvnodes 72 2438 0 0 45 0 45 45 0 8 0 vnodes 208 2438 0 0 129 0 129 129 0 8 0 namei 1024 7799 0 7799 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 7 0 4 1 0 1 1 0 8 0 scxspl 208 8025 0 8025 8 6 2 7 0 8 2 plimitpl 152 49 0 43 1 0 1 1 0 8 0 sigapl 432 509 0 498 2 0 2 2 0 8 0 futexpl 56 9799 0 9799 1 0 1 1 0 8 1 knotepl 112 242 0 222 1 0 1 1 0 8 0 kqueuepl 104 214 0 211 1 0 1 1 0 8 0 pipepl 128 318 0 299 1 0 1 1 0 8 0 fdescpl 424 510 0 498 2 0 2 2 0 8 0 filepl 120 4079 0 3993 6 1 5 5 0 8 2 lockfpl 104 145 0 145 1 0 1 1 0 8 1 lockfspl 48 52 0 52 1 0 1 1 0 8 1 sessionpl 128 18 0 10 1 0 1 1 0 8 0 pgrppl 48 30 0 22 1 0 1 1 0 8 0 ucredpl 96 446 0 440 1 0 1 1 0 8 0 zombiepl 144 498 0 498 1 0 1 1 0 8 1 processpl 896 526 0 498 4 0 4 4 0 8 0 procpl 648 936 0 901 4 0 4 4 0 8 0 sosppl 144 4 0 4 2 2 0 1 0 8 0 sockpl 384 691 0 681 7 1 6 6 0 8 4 mcl64k 65536 39 0 39 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 1 0 1 1 0 8 1 mcl12k 12288 10 0 10 1 0 1 1 0 8 1 mcl9k 9216 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 10 0 10 2 1 1 1 0 8 1 mcl4k 4096 57 0 57 2 1 1 1 0 8 1 mcl2k 2048 68928 0 68905 14 10 4 12 0 8 0 mtagpl 80 21 0 12 2 1 1 1 0 8 0 mbufpl 256 111265 0 111200 20 6 14 15 0 8 8 bufpl 280 7291 0 2368 352 0 352 352 0 8 0 anonpl 16 75986 0 56066 107 10 97 97 0 62 13 amapchunkpl 152 2685 0 2538 18 7 11 14 0 158 5 amappl16 192 2938 0 1803 74 9 65 68 0 8 8 amappl15 184 292 0 289 1 0 1 1 0 8 0 amappl14 176 52 0 47 1 0 1 1 0 8 0 amappl12 160 85 0 81 1 0 1 1 0 8 0 amappl11 152 51 0 47 1 0 1 1 0 8 0 amappl10 144 82 0 81 1 0 1 1 0 8 0 amappl9 136 577 0 573 1 0 1 1 0 8 0 amappl8 128 168 0 136 2 0 2 2 0 8 0 amappl7 120 115 0 110 1 0 1 1 0 8 0 amappl6 112 57 0 47 1 0 1 1 0 8 0 amappl5 104 222 0 213 1 0 1 1 0 8 0 amappl4 96 648 0 626 1 0 1 1 0 8 0 amappl3 88 201 0 195 1 0 1 1 0 8 0 amappl2 80 3374 0 3314 3 1 2 3 0 8 0 amappl1 72 18534 0 18152 27 18 9 20 0 8 0 amappl 80 1193 0 1152 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 35 0 8 1 0 1 1 0 8 0 uaddrrnd 24 517 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 517 0 498 1 0 1 1 0 8 0 vmmpekpl 168 7748 0 7725 2 0 2 2 0 8 0 vmmpepl 168 68727 0 66571 152 20 132 137 0 357 36 vmsppl 272 509 0 498 2 1 1 2 0 8 0 pdppl 4096 1040 0 1006 6 1 5 6 0 8 0 pvpl 32 215413 0 193056 231 13 218 218 0 265 30 pmappl 200 516 0 502 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 153 0 25 4 0 4 4 0 8 0